1.服务器3台:centos7-01 、centos-02 、centos7-01
2.搭建redis的cluster集群redis6801、redis6802、redis6803、redis6804、redis6805、redis6806
3.redis网站建设定制开发的版本安装的是4.0.14版本
4.先安装ruby,redis网站建设定制开发的集群安装部署需要依赖ruby。下载ruby_2.5.0.tar.gz,并cd ruby_2.5.0 然后执行命令(1) ./configure (2) make (3) make install (4)查看 ruby -v 正常显示版本号,说明安装成功
5.安装gem,执行命令:gem install -l /usr/local/redis/redis-3.2.2.gem (版本:redis-3.2.2.gem)
6.安装redis,解压redis的安装包:tar -zxvf redis-4.0.14.tar.gz
7.cd /usr/local/redis/redis-4.0.14 。(1)将redis.conf 的文件夹分别拷贝到centos7-01的6801的文件夹下和centos7-01的6802的文件夹下 (2)将redis.conf 的文件夹分别拷贝到centos7-02的6803的文件夹下和centos7-02的6804的文件夹下(3)将redis.conf 的文件夹分别拷贝到centos7-03的6805的文件夹下和centos7-03的6806的文件夹下
8.修改redis.conf 以下几个地方 (以6801为例子)
(1). daemonize yes //redis后台运行
(2). port 6801 //端口
(3). cluster-enabled yes //开启集群 把注释#去掉
(4). cluster-config-file nodes-6801.conf //集群的配置,首次启动自动生成
(5). cluster-node-timeout 15000 //请求超时 设置5秒够了
(6). appendonly yes //aof日志开启,它会操作日志
9. (redis5.0以下版本) ./redis-trib.rb create --replicas 1 30.220.0.1:6801 30.220.0.1:6802
30.220.0.2:6803 30.220.0.2:6804 30.220.0.3:6805 30.220.0.3:6806
10.在src的目录下 ./redis-cli -c -p 6801 cluster info 查看集群信息