redis 集群创建流程
node主节点不得少于3个.
1. 配置redis环境, ruby环境(trib.rb环境依赖).
2. 集群配置需要使用到redis安装文件src中的trib工具, 根据安装目录不同, 将trib.rb文件复制到, /usr/local/bin中, 使之所有路径下都可以调用工具命令
sudo cp /redis安装目录/src/redis-trib.rb /usr/local/bin/
sudo cp /usr/local/redis/src/redis-trib.rb /usr/local/bin/
3. 使用统一格式创建redis实例的config文件:
例:
port 6379
bind 127.0.0.1
daemonize yes # 允许守护模式在后台运行
pidfile 6379.pid # pidfile文件名
cluster-enabled yes # 集群开关
cluster-config-file 6379_node.conf # 该实例conf文件
cluster-node-timeout 15000 # 链接集群超时时间, 一般设置15s
appendonly yes # AOF模式开关, 数据是否追加到磁盘上
4. 使用config文件创建实例
sudo redis-server /配置存放目录/实例对象1的配置文件
sudo redis-server /配置存放目录/实例对象2的配置文件
...
5. 使用trib工具创建集群
redis-trib.rb create --replicas 1 实例对象1所在ip:所属端口 实例对象2所在ip:所属端口 ...
redis-trib.rb create --replicas 1 127.0.0.1:6380 127.0.0.1:6381 ...
6. 接入集群
redis-cli -h 任一实例对象ip -c -p 该实例对象端口
redis-cli -h 127.0.0.1 -c -p 6380
相关文章
- 02-26宝塔创建个人网站流程
- 02-26beanFactory创建流程 以及BeanDefinition的装填 自定义spring标签
- 02-26CSDN创建流程图的方法——Markdown笔记
- 02-26Unity 插件 OSA(Optimized ScrollView Adapter)(官方流程创建 一)
- 02-26Scrapy框架的使用、环境的安装、创建工程、scrapy的数据解析、scrapy的持久化存储、执行流程、
- 02-26CDH集群大致架构流程图
- 02-26UWP 从创建到发布流程一栏
- 02-26【blender教程】从头到尾全流程创建一辆吉普车
- 02-26visio子流程创建
- 02-26kubelet创建容器的流程分析