Redis集群搭建

2021-09-09 06:43:52 字數 1003 閱讀 1956

wget

tar -zxvf redis-3.2.6.tar.gz

編譯安裝

cd redis-3.2.6

make && make install

建立redis例項(預設集群6個例項)

cd /usr/local

mkdir redis_cluster

mkdir 7000 7001 7002 7003 7004 7005// 分別代表六個redis例項,對應埠為各自目錄名

//拷貝配置檔案到7000目錄下

cp /usr/local/redis-3.2.6/redis.conf ./redis_cluster/7000/

安裝ruby編譯環境,安裝redis gem模組

yum -y install ruby rubygems

啟動所有例項

cd /usr/local/redis-3.2.6/src

redis-server ../../redis_cluster/7000/redis.conf

redis-server ../../redis_cluster/7001/redis.conf

redis-server ../../redis_cluster/7002/redis.conf

redis-server ../../redis_cluster/7003/redis.conf

redis-server ../../redis_cluster/7004/redis.conf

redis-server ../../redis_cluster/7005/redis.conf

檢視服務狀態

ps -ef|grep redis

建立集群,槽位認領

客戶端連線測試

redis-cli -p 7000 -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...