linux下Redis集群搭建

2021-10-06 17:01:23 字數 1583 閱讀 2895

redis 5.0 版本後,放棄了ruby的集群方式,本次集群搭建只適用5.0以後版本

第一步:安裝redis

具體操作看這裡

第二步:複製redis配置檔案

進入local檔案,建立redis-cluster檔案

cd /usr/local

mkdir redis-cluster

在redis-cluster分別建立7031、7032、7033、7034、7035、7036資料夾(命名可自取,以後當埠號用)

進入redis安裝的etc目錄,複製redis.conf至以上五個資料夾

cp redis.conf /usr/local/redis-cluster/7031/

cp redis.conf /usr/local/redis-cluster/7032/

cp redis.conf /usr/local/redis-cluster/7033/

cp redis.conf /usr/local/redis-cluster/7034/

cp redis.conf /usr/local/redis-cluster/7035/

cp redis.conf /usr/local/redis-cluster/7036/

第三步:修改集群配置檔案第四布:啟動集群

建立startall.s**件 vim startall.sh

我的檔案內容如下(看自己安裝的目錄做適應的修改)

變成可執行檔案 chmod u+x startall.sh

執行 ./startall.sh 啟動節點

然後檢視下redis節點狀態

啟動集群

/usr/local/redis-6.0.3/src/redis-cli --cluster create 192.168.239.129:7031 192.168.239.129:7032 192.168.239.129:7033 192.168.239.129:7034 192.168.239.129:7035 192.168.239.129:7036 --cluster-replicas 1 #redis-cli看自己的安裝目錄,ip和埠號換成自己的

成功後的截圖沒有了,執行完後需要輸入yes,然後回車

至此redis集群搭建完畢

補充:關閉集群

建立shutdown.s**件 vim shutdown.sh

內容如下

#具體的內容看自己配置修改

變成可執行檔案 chmod u+x shutdown.sh

執行 ./shutdown.sh 關閉集群

Linux 下redis 集群搭建練習

redis集群 學習參考 redis集群在啟動的時候就自動在多個節點間分好片。同時提供了分片之間的可用性 當一部分redis節點故障或網路中斷,集群也能繼續工作。但是,當大面積的節點故障或網路中斷 比如大部分的主節點都不可用了 集群就不能使用。所以,從實用性的角度,redis集群提供以下功能 自動把...

Linux下Redis集群環境的搭建

一 安裝redis 使用redis3.0版本 1 需要gcc環境,如果沒有執行命令安裝gcc yum install gcc c 3 解壓原始碼包 tar zxvf redis 3.0.0.tar.gz4.進入解壓目錄編譯 make5.安裝redis make install prefix usr ...

linux搭建redis集群

上傳 rz 到linux,解壓 tar zxvf 在redis x.x.x裡面的src 包,使用 make install 安裝redis 這裡我建立了7001 7009的資料夾,均只放乙個名為redis.conf的檔案 內容模板如下 port 埠號 cluster enabled yes maxm...