标签:clu 客户 otl alias master 用户名 roo rmi mod
Redis安装、主从配置及两种高可用集群搭建
三台:192.168.154.129、192.168.154.130、192.168.154.131
用户名/密码:root/。。。
修改sshd_config文件,命令为:vim /etc/ssh/sshd_config
将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //kali中默认是yes
将PermitRootLogin without-password修改为PermitRootLogin yes
启动SSH服务:/etc/init.d/ssh start或者service ssh start
设置系统自动启动SSH服务:sysv-rc-conf ssh on或者update-rc.d ssh enable
cp sentinel.conf ./config/ sentinel.conf
alias rc=redis-cli
切换目录:cd config
修改redis.conf
启动:rs redis.conf &
进入客户端:rc
测试: set k 1 (只有主节点成功)
get k (‘1’)
修改sentinel.conf:
启动:root@kali:/opt/redis-5.0.6/config# redis-sentinel sentinel.conf
查看sentinel信息(主节点挂了会自动产生主节点,启动后变从节点):
查看节点信息:
redis3.0集群采用P2P模式,完全去中心化,采用虚拟槽分区算法将redis所有的key分成了16384个槽位,每个redis实例负责一部分slot,集群中的所有信息通过节点数据交换而更新
集群搭建,需要6个实例(三主节点,三从节点)才能保证高可用的集群
继续修改redis.conf,取消832行cluster-enabled yes前的注释
启动(三个节点一起):
创建集群:rc --cluster create 192.168.154.129:6379 192.168.154.130:6379 192.168.154.131:6379 192.168.154.130:6380 192.168.154.131:6380 192.168.154.129:6380 --cluster-replicas 1
查看集群信息:cluster info
标签:clu 客户 otl alias master 用户名 roo rmi mod
原文地址:https://www.cnblogs.com/muphy/p/11708461.html