Redis ambiente Linux montagem (Redis estruturas de fragmentação pseudo)

Redis construído no ambiente Linux

1. Crie um diretório

[root @ 192 locais] # mkdir / usr / / Redis locais

2. Descarregar Redis, e descompacte

[Root @ 192 locais] # wget http://download.redis.io/releases/redis-5.0.8.tar.gz

[Root @ 192 locais] # tar -zxvf redis-5.0.8.tar.gz

3. Redis Compilar

[Root @ 192 redis-5.0.8] # make

[Root @ 192 redis-5.0.8] # cd src /

[Root @ 192 Redis-5.0.8] # make install prefix = / usr / local / Redis

arquivo de configuração 4.Copie para especificar o diretório de instalação

[Root @ 192 Redis-5.0.8] # cd / usr / local / Redis

[Root @ 192 redis-5.0.8] # mkdir etc

[Root @ 192 redis-5.0.8] # cp /usr/local/redis-5.0.8/redis.conf / usr / local / Redis / etc /

5. Configurar e iniciar o serviço redis.conf

Você pode definir as informações da porta, ip, daemons, etc.

Em seguida, iniciar o serviço

[Root @ 192 redis-5.0.8] # / usr / local / Redis / bin / Redis-servidor /usr/local/redis/etc/redis.conf

 

Redis pseudo Cluster Setup

1. Crie um diretório

/ Usr / local / redis-cluster

6 arquivos criados na seguinte pasta Redis-cluster 8001,8002,8003,8004,8005,8006

2. A primeira parte [Redis construído no ambiente Linux] content / Reids locais usr sob / arquivo / / copiar a seis arquivos na pasta 8001-8006

Modificar o ficheiro de configuração na pasta 8001-8006 etc / redis.config número da porta correspondência com pastas, itens modificações específicas como se segue (no ficheiro de configuração na pasta 8001 como um exemplo, correspondente à outra modificação):

daemonize sim

porto 8001

dir / usr / local / rediscluster / 8001 / (especificar os arquivos de dados)

sim permitiu-cluster (para activar o modo de cluster)

-Config-arquivos de cluster gânglios-8001.conf (ficheiro de cluster nó informação, a porta e o bom correspondente aqui 800x)

-Cluster de nó de tempo limite 15.000

#Prender 127.0.0.1 (ip remover vincular informações de acesso ligado)

De modo protegido não (modo desligado protecção)

appendOnly sim, se você quiser definir uma senha precisa ser aumentado como se segue:

requirepass **** (Redis definir uma senha de acesso)

masterauth **** (entre senha nós de acesso de fragmentação é definido, consistente com o acima)

3. Iniciar Redis seis exemplo de 8001-8006, executar o comando seguinte (8001 num exemplo, e então substituir a 8,001 respectivamente, realizam 8002-8006)

[Root @ 192 bin] # / usr / local / Redis-cluster / 8001 / bin / Redis-servidor /usr/local/redis-cluster/8001/etc/redis.conf

O -ef comando ps | Redis grep ver se um início bem sucedido

4. Criar um cluster inteiro com Redis Redis-cli

[Root @ 192 bin] # / usr / local / Redis / bin / Redis-cli -a ****** --cluster criar --cluster-réplicas 1 192.168.0.115:8001 192.168.0.115:8002 192.168.0.115 : 8003 192.168.0.115:8004 192.168.0.115:8005 192.168.0.115:8006 representantes do servidor para criar um nó para cada nó do servidor primário criado 

-a **** Isto refere-se a senha

--cluster-réplicas 1 Este refere-se ao número de escravos

5. Verifique o cluster

[Root @ 192 bin] # /usr/local/redis-5.0.2/src/redis-cli -a **** -c -h 192.168.0.115 -p 800 * 

 Para verificar a implementação do comando acima: info cluster (informações do cluster vista), os nós do cluster (ver lista de nós)

 

Acho que você gosta

Origin www.cnblogs.com/share2perfect/p/12545731.html
Recomendado
Clasificación