标签:
1) sudo apt-get install ruby
2) sudo apt-get install ruby-full rubygems
3) sudo gem install redis(这条命令话费时间较长,需等待下)
1. cd /usr/local/
2. sudo mkdir cluster
3. sudo mkdir 7000 7001 7002 7003 7004 7005
1. cd /deploy/redis-3.0.0/ -------------redis安装文件夹
2. sudo cp redis.conf /usr/local/cluster/
3. cd /usr/local/cluster
4. sudo vim redis.conf
5. 修改以下几项:
a) port 7000
b) cluster-enabled yes
c) cluster-config-file nodes.conf
d) cluster-node-timeout 5000
e) appendonly yes
1. sudo cp redis.conf 7000
2. sudo cp redis.conf 7001
3. sudo cp redis.conf 7002
4. sudo cp redis.conf 7003
5. sudo cp redis.conf 7004
6. sudo cp redis.conf 7005
7. 修改各个节点文件夹下的配置文件中的端口,与文件夹对应即可
1. cd 7000
2. sudo redis-server redis.conf
3. cd ../7001
4. sudo redis-server redis.conf
5. cd ../7002
6. sudo redis-server redis.conf
7. cd ../7003
8. sudo redis-server redis.conf
9. cd ../7004
10. sudo redis-server redis.conf
11. cd ../7005
12. sudo redis-server redis.conf
1. cd /deploy/redis-3.0.0/src
2. ./redis-trib.rb create --replicas 1 192.168.1.149:7000 192.168.1.149:7001 192.168.1.149:7002 192.168.1.149:7003 192.168.1.149:7004 192.168.1.149:7005
1. 创建116的一个节点 端口7000
2. cd /deploy/redis-3.0.0/src
3. ./redis-trib.rb add-node 192.168.1.116:7000 192.168.1.149:7000 ---------------将116的节点添加到149的集群上
1. 登录redis
a) redis-cli –c –p 7000 –h 192.168.1.149
2. 添加数据
a) set key1 val1
3. 获取数据
a) get key1
4. 退出
a) quit
5. 登录其他节点,如192.168.1.116:700
6. 获取key1的数据查看是否正确
1. 搭建集群至少6个节点:3个主节点,3个从节点
2. 本机IP:192.168.1.149
3. 查看所有节点:
a) redis-cli -p 7000 -h 192.168.1.116 cluster nodes\
标签:
原文地址:http://my.oschina.net/u/1792430/blog/396820