ubuntu16.04安装redis集群

注:服务器已经安装好redis 。目录在 /usr/redis-3.2.6


首先安装需要的环境 
apt-get install ruby
apt-get install rubygems
sudo gem install redis


1、创建集群需要的目录并拷贝redis
# mkdir -p /usr/local/cluster


# mkdir -p /usr/local/cluster/6000


# mkdir -p /usr/local/cluster/6001


# mkdir -p /usr/local/cluster/6002


# mkdir -p /usr/local/cluster/6003


# mkdir -p /usr/local/cluster/6004


# mkdir -p /usr/local/cluster/6005


# cp -rf /usr/redis-3.2.6/* /usr/local/cluster/6000/


# cp -rf /usr/redis-3.2.6/* /usr/local/cluster/6001/


# cp -rf /usr/redis-3.2.6/* /usr/local/cluster/6002/


# cp -rf /usr/redis-3.2.6/* /usr/local/cluster/6003/


# cp -rf /usr/redis-3.2.6/* /usr/local/cluster/6004/


# cp -rf /usr/redis-3.2.6/* /usr/local/cluster/6005/


2、修改配置文件redis.conf
# vi /usr/local/cluster/6000/redis.conf
修改配置文件中的下面选项( 把有注释的打开
daemonize yes


port  6000


appendonly yes


cluster-enabled yes


cluster-config-file nodes.conf


cluster-node-timeout 5000


3、用6000/redis.conf覆盖6001,6002,6003,6004,6005目录下的redis.conf



4、再修改6001,6002,6003,6004,6005目录下的redis.conf中的port,使得redis.conf中的port与其父目录名称一致,比如


6001/redis.conf中的port为6001


5、启动6个redis


# cd /usr/local/cluster/6000/src


# redis-server ../redis.conf


# cd /usr/local/cluster/6001/src


# redis-server ../redis.conf


# cd /usr/local/cluster/6002/src


# redis-server ../redis.conf


# cd /usr/local/cluster/6003/src


# redis-server ../redis.conf


# cd /usr/local/cluster/6004/src


# redis-server ../redis.conf


# cd /usr/local/cluster/6005/src


# redis-server ../redis.conf


6、创建redis集群

# cd /usr/redis-3.2.6/src


# ./redis-trib.rb create --replicas 1 127.0.0.1:6000 127.0.0.1:6001 127.0.0.1:6002 127.0.0.1:6003 127.0.0.1:6004 127.0.0.1:6005


7、测试


  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值