|   
 tar -zxvf redis-3.0.0.tar.gz 
  
mv redis-3.0.0.tar.gz redis3.0 
  
cd /usr/local/redis3.0 
  
make 
  
make install 
   | 
|   
 mkdir -p /usr/local/cluster 
  
cd /usr/local/cluster 
  
mkdir 7000 
  
mkdir 7001 
  
mkdir 7002 
  
mkdir 7003 
  
mkdir 7004 
  
mkdir 7005 
  
 | 
|   
 cp /usr/local/redis3.0/redis.conf  /usr.local/cluster 
  
vi redis.conf 
  
##修改配置文件中的下面选项 
  
port 7000 
  
daemonize yes 
  
cluster-enabled yes 
  
cluster-config-file nodes.conf 
  
cluster-node-timeout 5000 
  
appendonly yes 
  
##修改完redis.conf配置文件中的这些配置项之后把这个配置文件分别拷贝到7000/7001/7002/7003/7004/7005目录下面 
  
cp /usr/local/cluster/redis.conf  /usr/local/cluster/7000 
  
cp /usr/local/cluster/redis.conf  /usr/local/cluster/7001 
  
cp /usr/local/cluster/redis.conf  /usr/local/cluster/7002 
  
cp /usr/local/cluster/redis.conf  /usr/local/cluster/7003 
  
cp /usr/local/cluster/redis.conf  /usr/local/cluster/7004 
  
cp /usr/local/cluster/redis.conf  /usr/local/cluster/7005 
  
##注意:拷贝完成之后要修改7001/7002/7003/7004/7005目录下面redis.conf文件中的port参数,分别改为对应的文件夹的名称 
  
 | 
|   
 cd /usr/local/cluster/7000 
  
redis-server redis.conf 
  
cd /usr/local/cluster/7001 
  
redis-server redis.conf 
  
cd /usr/local/cluster/7002 
  
redis-server redis.conf 
  
cd /usr/local/cluster/7003 
  
redis-server redis.conf 
  
cd /usr/local/cluster/7004 
  
redis-server redis.conf 
  
cd /usr/local/cluster/7005 
  
redis-server redis.conf 
  
##启动之后使用命令查看redis的启动情况ps -ef|grep redis 
  
如下图显示则说明启动成功 
  
<ignore_js_op> 
  ![]()  | 
|   
 cd /usr/local/redis3.0/src 
  
./redis-trib.rb  create --replicas 1 192.168.1.160:7000  192.168.1.160:7001 192.168.1.160:7002 192.168.1.160:7003 192.168.1.160:7004  192.168.1.160:7005 
   | 
|   
 yum install ruby 
   | 
|   
 yum install rubygems 
   | 
|   
 gem install redis 
   | 



|   
 redis-cli -c -p 7000 
   | 
原文:http://www.cnblogs.com/cxzdy/p/5132108.html