安裝環境 centos7 ip:192.168.5.181
2.解壓縮 、編譯安裝
tar xzf redis-3.2.8.tar.gz3.建立啟動例項cd redis-3.2.8
make && make install
cd /root檢視redis程序:mkdir -p redis_cluster/6001
#建立檔案
vi redis.conf
#內容如下:
bind 192.168.5.181
daemonize yes
port 6001
pidfile /var/run/redis_6001.pid
cluster-enabled yes
cluster-config-file nodes_6001.conf
cluster-node-timeout 6000
mkdir -p redis_cluster/6002
#建立檔案
vi redis.conf
#內容如下:
bind 192.168.5.181
daemonize yes
port 6002
pidfile /var/run/redis_6002.pid
cluster-enabled yes
cluster-config-file nodes_6002.conf
cluster-node-timeout 6000
#依次建立 6003、6004、6005、6006 跟上面的建立方式一致,此處省略......
#建立啟動指令碼:
cd /root/redis_cluster
vi start_all.sh
#內容如下
cd 6001
redis-server 6001/redis.conf
cd ../6002
redis-server 6002/redis.conf
cd ../6003
redis-server 6003/redis.conf
cd ../6004
redis-server 6004/redis.conf
cd ../6005
redis-server 6005/redis.conf
cd ../6006
redis-server 6006/redis.conf
chmod +x start_all.sh
./start_all.sh
ps -ef |grep redis結果如下正常
root 16623 1 0 16:19 ? 00:00:00 redis-server 127.0.0.1:6001 [cluster]4.利用redis-trib.rb建立redis clusterroot 16625 1 0 16:19 ? 00:00:00 redis-server 127.0.0.1:6002 [cluster]
root 16629 1 0 16:19 ? 00:00:00 redis-server 127.0.0.1:6003 [cluster]
root 16631 1 0 16:19 ? 00:00:00 redis-server 127.0.0.1:6004 [cluster]
root 19355 1 0 16:24 ? 00:00:00 redis-server 127.0.0.1:6005 [cluster]
root 19398 1 0 16:24 ? 00:00:00 redis-server 127.0.0.1:6006 [cluster]
安裝redis-trib.rb執行環境 ruby
yum -y install ruby ruby-devel rubygems rpm-build安裝ruby的redis介面,大概需要30秒鐘
gem install redis製作啟動指令碼並啟動cd /root/src/redis-3.2.8/src
cp redis-trib.rb /root/redis_cluster
vi start_cluster.sh如果啟動沒錯誤,及安裝成功#內容redis-trib.rb create --replicas 1 192.168.5.181:6001 192.168.5.181:6002 192.168.5.181:6003 192.168.5.181:6004 192.168.5.181:6005 192.168.5.181:6006
chmod +x start_cluster.sh
./start_cluster.sh
5.測試redis-cluster
檢視集群目前狀況:
redis-cli -c -p 6001測試存值取值:127.0.0.1:6001> cluster info
127.0.0.1:6001> set niaho hello127.0.0.1:6001> get nihao
CygWin安裝RedisCluster指南
安裝前確認磁碟有6g以上的磁碟容量,安裝時雙擊setup x86 64.exe,基本按照預設設定安裝就行,也可自己指定安裝路徑等,3 deps hiredis net.c中注釋掉 並在 include sds.h 之後追加 ifdef cygwin define tcp keepcnt 8 defi...
RedisCluster搭建步驟
安裝redis 配置並啟動redis節點 選兩台機器執行該步驟 把redis安裝目錄redis.conf修改如下並複製進對應的700 資料夾 bind 10.11.147.40 redis安裝機器ip 注意這裡千萬不要用127.0.0.1或者注釋掉這行,以上兩種都會導致遠端機器連線不到redis p...
redisCluster環境準備
需要 redis3.0以上的版本 我使用了redis3.2.12 之後需要ruby環境 yum install ruby yum install rubygems 安裝redis trib.rb執行依賴的ruby的包redis 3.2.2.gem 位址為 gem install redis 3.2....