Redis implementación de clúster y el aumento de la verificación de seguridad

Antes de Redis individuales se ha instalado, y ahora tenemos seis instancias creadas por un grupo de pseudo-máquina virtual para construir y añadir la autenticación de seguridad para el clúster.

Sistema: Redhat7.0
base de datos: Redis5.0.8

Redis instalación independiente aquí, no se describirán aquí.

Aquí llevamos a cabo clúster de despliegue en directo:

En primer lugar, crear un directorio mkdir Redis-cluter en usr / local, y crear un directorio correspondiente redis01-redis06
Aquí Insertar imagen Descripción
continuación, los archivos se copian en redis.conf directorio redis01-redis06 Redis.conf continuación, copie el archivo en el directorio, respectivamente redis01-redis06
secuencialmente redis01-redis06 modificado de la siguiente redis.conf dos perfil parámetros

(1) Puerto para modificar el puerto por defecto 6379 con el número de puerto especificado
Aquí Insertar imagen Descripción
(2) se unen 127.0.0.1 se cambiará a 0.0.0.0 (IP nativo)
Aquí Insertar imagen Descripción
, debido al inicio de una instancia de Redis relativamente aburrido, crear un script para iniciar Redis aquí por referencia para mejorar la eficiencia
Aquí Insertar imagen Descripción
después de que se terminó el guión, ll -rt ver la secuencia de comandos de descubrimiento no permisos de ejecución para dar permisos de ejecución chmod + x redis-start.sh, ejecutar el script de inicio
Aquí Insertar imagen Descripción
después comenzamos a ver
Aquí Insertar imagen Descripción
el comienzo de la implementación de un clúster, Redis-cli --cluster crear 192.168 .62.135: 7001 192.168.62.135:7002 192.168.62.135:7003 192.168.62.135:7004 192.168.62.135:7005 192.168.62.135:7006 --cluster-réplicas 1 se encuentra el error que la agrupación crear
Aquí Insertar imagen Descripción
la redis.conf clúster archivo de configuración sí -enable comentarios cancelados
Aquí Insertar imagen Descripción
con el comando de nuevo para crear un clúster
Redis-cli --cluster crear 192.168.62.135:7002 192.168.62.135:7003 192.168.62.135:7001 192.168.62.135:7004 192.168.62.135:7005 192.168.62.135:7006 --cluster -replicas 1
Aquí Insertar imagen Descripción
muestra un racimo ha sido creada
Aquí Insertar imagen Descripción
agrupación Redis por razones de seguridad, es necesario establecer una contraseña, el acceso a la información pertinente, que se encuentra por la corriente principal Hay tres maneras de verificar la contraseña, este utiliza la modificación Redis contraseña de base de datos dinámica

(1) modificar el archivo redis.conf toda agrupación Redis

Nota: La contraseña para todos los nodos deben ser coherentes, masterauth también añadió.
Descripción: de esta manera tener que reiniciar cada nodo
Aquí Insertar imagen Descripción
(2) encontrar la instalación de Redis client.rb archivo de configuración en el entorno de rubí

Buscar / -name "client.rb"
parámetros de contraseña para lograr archivo vim client.rb para modificar la contraseña
de esta manera la necesidad de reiniciar cada nodo debe ruby script no está instalado, por lo que este método no es demostración más larga

(3) en el conjunto de configuración mediante el establecimiento de los ejemplos respectivos, se utilizaron ./redis-cli -p -c 7001 ,. / Redis-cli -c -p 7002 ...... comandos a cada nodo se proporciona en la contraseña.

Nota: Cada contraseña nodo debe ser constante, de lo contrario se producirá un error redirigidas recomienda este enfoque, que va a escribir la contraseña para el interior redis.conf ir y no reinicie.
Aquí Insertar imagen Descripción

Publicado tres artículos originales · ganado elogios 1 · visitas 106

Supongo que te gusta

Origin blog.csdn.net/navyriver/article/details/105143420
Recomendado
Clasificación