前提:linux(centos)主機2臺,安裝yum,或有官網redis-5.0.5.tar.gz包1.進入系統預設目錄:cd /usr/local/
2.建立儲存資料夾redis: mkdir redis,將壓縮包拖入redis資料夾,或wget 至資料夾
3.解壓檔案:tar xzf redis-5.0.5.tar.gz
5.安裝redis:在redis-5.0.5資料夾:make
6.將 redis-trib.rb 複製到 /usr/local/bin 目錄下:
cd src
cp redis-trib.rb /usr/local/bin/
7.在redis-5.0.5資料夾下建立redis_cluster資料夾,在redis_cluster下建立7001-7006 6個資料夾
將redis.conf 分別拷貝至每個資料夾內:cp redis.conf redis_cluster/7001 …
8.分別修改每乙個資料夾內部的redis.conf中文內容
port 6379 //埠預設
bind 192.168.0.165 //注釋掉預設ip為127.0.0.1 需要改為其他節點機器可訪問的ip 否則建立集群時無法訪問對應的埠,無法建立集群
daemonize yes //redis後台執行
pidfile /var/run/redis_6379.pid //pidfile檔案對應6379
cluster-enabled yes //開啟集群 把注釋#去掉
cluster-config-file nodes_6379.conf //集群的配置 配置檔案首次啟動自動生成 6379
cluster-node-timeout 15000 //請求超時 預設15秒,可自行設定
165-redis:7001 - 7006####啟動節點:
/usr/local/redis/redis-5.0.5/src/redis-server /usr/local/redis/redis-5.0.5/redis_cluster/7001/redis.conf
/usr/local/redis/redis-5.0.5/src/redis-server /usr/local/redis/redis-5.0.5/redis_cluster/7002/redis.conf
/usr/local/redis/redis-5.0.5/src/redis-server /usr/local/redis/redis-5.0.5/redis_cluster/7003/redis.conf
/usr/local/redis/redis-5.0.5/src/redis-server /usr/local/redis/redis-5.0.5/redis_cluster/7004/redis.conf
/usr/local/redis/redis-5.0.5/src/redis-server /usr/local/redis/redis-5.0.5/redis_cluster/7005/redis.conf
/usr/local/redis/redis-5.0.5/src/redis-server /usr/local/redis/redis-5.0.5/redis_cluster/7006/redis.conf
####或redis目錄啟動:./src/redis-server redis_cluster/7001/redis.conf
./src/redis-server redis_cluster/7002/redis.conf
./src/redis-server redis_cluster/7003/redis.conf
./src/redis-server redis_cluster/7004/redis.conf
./src/redis-server redis_cluster/7005/redis.conf
./src/redis-server redis_cluster/7006/redis.conf1.賬戶密碼###啟動成功展示圖:
###啟動集群:
/usr/local/redis/redis-5.0.5/src/redis-cli --cluster create 192.168.0.165:7001 192.168.0.165:7002 192.168.0.165:7003 192.168.0.165:7004 192.168.0.165:7005 192.168.0.165:7006 --cluster-replicas 1
###啟動成功展示圖:
###redis目錄啟動
src/redis-cli --cluster create 192.168.0.165:7001 192.168.0.165:7002 192.168.0.165:7003 192.168.0.165:7004 192.168.0.165:7005 192.168.0.165:7006 --cluster-replicas 1
###關閉集群:
/usr/local/redis/redis-5.0.5/utils/create-cluster/create-cluster stop
2.bind中的ip設定
3.伺服器防火牆埠未開放:iptables -f
4.集群部署失敗
redis集群搭建詳細步驟
第一步 建立redis安裝目錄 home cattsoft software 解壓 tar zxvf redis 3.0.6.tar.gz ln s redis 3.0.6 redis 目錄如下 第二步 使用yum安裝 依賴軟體 1 依賴於ruby環境,首先安裝ruby。執行 yum install...
詳細Redis集群的配置搭建
redis集群中至少應該有三個節點。要保證集群的高可用,需要每個節點有乙個備份機。redis集群至少需要6臺伺服器。搭建偽分布式。可以使用一台虛擬機器執行6個redis例項。需要修改redis的埠號7001 7006 1 使用ruby指令碼搭建集群。需要ruby的執行環境。1 安裝ruby yum ...
redis集群搭建(非常詳細,適合新手)
在開始redis集群搭建之前,我們先簡單回顧一下redis單機版的搭建過程 2.進入到解壓縮後的redis檔案目錄 此時可以看到makefile檔案 編譯redis原始檔 3.把編譯好的redis原始檔安裝到 usr local redis目錄下,如果 local目錄下沒有redis目錄,會自動新建...