Redis3.2 Cluster

1. download redis 3.2

2. make PREFIX=/usr/local/redis/ install

3. 拷贝配置文件到安装文件 cp /usr/soft/redis-3.0.7/redis.conf /usr/local/redis/bin/

4. 安装完后, 只有BIN文件夹,

5. yum install ruby
yum install rubygems
redis 3 as ruby version 1.9.3

https://leonard.io/blog/2012/05/installing-ruby-1-9-3-on-ubuntu-12-04-precise-pengolin/


download redis3.0.gem

gem install /usr/local/redis-3.0.0.gem

6. 建立, 7000, 7001, 8000, 8001,9000,9001 六个文件夹

7. 讲单个安装成功的BIN文件夹拷贝到上述文件夹

8. 修改各个文件夹的redis.conf, 修改IP地址, 端口号, node

bin ip
cluster-enabled yes
cluster-config-file nodes-7000.conf

9. 后台启动六个实例

./7000/bin/redis-server ./7000/bin/redis.conf &
./7001/bin/redis-server ./7001/bin/redis.conf &

./9001/bin/redis-server ./9001/bin/redis.conf &

9. 拷贝redis-trib.rb

10 ./redis-trib.rb create --replicas 1 192.168.24.2:7000 192.168.24.2:7001 192.168.24.2:8000 192.168.24.2:8001 192.168.24.2:9000 192.168.24.2:9001


Adding replica 192.168.24.2:8001 to 192.168.24.2:7000
Adding replica 192.168.24.2:9000 to 192.168.24.2:7001
Adding replica 192.168.24.2:9001 to 192.168.24.2:8000
M: f6ea3bbef16503d8549a469e40d4e0081a512676 192.168.24.2:7000
slots:0-5460 (5461 slots) master
M: ff3c32d5262d58c64f9ba08232a7adb6c7bd20ca 192.168.24.2:7001
slots:5461-10922 (5462 slots) master
M: 7905678084be3563ce45c70010013fbc70b42ed2 192.168.24.2:8000
slots:10923-16383 (5461 slots) master
S: 960400d6c464f4fe5f5f11fc5d9a118ced3013b9 192.168.24.2:8001
replicates f6ea3bbef16503d8549a469e40d4e0081a512676
S: 28bcb88ca5f5dae73dff694db06dd702a8432f37 192.168.24.2:9000
replicates ff3c32d5262d58c64f9ba08232a7adb6c7bd20ca
S: e06b00683702b67fd0e6b72f83069a02a708cfc1 192.168.24.2:9001
replicates 7905678084be3563ce45c70010013fbc70b42ed2

11. 登录到集群

./7000/bin/redis-cli -h 192.168.24.2 -p 7000 -c

-c 表示连接到集群

测试, ping
pong

查看集群信息
cluster info

12 添加主节点

./redis-trib.rb add-node 192.168.198.130:7007 192.168.198.130:7001
重新分配槽数量
./redis-trib.rb reshard 192.168.198.130:7001(连接集群中任意一个可用结点都行)

13. 添加从节点

./redis-trib.rb add-node --slave --master-id db786026ed607786d6db1aaab94fd73d1ac3c8f4 192.168.198.130:7008 192.168.198.130:7001
重新分配槽数量
./redis-trib.rb reshard 192.168.198.130:7001(连接集群中任意一个可用结点都行)


cankaowenzhang

http://www.cnblogs.com/mouseIT/p/5288204.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于Windows系统上的Redis 3.2安装,你可以按照以下步骤进行操作: 1. 首先,你需要下载Redis 3.2的安装文件。你可以在GitHub上找到Redis的发布页面\[1\],在该页面中找到适用于Windows系统的Redis 3.2版本的下载链接。 2. 点击下载链接,将安装文件保存到你的计算机上。 3. 解压下载的安装文件。你可以使用压缩软件(如WinRAR或7-Zip)来解压缩文件。 4. 打开解压后的文件夹,你会看到一些Redis的可执行文件和配置文件。 5. 在解压后的文件夹中,找到redis-server.exe文件,并双击运行它。这将启动Redis服务器。 6. 打开命令提示符(CMD)或PowerShell,并导航到Redis安装文件夹的路径。 7. 在命令提示符或PowerShell中,输入以下命令来启动Redis客户端: ``` redis-cli.exe ``` 8. 现在,你已经成功安装并启动了Redis 3.2。你可以使用Redis客户端来执行各种Redis命令和操作。 请注意,以上步骤仅适用于Redis 3.2的安装和启动。如果你需要进行更高版本的Redis安装,请参考相应的文档或指南。 #### 引用[.reference_title] - *1* [windows安装redis3.2.1教程](https://blog.csdn.net/qq_35160479/article/details/120731984)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值