Redis随笔

dump.rdb:快照文件

删除这个文件

  rm -f dump.rdb

第一步:创建6个redis实例,端口号从7001~7006

第二步:修改redis的配置文件

1、修改端口号

修改redis.conf配置文件

知识点:内容查找

在查看状态下,输入/搜索内容,回车,如/cluster

2、打开cluster-enable前面的注释。

 

保存并退出

修改2-6的端口号

第三步:把创建集群的ruby脚本复制到redis-cluster目录下。

cp *.rb /usr/local/redis-cluster/

文件已经复制成功

第四步:启动6个redis实例

  创建一个启动脚本startall.sh

 1 cd redis01
 2 ./redis-server redis.conf
 3 cd ..
 4 cd redis02
 5 ./redis-server redis.conf
 6 cd ..
 7 cd redis03
 8 ./redis-server redis.conf
 9 cd ..
10 cd redis04
11 ./redis-server redis.conf
12 cd ..
13 cd redis05
14 ./redis-server redis.conf
15 cd ..
16 cd redis06
17 ./redis-server redis.conf
18 cd ..

使脚本可执行:

chmod +x startall.sh

./startall.sh

ps aux|grep redis

第五步:创建集群。

 注意:ip地址为当前虚拟机的ip

./redis-trib.rb create --replicas 1 192.168.83.133:7001 192.168.83.133:7002 192.168.83.133:7003 192.168.83.133:7004 192.168.83.133:7005  192.168.83.133:7006

该创建方法为redis5.0以上版本:

redis-cli --cluster create 192.168.83.133:7001 192.168.83.133:7002 192.168.83.133:7003 192.168.83.133:7004 192.168.83.133:7005 192.168.83.133:7006 --cluster-replicas 1

若无法连接,需要对集群文件中的redis.conf文件进行如下配置:

说明:也可以注释掉此行代码,开放所有地址

输入yes

测试集群:

必须输入 -c ,否则会出错

redis01/redis-cli -h 192.168.83.133 -p 7002 -c

redis关闭

单机版:

关闭端口号:

  redis01/redis-cli -p 7001 shutdown

也可以写一个关机脚本:shutdown.sh

1 redis-cli -p 7001 shutdown
2 redis-cli -p 7002 shutdown
3 redis-cli -p 7003 shutdown
4 redis-cli -p 7004 shutdown
5 redis-cli -p 7005 shutdown
6 redis-cli -p 7006 shutdown

 

转载于:https://www.cnblogs.com/116970u/p/10396106.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值