Instalación y configuración de Twemproxy

  

Hablando de twemproxy tiene que decir acerca de redis, esto se debe a que twemproxy es para el servicio redis, por supuesto, el servicio mencionado aquí se refiere al servicio proxy. ¿Por qué es así? Si ha estado expuesto a redis anteriormente, debe estar familiarizado con el clúster de redis. Aunque el grupo redis trae muchas ventajas, todavía hay un problema por resolver, es decir, la asociación entre grupos redis independientes. Sabemos que redis tiene 16.834 ranuras. Cuando creamos un clúster y le damos un rango dado de ranuras, si recreamos otro clúster redis debido a las necesidades del negocio, puede resolver las necesidades del negocio, pero esto Surge otro problema: estos dos grupos redis independientes no pueden compartir información. Hasta cierto punto, aumentará las operaciones innecesarias. Por esta razón, se propone twemproxy. ¿Qué es twemproxy? Si ha aprendido acerca del modo proxy en el modo de diseño, debe saber 7 u 8 puntos para esto. Ok, el resto no dirá mucho, entonces déjame hablar sobre cómo instalar este software. Como personal de operaciones y mantenimiento, creo que la instalación y configuración del software es nuestra habilidad básica.

Cuando instalé twemproxy hoy, encontré muchos problemas. Leí muchas publicaciones de blog y foros, casi todos empezaron desde la descompresión de twemproxy, y no propuse una solución al problema durante el proceso de instalación. Quizás todos sean grandes dioses, no hayan encontrado problemas similares, u otras razones, etc. Estas son mis suposiciones. Siempre he encontrado algunos problemas con el novato. Después de que se produce el problema, el foro siempre está disperso, pero a veces puede que no resuelva nuestro problema, por lo que encontraré una solución para encontrar una aguja en un pajar. En general, estoy escribiendo esto para simplemente registrar la forma en que resolví el problema durante la instalación de twemproxy.

1, instalación

Dado que el sistema redhat6.3 viene con autoconf, porque me preocupa que su versión sea demasiado baja, por lo que lo desinstalé primero.

yum remove autoconf

Una vez completada la desinstalación, descargue los siguientes paquetes automake, libtool, autoconf, twemproxy.

Una vez completada la descarga, descomprímala e instálela.
(Comprima los archivos en el siguiente orden, de lo contrario, la instalación fallará)

tar -xf autoconf-2.69.tar.gz

./configure

make &&Make install

tar -xf automake-1.12.1.tar.gz

./configure

make &&make install

tar - Xf libtool-2.2.4.tar.gz

./configure

make &&make amp;

descomprimir twemproxy-master.zip

Cd twemproxy-master

autoreconf -ivf

./configure

make &&&install>

Es posible que encuentre lo siguiente durante el proceso de instalación Problema (ambos son dependencias del paquete):

1. Después de descomprimir twemproxy-master, cd twemproxy-master, ./configure informa de un error, porque autoreconf -ivf

se ejecuta primero. Ejecute autoreconf -ivf, prompt

autoreconf: Ingresando al directorio `. '

autoreconf: configure.ac: no use Gettext

autoreconf: running: aclocal --force - Yo m4

No se puede ejecutar "automake": no existe tal archivo o directorio en /usr/local/share/autoconf/Autom4te/FileUtils.pm línea 326, < GEN2 > línea 7.

autoreconf: no se pudo ejecutar Automake: no existe tal archivo o directorio.

La solución es instalar el paquete autoconf y luego instalar el paquete automake.

3, ejecute autoreconf -ivf, prompt

configure.ac:36: error: posible macro indefinida: AC_PROG_LIBTOOL

La solución es instalar el paquete autoconf y el paquete automake Luego instale el paquete libtool.

Copyright © Conocimiento de Windows All Rights Reserved