Redis 集群搭建

2021-10-13 21:22:54 字數 808 閱讀 8933

# 開啟集群模式

cluster-enabled yes

# 每乙個節點需要有乙個配置檔案,需要6份。每個節點處於集群的角色都需要告知其他所有節點,彼此知道,這個檔案用於儲存集群模式下的集群狀態等資訊,這個檔案是由redis自己維護,我們不用管。如果你要重新建立集群,那麼把這個檔案刪了就行

cluster-config-file nodes-201.conf

# 超時時間,超時則認為master宕機,隨後主備切換

cluster-node-timeout 5000

# 開啟aof

啟動6臺

如果啟動過程出錯,把rdb等檔案刪除清空

#####

# 注意1:如果你使用的是redis3.x版本,需要使用redis-trib.rb來構建集群,最新版使用c語言來構建了,這個要注意

# 注意2:以下為新版的redis構建方式

#####

# 建立集群,主節點和從節點比例為1,1-3為主,4-6為從,1和4,2和5,3和6分別對應為主從關係,這也是最經典用的最多的集群模式

redis-cli -a 密碼 --cluster create ip1:port1 ip2:port2 ip3:port3 ip4:port4 ip5:port5 ip6:port6 --cluster-replicas 1

slots:槽,用於裝資料,主節點有,從節點沒有

redis-cli --cluster check 192.168.25.64:6380

搭建redis集群

sudo apt get install git python python pip sudo pip install redis sudo pip install e git sudo pip install e git git clone ll binaries total 19m 173582...

redis集群搭建

redis集群搭建持久化保證了即使redis服務重啟不會丟失資料,因為redis服務重啟後會將硬碟上持久化的資料恢復到記憶體中,但是當redis伺服器的硬碟損壞了可能會導致資料丟失,如果通過redis的主從複製機制就可以避免這種單點故障。接下來開始redis集群的搭建。1 ruby環境2 建立集群 ...

redis集群搭建

redis集群部署文件 centos6系統 要讓集群正常工作至少需要3 個主節點,在這裡我們要建立6個 redis 節點,其中三個為主節點,三個為從節點,對應的 redis 節點的ip 和埠對應關係如下 127.0.0.1 7000 127.0.0.1 7001 127.0.0.1 7002 127...