######1.添加新节点######
加偶数个节点(一主一备),避免单点故障
###1.新建2个目录###
###2.拷贝配置文件###
###3.修改配置文件并启动###
######2.设置主从######
###1.添加主节点###
###2.查看是否添加成功###
###3.添加从节点###
###4.查看是否添加成功###
###5.查看主从是否搭建###
######3.分配哈希槽######
###1.指定分配数量###
(指定哈希槽数量为300
###2.查看分配数量###
(哈希槽数量大小分配不均匀,可能会导致数据同步不一致)
###3.平均分配数量###
###4.查看数量###
###5.是否可以查看数据###
补充:一次性结束多个进程
###1.查看所有进程###
[root@server1 ~]# ps ax
848 ? Ssl 0:08 /usr/local/bin/redis-server 0.0.0.0:6379
857 ? Ss 0:00 /usr/sbin/sshd
868 ? Sl 0:02 /usr/sbin/mysqld --daemonize --pid-file=/var
1592 ? Ssl 0:10 redis-server *:7001 [cluster]
1597 ? Ssl 0:09 redis-server *:7002 [cluster]
1602 ? Ssl 0:09 redis-server *:7003 [cluster]
1607 ? Ssl 0:08 redis-server *:7004 [cluster]
1614 ? Ssl 0:08 redis-server *:7005 [cluster]
1621 ? Ssl 0:07 redis-server *:7006 [cluster]
1657 ? Ssl 0:07 redis-server *:7007 [cluster]
1666 ? Ssl 0:04 redis-server *:7008 [cluster]###2.结束redis,mysql进程###
[root@server1 ~]# /etc/init.d/redis_6379 stop
[root@server1 ~]# systemctl stop mysqld###3.查看killall安装包并安装###
[root@server1 ~]# yum whatprovides /usr/bin/killall
psmisc-22.20-11.el7.x86_64 : Utilities for managing processes on your system
Repo : rhel7.3
[root@server1 ~]# yum install -y psmisc-22.20-11.el7.x86_64###4.结束所有redis集群的进程###
[root@server1 ~]# killall -9 redis-server
[root@server1 ~]# ps ax
2933 ? S< 0:00 [kworker/0:1H]
2934 ? S< 0:00 [kworker/0:2H]
2946 ? S 0:00 [kworker/0:1]
2950 ? S< 0:00 [kworker/0:0H]
2952 pts/0 R+ 0:00 ps ax