Redis_集群配置
2016-06-21 00:00
465 查看
摘要: 集群配置,我使用的redis目录为/am/usr/redis
集群配置
准备工作
cd /am/usr/redis mkdir cluster-test cd cluster-test mkdir 7000 7001 7002 7003 7004 7005 cd /am/usr/redis/redis-3.0.7 cp src/redis-server /am/usr/redis/cluster-test cp src/redis-config /am/usr/redis/cluster-test cp src/redis-trib.rb /am/usr/redis/cluster-test cd /am/usr/redis/cluster-test cp redis.config /am/usr/redis/cluster-test/redis-7000.config //-- ... 7001 7002 7003 7004 7005
启用集群配置
cd /am/usr/redis/cluster-test vim redis-xxx.config //-- 修改配置如下: daemonize yes port 7000 logfile "/am/usr/redis/cluster-test/7000/redis.log" dir /am/usr/redis/cluster-test/7000 appendonly yes cluster-enabled yes cluster-config-file nodes-7000.conf cluster-node-timeout 15000 vim redis-cluster-start //-- 内容如下 #!/bin/sh ./redis-server redis-7000.conf ./redis-server redis-7001.conf ./redis-server redis-7002.conf ./redis-server redis-7003.conf ./redis-server redis-7004.conf ./redis-server redis-7005.conf chmod +x redis-cluster-start
配置集群
//-- 集群配置指令依赖ruby yum install ruby yum install rubygems gem install redis //-- 安装完ruby相关指令后使用 redis-trib.rb create --replicas X ....配置集群 //-- Redis Cluster requires at least 3 master nodes ./redis-trib.rb create --replicas 1 192.168.197.128:7000 192.168.197.128:7001 192.168.197.128:7002 192.168.197.128:7003 192.168.197.128:7004 192.168.197.128:7005 //-- Adding replica 192.168.197.128:7003 to 192.168.197.128:7000 //-- Adding replica 192.168.197.128:7004 to 192.168.197.128:7001 //-- Adding replica 192.168.197.128:7005 to 192.168.197.128:7002
访问集群
//-- 使用-c参数以集群模式连接 redis-cli -c -p 7000 --raw //-- 集群下不能使用select指令
相关文章推荐
- redis cluster install
- Redis入门,集群安装
- redis集群部署搭建
- Redis集群+twemproxy+keepalived的安装指南(1)
- Redis集群+twemproxy+keepalived的安装指南(2)
- Redis复制与可扩展集群搭建
- Redis Cluster集群的搭建与实践
- redis学习
- Redis集群搭建
- Redis集群增删节点
- Redis使用文档一
- Redis 集群教程
- Redis 与 Memcache
- ubuntu 安装 redis集群
- Redis Sentinel集群方案--单机测试
- Redis相关命令
- 在企业的生产环境中部署Reids分片集群
- redis学习之集群报错Node is not empty
- redis集群搭建
- redis-cluster部署及数据迁移