一、修改配置文件
bind 127.0.0.1 注释
protected-mode 设置成no
daemonize 改为yes 表明需要在后台运行
requirepass 123456 设置密码123456
timeout 0
以上配置可单机运行
masterauth 123456 redis-主节点设置密码丛节点要设置访问密码,否则会出现不同步
appendonly no 持久化-本次部署未开启
cluster-enabled yes 开启集群
cluster-config-file nodes_6379.conf 集群的配置文件首次启动自动生成
cluster-node-timeout 15000 # 请求超时
二、设置启动脚本
vi redis-start-all.sh
cd redis01
./redis-server redis.conf
cd ../
cd redis02
./redis-server redis.conf
cd ../
cd redis03
./redis-server redis.conf
cd ../
cd redis04
./redis-server redis.conf
cd ../
cd redis05
./redis-server redis.conf
cd ../
cd redis06
./redis-server redis.conf
cd ../
chmod +x redis-start-all.sh
sh ./redis-start-all.sh
三、创建集群
/www/redis-6.2.5/bin/redis-cli -a 123456 --cluster create 127.0.0.1:6379 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006 --cluster-replicas 1
redis-cli,客户端。 -a 123456,访问密码。--cluster create,创建集群。--cluster-replicas 1,创建一个副本
查询集群状态
/www/redis-6.2.5/bin/redis-cli -h 127.0.0.1 -p 6379 -a 123456 cluster info
进入缓存
/www/redis-6.2.5/bin/redis-cli -h 127.0.0.1 -p 6379 -a 123456 -c
查看集群状态:
cluster info
集群信息
cluster nodes