
Redis-4.0.11
集群配置
版本:redis-3.0.5 redis-3.2.0 redis-3.2.9 redis-4.0.11
参考:http://redis.io/topics/cluster-tutorial
。
集群部署交互式命令行工具:https://github.com/eyjian/redis-tools/tree/master/deploy
集群运维命令行工具:https://github.com/eyjian/redis-tools/tree/master
目录
目录..................................................................................................................................................... 1
1. 前言................................................................................................................................................ 2
2. 部署计划........................................................................................................................................ 2
3. 目录结构........................................................................................................................................ 2
4. 编译安装........................................................................................................................................ 3
5. 修改系统参数................................................................................................................................3
5.1. 修改最大可打开文件数....................................................................................................3
5.2. TCP 监听队列大小.............................................................................................................4
5.3. OOM 相关:vm.overcommit_memory..............................................................................5
5.4. /sys/kernel/mm/transparent_hugepage/enabled.................................................................. 5
6. 配置 redis....................................................................................................................................... 5
7. 启动 redis 实例.............................................................................................................................. 8
8. 创建和启动 redis cluster 前的准备工作...................................................................................... 9
8.1. 安装 ruby............................................................................................................................9
8.2. 安装 rubygems................................................................................................................... 9
8.3. 安装 redis-3.0.0.gem.......................................................................................................... 9
9. redis-trib.rb....................................................................................................................................10
10. 创建和启动 redis 集群..............................................................................................................10
10.1. 复制 redis-trib.rb............................................................................................................10
10.2. 创建 redis cluster............................................................................................................11
10.3. ps aux|grep redis..............................................................................................................12
11. redis cluster client........................................................................................................................13
11.1. 命令行工具 redis-cli......................................................................................................13
11.2. 从 slaves 读数据............................................................................................................ 13
11.3. jedis(java cluster client)............................................................................................. 13
11.4. r3c(C++ cluster client)............................................................................................... 14
12. 新增节点....................................................................................................................................14
12.1. 添加一个新主(master)节点..................................................................................... 14
12.2. 添加一个新从(slave)节点....................................................................................... 15
13. 删除节点....................................................................................................................................15
14. master 机器硬件故障................................................................................................................. 17
15. 检查节点状态............................................................................................................................17
评论