Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

linux下redis集群操作及常见问题 PDF 下载


分享到:
时间:2021-11-05 07:18来源:http://www.java1234.com 作者:转载  侵权举报
linux下redis集群操作及常见问题 PDF 下载
失效链接处理
linux下redis集群操作及常见问题  PDF 下载


本站整理下载:
提取码:77le 
 
 
相关截图:
 
主要内容:

一、部署redis集群
1、部署redis节点
需要修改redis配置文件,修改如下配置:
1 bind 192.168.161.89
2 protected-mode yes
3 port 9200
4 daemonize yes
5 pidfile /var/run/redis_9200.pid
6 logfile "redis-nodes-9200.log"
7 dbfilename dump-9200.rdb
8 cluster-enabled yes
9 cluster-config-file nodes-9200.conf
按照规划的多个节点,创建多个目录,目录名为对应的端口号
2、执行脚本:./redis-server ./9200/redis.conf,启动redis
3、修改环境变量,将当前目录添加到环境变量LD_LIBRARY_PATH中 4、执行脚本:redis-cluster-tool,创建redis集群
1 ./redis-cluster-tool -C "cluster_create 192.168.161.89:9200 192.168.161.89:93
以上是不带从节点的方式,若需要带从节点
1 ./redis-cluster-tool -C "cluster_create 192.168.161.89:9200[192.168.161.89:72
5、启动新节点,并将新节点作为已存在的节点的从节点(注意:需要部署一个个操作,
不能先部署多个,然后再逐一添加到集群)
举例说明:已存在的主节点为:192.168.161.89:9200,计划添加的从节点为:
192.168.161.89:7200
第一步:部署并启动从节点,启动方式即:./redis-server redis.conf
第二步:查看主节点的node_id
先执行./redis-cli -h 192.168.161.89 -p 9200 -c,登陆到redis集群,然后执行cluster
nodes
其中,4feb9d53ac22a38b2eccbace5d1b59f831015d28,即为节点
192.168.161.89:9200的node_id
第三步:执行cluster meet命令,将从节点添加到当前集群中
在第二步的基础上,执行命令:cluster meet 192.168.161.89 7200,如下图:
第四步:添加主从配置
使用从节点连接当前redis集群,然后执行命令:cluster replicate master_node_id
6、使用redis-cluster-tool查看节点状态
查看所有节点的状态:
./redis-cluster-tool -a 192.168.161.89:9200 -C cluster_state

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐