1. 下載安裝redis:
(1)下載解壓redis源碼包
yum install -y gcc-c++
yum install -y wget
wget download.redis.io/releases/redis-5.0.5.tar.gz
tar -zxf redis-5.0.5.tar.gz
(2) 進(jìn)入/redis-5.0.5/src/下安裝redis
make install PREFIX=/redis/redis-cluster/3000
(3) 創(chuàng)建文件夾
cd /redis/redis-cluster
mkdir 3000; mkdir 3001; mkdir 3002; mkdir 3003; mkdir 3004; mkdir 3005;
(4)拷貝修改配置文件
cp /redis-5.0.5/redis.conf /redis/redis-cluster/3000/bin


(5)啟動(dòng)連接redis:
./redis-server redis.conf
./redis-cli -h 127.0.0.1 -p 3000
2. 集群搭建
(1)修改3000配置文件

(2)復(fù)制配置文件,然后記得進(jìn)入每個(gè)配置文件修改端口
cp -r /redis/redis-cluster/3000/* /redis/redis-cluster/3001
cp -r /redis/redis-cluster/3000/* /redis/redis-cluster/3004
cp -r /redis/redis-cluster/3000/* /redis/redis-cluster/3002
cp -r /redis/redis-cluster/3000/* /redis/redis-cluster/3003
cp -r /redis/redis-cluster/3000/* /redis/redis-cluster/3005
(3)進(jìn)入每個(gè)節(jié)點(diǎn)啟動(dòng)redis
./redis-server redis.conf
(4)創(chuàng)建redis集群,進(jìn)去一個(gè)節(jié)點(diǎn)bin目錄下執(zhí)行:
./redis-cli --cluster create 192.168.13.17:3000 192.168.13.17:3001 192.168.13.17:3002 192.168.13.17:3003 192.168.13.17:3004 192.168.13.17:3005 --cluster-replicas 1
然后報(bào)錯(cuò):

經(jīng)過檢查,發(fā)現(xiàn)是3000沒加入集群

使用pkill redis關(guān)閉redis,再從新進(jìn)入每個(gè)節(jié)點(diǎn)啟動(dòng)redis;
然后再創(chuàng)建redis集群后成功:
./redis-cli --cluster create 192.168.13.17:3000 192.168.13.17:3001 192.168.13.17:3002 192.168.13.17:3003 192.168.13.17:3004 192.168.13.17:3005 --cluster-replicas 1

(5)以集群方式連接:
./redis-cli -h 192.168.13.17 -p 3000 -c
cluster info查看集群狀態(tài)

cluster info查看集群中的節(jié)點(diǎn)

添加數(shù)據(jù)set name:001 hello
讀取數(shù)據(jù)get name:001

隨意測(cè)試一下
