redis集群中至少應該有三個節點。要保證集群的高可用,需要每個節點有乙個備份機。
所以redis集群至少需要6臺伺服器
步驟:一、將6份redis的bin目錄分別拷貝到6臺伺服器中(每個redis例項都要需要刪除.rdb和.aof檔案)
二『將每份redis.conf的cluster-enabled yes這行注釋取消,然後分別執行6個redis(都要開放redis執行埠)
三、安裝ruby
1、安裝ruby執行環境
yum install ruby
2、安裝ruby第三方庫所需環境
yum install rubygems
3、安裝ruby第三方庫(需自行上傳redis-3.0.0.gem)
gem install redis-3.0.0.gem
四、執行redis-cluster的ruby指令碼搭建redis集群
1、從redis源**複製該指令碼到redis例項
cp /usr/local/srcredis-3.0.0/src/redis-trib.rb /usr/local/redis-cluster
2、執行指令碼(後面6個引數分別為6個redis對應的ip和埠)
./redis-trib.rb create --replicas 1192.168.25.128:6379
192.168.25.129:6379 192.168.25.130:6379
192.168.25.131:6379 192.168.25.132:6379
192.168.25.133:6379
3、中途問你是否ok,輸入yes回車
五、連線redis集群版
redis01/redis-cli -h 192.168.25.128 -p 6379 -c
搭建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...