您的位置:首页 > 数据库 > Redis

redis伪集群搭建

2017-06-13 10:17 225 查看

伪集群

由于环境有限,楼主只在虚拟机里面部署了。

步骤

下载redis-3.2.9.tar.gz

解压到redis-3.2.9文件夹

安装(make命令)

在/usr/local/里新建一个文件夹redis-cluster

在redis-cluster里新建6个文件夹,redis01到06

从redis-3.2.9中找到4个关键文件:redis.conf,redis-benchmark, redis-cli,redis-server,copy到6个文件夹中

修改redis.conf(6个):

1.端口号设置(7001-7006)

2.打开集群配置cluster-enable yes

3.开启后台运行 daemonize yes

在redis-cluster文件夹下创建脚本
vim startall.sh


具体内容:
cd redis01

./redis-server redis.conf

cd ..

cd redis02

./redis-server redis.conf

cd ..

cd redis03

./redis-server redis.conf

cd ..

cd redis04

./redis-server redis.conf

cd ..

cd redis05

./redis-server redis.conf

cd ..

cd redis06

./redis-server redis.conf

cd ..


从redis-3.2.9/src下copy redis-trib.rb到/usr/local/redis-cluster下

运行startall.sh脚本

接入集群:运行下列命令

./redis-trib.rb create –replicas 1 192.168.188.72:7001 192.168.188.72:7002 192.168.188.72:7003 192.168.188.72:7004 192.168.188.72:7005 192.168.188.72:7006

安装rubygems-devel:
yum install rubygems-devel


关于gem源存在问题: 直接换成淘宝源
gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/[/code] 
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  redis 集群