redis集群代建

1:解压redis目录到 /usr/local 目录下

redis集群代建

2:  ps -ef|grep redis  查看有没有redis进程,有的话关闭redis

redis集群代建

 3:搭建集群准备  (三主三从,伪集群)

 3.1   进入    cd /usr/local/

 3.2   mkdir redis_cluster

 3.3    cd redis_cluster    

mkdir 7000 7001 7002 7003 7004 7005
 
redis集群代建

4: 拷贝 redis 文件    

cp /usr/local/redis-4.0.6/redis.conf /usr/local/redis_cluster/7000 
 
redis集群代建

5:进入 /usr/local/redis_cluster/7000  修改 redis,conf 文件. 输入 / 查询  小写 n 下一个

daemonize yes    //后台启动
 
port 7000   //端口号  7000  7001 ......
 
cluster-enabled yes    //去掉注释,改成集群模式
 
cluster-config-file nodes.conf //集群的配置 配置?件?次启动?动?成
 
cluster-node-timeout 5000 //请求超时 设置5秒够了
 
appendonly yes   //aof?志开启 有需要就开启,它会每次写操作都记录?条?志
 
bind 127.0.0.1 172.16.244.144(此处为??内?的ip地址,centos7下?采?ip addr来查看,
其他系统试?下ifconfig查看,ip为)
 
 
6:修改完后 wq 保存  输入   cd ../7001
 
复制到其他文件
cp /usr/local/redis_cluster/7000/redis.conf /usr/local/redis_cluster/7001
cp /usr/local/redis_cluster/7000/redis.conf /usr/local/redis_cluster/7002
cp /usr/local/redis_cluster/7000/redis.conf /usr/local/redis_cluster/7003
cp /usr/local/redis_cluster/7000/redis.conf /usr/local/redis_cluster/7004
cp /usr/local/redis_cluster/7000/redis.conf /usr/local/redis_cluster/7005
 
各自修改端口号
redis集群代建

修改完成后  输入

cp /usr/local/redis-4.0.6/src/redis-server /usr/local/redis_cluster   拷贝文件

7: 进入每个目录启动redis

cd /usr/local/redis_cluster/7000
 
../redis-server ./redis.conf
 
 
cd /usr/local/redis-cluster/7001
 
 
../redis-server ./redis.conf
 
 
cd /usr/local/redis-cluster/7002
 
 
../redis-server ./redis.conf
 
 
cd /usr/local/redis-cluster/7003
../redis-server ./redis.conf
 
 
cd /usr/local/redis-cluster/7004
../redis-server ./redis.conf
 
 
cd /usr/local/redis-cluster/7005
../redis-server ./redis.conf
 
每个节点启动成功
redis集群代建

8:安装ruby

yum -y install ruby ruby-devel rubygems rpm-build 
 
编译
 gem install redis
 
 
 
9:进入  
cd /usr/local/redis-4.0.6/src
 
启动集群 
./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 \127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
 
10:  测试集群是否正常
 
  ./redis-cli -p 7000 shutdown   关闭redis

相关推荐