记录一次昨天上线进行的redis修改IP的实现过程
发布时间
阅读量:
阅读量
背景介绍
redis一台服务器部署6个节点,已完成安装配置,服务正常;服务器拉到客户现场进行修改IP;
操作步骤
1.修改服务器ip:
vi /etc/sysconfig/network-scripts/ifcfg-en01
IPADDR=192.168.xx.xx
NETMASK=255.255.255.0
GATEWAY=192.168.xx.1
2.重启网络
systemctl restart network.service
3.检查IP
ifconfig
对应网卡显示的ip为修改的IP,修改完成。
4.停掉redis每个节点的服务
5.进行redis节点1的数据清理
#redis-cli -p 7001 -a 123abc //如果设置了密码,使用蚕食-a passwd
127.0.0.1:7001>flushdb
ok
6.重新添加集群
#redis-cluster/redis-1/bin/redis-cli --cluster create 10.245.xx.xx:7001 10.245.xx.xx:7002 10.245.xx.xx:7003 10.245.xx.xx:7004 10.245.xx.xx:7005 10.245.xx.xx:7006
7.删除集群中的节点
查询集群节点信息
#redis-cli -p 7001 -a 123abc //如果设置了密码,使用蚕食-a passwd
127.0.0.1:7001>cluster info
根据上面的节点信息进行删除
#./redis-cli --cluster del-node10.245.xx.xx:7003 a81668b02f2c250e8c1b26ad32af04707c746c05
8.新增新ip的节点
#./redis-cli --cluster add-node 10.245.xx.xx:7003
分配哈希槽
#./redis-cli --cluster reshard 10.245.xx.xx:7003
我用的是简单粗暴的方法,直接将redis集群安装目录删除了,在重新安装的。
全部评论 (0)
还没有任何评论哟~
