redis集群安装

**

redis集群安装

**

1.下载地址

http://download.redis.io/releases/redis-6.0.6.tar.gz

2.编译安装

解压压缩文档(当前路径/home/redis_test/)

tar -zxvf redis-6.0.6.tar.gz

cd redis-6.0.6/

安装redis

make && make install PREFIX=/home/redis_test/redis

其中PREFIX可以指定安装路径

cp redis.conf …/redis/

3.创建数据存储目录

mkdir -p /home/redis_test/redis-cluster/redis_{1…6}/data

echo …/redis-cluster/redis_1/ …/redis-cluster/redis_2/ …/redis-cluster/redis_3/ …/redis-cluster/redis_4/ …/redis-cluster/redis_5/ …/redis-cluster/redis_6/ | xargs -n 1 cp -v -r /home/redis_test/redis/*

4 修改redis_{1…6}/redis.conf 配置文件

例: redis_1配置,其他需要变更端口/路径

69 bind 127.0.0.1 ========》bind 服务器地址

92 port 6379 ===========》port 8081

222 daemonize no ======》 daemonize yes -------开启守护进程

1063 appendfilename “appendonly.aof” ========》appendfilename "appendonly-redis_1.aof"

244 pidfile /var/run/redis_6379.pid ========》pidfile /var/run/redis_1.pid

257 logfile “” =====》 logfile "/home/redis_test/redis-cluster/redis_1/redis_1.logc"

362 dir ./ =======》dir /home/redis_test/redis-cluster/redis_1/data/

1194 # cluster-enabled yes === 》cluster-enabled yes -------->开启reidis集群

1202 # cluster-config-file nodes-6379.conf ====》

cluster-config-file no es-8081.conf

1208 # cluster-node-timeout 15000 ======》 cluster-node-timeout 15000

1060 appendonly no =======》appendonly yes

1091 appendfsync everysec ====》appendfsync everysec

依次修改配置

sed -i “s/8081/8086/g” redis.conf

sed -i “s/redis_1/redis_6/g” redis.conf

5 启动redis/关闭redis

6集群设置

cp /home/redis_test/redis-6.0.6/src/redis-cli /home/redis_test/redis-cluster/

cd redis-cluster/

./redis-cli --cluster create 192.168.124.10:8081 192.168.124.10:8082 192.168.124.10:8083 192.168.124.10:8084 192.168.124.10:8085 192.168.124.10:8086 --cluster-replicas 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值