Redis的群集
edis版本:redis-5.0.3.tar.gz
操作系统:完全新安装的centos7.6系统
使用一台虚拟机模拟6个redis节点,3个master,3个slave,虚拟机IP为192.168.220.11
和使用不同的IP创建集群基本过程一致,为了方便,就不创建多个虚拟机了。
开始搭建:
yum install -y wget gcc gcc-c++
systemctl stop firewalld.service
setenforce 0
tar zxvf redis-5.0.7.tar.gz
cd redis-5.0.7
make
make PREFIX=/usr/local/redis install
ln -s /usr/local/redis/bin/* /usr/local/bin
cd utils/
./install_server.sh
#回车,到最后输入/usr/local/redis/bin/redis-server
netstat -natp | grep 6379
vim /etc/redis/6379.conf
70行注释掉
89 protected-mode no 关闭安全保护
93 port 6379 端口为6379
137 daemonize yes 以独立进程启动
833 去掉注释,开启群集功能
841 去掉注释,群集名称文件设置
847 群集超时时间设置
700 appendonly yes 开启aof持久化
/etc/init.d/redis_6379 restart
cd /var/lib/redis/6379
ls
主服务器
安装rvm
导入key文件
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
安装rvm
curl -sSLhttps://get.rvm.io | bash -s stable
执行环境变量
source /etc/profile.d/rvm.sh
列出ruby可以安装的版本
rvm list known
安装ruby2.4.1 版本
rvm install 2.4.1
使用rubyruby2.4.1 版本
rvm use 2.4.1
查看当前ruby2.4.1 版本
ruby -v
再次安装Redis
gem install redis
两个服务器都添加到3块网卡
服务器1 192.168.1.101 192.168.1.130 192.168.1.131
服务器2 192.168.1.102 192.168.1.132 192.168.1.133
创建集群
redis-cli --cluster create 192.168.1.101:6379 192.168.1.130:6379 192.168.1.131:6379 192.168.1.102:6379 192.168.1.132:6379 192.168.1.133:6379 --cluster-replicas 1
公司主营业务:成都做网站、成都网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出广阳免费做网站回馈大家。
新闻名称:Redis的群集
分享链接:http://myzitong.com/article/isjeep.html