CentOS系統安裝redis集羣

#1、安裝ruby的環境

yum -y install ruby


#2、安裝rubygems組件

yum -y install rubygems


#3、安裝redis的gem接口

cd /data/source/

gem install -l ./redis-3.2.1.gem


#4、安裝redis

cd /data/source/

wget http://download.redis.io/releases/redis-3.0.5.tar.gz

tar zxvf redis-3.0.5.tar.gz

cd redis-3.0.5

make && make install 


#5、創建redis集羣目錄

mkdir -p /data/soft/redis


#6、複製文件到/data/soft/redis

cp -af /data/source/redis-3.0.5/* /data/soft/redis


#7、創建redis集羣節點目錄

mkdir -p /data/soft/redis/src/cluster/{7000,7001,7002,7003,7004,7005}


#7、修改redis集羣節點配置文件redis.conf

#7000、7001、7002、7003、7004、7005

echo 'port 7000

daemonize yes

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes' > /data/soft/redis/src/cluster/7000/redis.conf

echo 'port 7001

daemonize yes

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes' > /data/soft/redis/src/cluster/7001/redis.conf

echo 'port 7002

daemonize yes

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes' > /data/soft/redis/src/cluster/7002/redis.conf

echo 'port 7003

daemonize yes

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes' > /data/soft/redis/src/cluster/7003/redis.conf

echo 'port 7004

daemonize yes

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes' > /data/soft/redis/src/cluster/7004/redis.conf

echo 'port 7005

daemonize yes

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes' > /data/soft/redis/src/cluster/7005/redis.conf


#8、啓動redis集羣節點

cd /data/soft/redis/src/cluster/7000/

../../redis-server redis.conf

cd /data/soft/redis/src/cluster/7001/

../../redis-server redis.conf

cd /data/soft/redis/src/cluster/7002/

../../redis-server redis.conf

cd /data/soft/redis/src/cluster/7003/

../../redis-server redis.conf

cd /data/soft/redis/src/cluster/7004/

../../redis-server redis.conf

cd /data/soft/redis/src/cluster/7005/

../../redis-server redis.conf


#9、啓動之後使用命令查看redis的啓動情況

ps -aux | grep redis


#10、創建redis集羣(最後需要輸入yes,然後配置完成。)

cd /data/soft/redis/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 


#redis-cli命令進入集羣環境

redis-cli -c -p 7000



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章