一、安装GO环境
1.下载go的gz包和codis的zip包
2.指定解压目录解压go的gz包
tar zxf go1.8.linux-amd64.tar.gz -C /usr/local/
3.修改环境变量,将go相关变量加入
vim /root/.bash_profile
source /root/.bash_profile
扫描二维码关注公众号,回复:
2807719 查看本文章
4.创建目录
5.解压codis的zip包
unzip codis-release3.2.zip -d go/src/github.com/CodisLabs/
6.
7.安装编译所需插件
yum install git autoconf gcc -y
8.执行make
9.执行快速启动
10.开启codis
11.进入网页访问172.25.66.1:9090
12.添加一个组
13.点击rebalance all slots
14.
15.添加多个server
修改文件中的端口为不同值
将每个server开启
添加第二个组
两个组会平分0-1024
测试:、
group2键值会变化
将现在启用的master停用
再次进入redis-cli执行info会报错
等一段时间再次info,会发现master变成了6382
此刻还可以查看redis中的数据,因为之前关掉的master有一个slave,slave中也保存着数据