redis集群关闭 启动报错_使用虚拟机搭建 Redis 集群,实现数据库的负载均衡功能。...

015a8e4a122b8f5faf2b86bff6055740.png

实操题目:使用虚拟机搭建 Redis 集群,实现数据库的负载均衡功能。并使用图文描述整个过程。先创建集群:
①创建集群需要使用ruby脚本,所以要先安装ruby环境
安装ruby环境:yum install ruby
安装ruby的包管理器:yum install rubygems
②进入到redis的安装目录下的 src 目录下找到到redis-trib.rb,这个文件,放到/usr/local/redis-cluster(自己新建一个这个文件夹) ,这是集群时需要的脚本
将老师给的redis-3.0.0.gem上传到linux中
安装这个ruby包:gem install redis-3.0.0.gem
将安装好的redis复制到rdis-cluster文件夹下
最后得到如图所示的文件夹:

ecdd2f4a230ccf18338570c4e1fcd9b6.png


③进入这六个redis文件夹下修改配置文件:
(1)修改端口:默认的为 6379 将六个 redis 实例的端口改成从 7001-7006 在配置文件的 port 属性中。
(2)修改开启集群:在配置文件中搜索cluster,找到后将默认为注释的 cluster-enabled yes 去掉注释
redis的启动命令为: ./redis.server redis.conf ;写一个统一启动和关闭脚本
执行启动redis,可以使用ps aux|grep redis 命令查看是否启动成功

be1a8304caecae46b4a6cb3c36a5881c.png


④创建集群:
./redis-trib.rb create --replicas 1 192.168.134.128:8001 192.168.134.128:8002
192.168.134.128:8003 192.168.134.128:8004 192.168.134.128:8005 192.168.134.128:8006
控制台出现一堆信息,没报错就创建成功
测试是否能连接上集群
./redis01/redis-cli -h 192.168.134.128 -p 8001 -c
⑤关闭集群的命令是:
bin/redis-cli -p 7001 shutdown
自己写一个关闭脚本.到此集群搭建成功.
流程图总结:

6af25f182cf466e5d9a979028342060e.png

d13370a9548cf37dce6e4279a524eecc.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值