寶塔搭建redis集群

單臺服務器創(chuàng)建集群,多臺也是一樣操作,使用集群端口6380,6381,6382,6383,6384,6385

1、寶塔安裝redis,路徑一般是/www/server/redis,使用命令ln -s /www/server/redis/src/redis-server /usr/bin/redis-server 將redis-server加入環(huán)境變量;

2、創(chuàng)建集群文件目錄,如 /home/redis/cluster,從redis安裝路徑復制redis.conf到/home/redis/cluster下,并修改名稱為redis_6380.conf,重復操作添加redis_6381.conf,redis_6382.conf,redis_6383.conf,redis_6384.conf,redis_6385.conf

3、修改配置文件,打開redis_6380.conf文件并編輯一下內容,另外幾個文件的端口分別改成和文件端口的一致
port 6380
pidfile /www/server/redis/redis_6380.pid
logfile "/home/redis/log/redis_6380.log"
dbfilename dump_6380.rdb
cluster-enabled yes
cluster-config-file nodes-6380.conf
cluster-node-timeout 15000

4、開啟端口,將上面的6個端口分別開啟,包括寶塔的和服務器的端口

5、分別啟動redis redis-server cluster/redis_6380.conf

6、創(chuàng)建集群
redis-cli --cluster create 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 127.0.0.1:6385 --cluster-replicas 1 如果不加–cluster-replicas 1則會創(chuàng)建6個主節(jié)點

創(chuàng)建成功圖片

7、通過端口連接redis
redis-cli -p 6384
使用命令 cluster info查看集群信息

image.png

可以看到可以使用的節(jié)點有6個

8、設置測試

image.png

這時可以看到報錯了,這是因為這時key不屬于這個節(jié)點的插槽,可以使用命令redis-cli -p 6380 -c重新啟動,讓redis自動分配插槽,重新設置值,設置成功
image.png

連接6382端口redis獲取test


image.png

獲取成功

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容