redis5.0.7 版本集群liunx部署简易流程( 二 )
文章插图
这样子表示3个主节点均已开启,都是0个从节点是正常的,因为我都没配嘛 。
第四关:3个实例->3个从节点这一步应该都懂怎么创建实例了吧,创建过程就跳过,↓添加从节点代码
redis-cli--cluster add-node#从节点# #主节点# --cluster-slave
redis-cli--cluster add-node192.168.163.101:7004192.168.163.101:7001--cluster-slave

文章插图
上一步没错,这步也大概率错不了 。 增加时:会平均的给7001.7002.7003分配从节点

文章插图
所有的节点都出现1个子节点,说明配置成功了,
恭喜了各位,到这一步,7001.7002.7003.7004.7005.7006 已经是个完整的集群了
以下是补充5.0集群部署和4.0的区别参考: https://www.cnblogs.com/zhoujinyi/p/11606935.html
不知道自己版本的可以先在liunx下用:redis-cli --version 或 redis-cli -v 进行查询

文章插图
【redis5.0.7 版本集群liunx部署简易流程】
如果自己的版本是5.0以上本文适合你,如果你用的还是4.0我就无能为力了
有关于集群的改动,其实就一条:

文章插图
如果你跟我一样,找教程时候,发现这个教程要装除了redis之外的另外一个trib脚本,就说明他是4.0版本的软件,当然操作命令行还是一样的,但我就没成功顺着那些教程走起来…(?д?;)
JAVA中测试分片的类不能测试集群!报错:
Exception in thread "main" redis.clients.jedis.exceptions.JedisMovedDataException: MOVED 7798 192.168.163.101:7002
或
Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect
启动路径要写清楚!错误演示:
[root@localhost ~]# /usr/local/src/redis/redis-5.0.7/src/redis-server /usr/local/redis-cluster/redis02/redis.conf
错误:
1385:C 01 Mar 2020 14:24:20.420 # Fatal error, can't open config file '/usr/local/redis-cluster/redis02/redis.conf'
报错:(error) CLUSTERDOWN Hash slot not served在liunx下,可以进入节点,但set时候报这个错的话,你说你是不是配置主节点的是时候没有老老实实输入yes,重新来一遍吧
推荐阅读
- 自建公网集群对讲系统的优势
- 如何使用Istio 1.6管理多集群中的微服务?
- 网络扫描利器Fing之Linux版本使用教程
- 张嘉文|男枪已不适当下版本?TES上单男枪状态低迷,网友表示让张嘉文打
- iOS|iOS 16前的最后一个版本!iOS 15.5登场:一文了解详情
- dos命令图文教程,cls清除屏幕,ver显示版本,vol显示卷标
- 识别二维码不再用手机 微信Mac端发布新版本
- 英格兰|魔兽世界:WLK版本为何25人团本是辅助,10人团本才是主流?
- MySQL8.0.17版本之后,integer类型字段将不再显示长度
- 三分钟快速搭建分布式高可用的Redis集群
