- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
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) 進入/redis-5.0.5/src/下安裝redis
make install PREFIX=/redis/redis-cluster/3000
(3) 創建文件夾
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)啟動連接redis:
./redis-server redis.conf
./redis-cli -h 127.0.0.1 -p 3000
2. 集群搭建
(1)修改3000配置文件
(2)復制配置文件,然后記得進入每個配置文件修改端口
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)進入每個節點啟動redis
./redis-server redis.conf
(4)創建redis集群,進去一個節點bin目錄下執行:
./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
然后報錯:
經過檢查,發現是3000沒加入集群
使用pkill redis關閉redis,再從新進入每個節點啟動redis;
然后再創建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查看集群狀態
cluster info查看集群中的節點
添加數據set name:001 hello
讀取數據get name:001
隨意測試一下
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP