Redis 虚拟集群

原创
2017/06/29 15:31
阅读数 35

redis 安装
1.下载redis gz 文件。
命令:wget http://download.redis.io/releases/redis-3.0.6.tar.gz
2.解压文件:
命令:tar xzf redis-3.0.6.tar.gz
3.进入到 redis-3.0.6 
命令: cd redis-3.0.6
4.编译
命令:make
编译需要gcc环境。make 会报未找到命令。此时执行:
yum install -y gcc g++ gcc-c++ make 

5.安装
命令:make install PREFIX=/usr/local/redis
6.将 redis-3.0.6 目录下的redis.conf 复制到 /usr/local/redis/bin 目录下

7.修改redis.conf 文件。no 改为yes(后台执行)
daemonize yes 
后台启动服务:
命令:
./redis-server redis.conf


redis 集群搭建
1.在 /usr/local/ 下新建目录:redis-cluster
命令: mkdir  /usr/local/redis-cluster
2. 将上一步安装的redis复制到redis-cluster 目录下
命令: 
    cp -r bin ../redis-cluster/redis01
    cp -r bin ../redis-cluster/redis02
    cp -r bin ../redis-cluster/redis03
    cp -r bin ../redis-cluster/redis04
3. 修改redis.conf
 redis01 
  port 6371
  cluster-enabled yes  取消注释
 同理修改 redis02 .....

4. 将 redis-3.0.6/src/redis-trib.rb copy 到  redis-cluster目录下

5.创建集群
cd 到 redis-trib.rb 目录下 运行:
redis-trib.rb  create  --replicas  1  192.168.1.20:6371 192.168.1.20:6372 192.168.1.20:6373 192.168.1.20:6374 
在创建集群之前需要安装ruby 环境
命令:
yum install ruby
yum install rubygems

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部