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

Java知识分享网

        
AI编程,程序员挑战年入30~100万高级指南 - 职业规划
SpringBoot+SpringSecurity+Vue权限系统高级实战课程        

IDEA永久激活

Java微信小程序电商实战课程(SpringBoot+VUe)

     

AI人工智能学习大礼包

     

PyCharm永久激活

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

     

Cursor+Claude AI编程 1天快速上手视频教程

     
当前位置: 主页 > 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

 

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


锋哥推荐