安裝redis叢集
1.搭建叢集需要使用到官方提供的ruby指令碼。
需要安裝ruby的環境。
安裝ruby
yum install ruby
yum install rubygems
2.將ruby包redis-3.0.0.gem上傳到linux服務
安裝ruby的包:
gem install redis-3.0.0.gem
3.切換目錄 cd /usr/local/ 下建立一個目錄 mkdir redis-cluster
4.將 /usr/local/ 的 redis檔案中的 bin 檔案複製到redis-cluster資料夾中,並且將bin檔名改為redis01
5.進入 redis-cluster/redis01目錄下執行命令:vi redis.conf(注意:vi後面有空格),修改redis.conf配置檔案
a、修改埠號
b、開啟cluster-enable前面的註釋。
6.在redis01的同級目錄下複製5個檔案(具體複製幾個,根據個人喜好)分別起名為redis02、redis03、redis04、redis05、redis06並且修改檔案中redis.conf中的埠號為7002、7003、7004、7005、7006
7.將redis-3.3.0/src下的*。rb檔案複製到/usr/local/redis-cluster 下
8.建立一個啟動指令碼startall.sh,用於啟動全部redis
9.啟動指令碼(啟動6個redis)
看到這個介面就代表啟動redis成功了
10.建立叢集
輸入命令:./redis-trib.rb create --replicas 1 192.168.113.133:7001 192.168.113.133:7002 192.168.113.133:7003 192.168.113.133:7004 192.168.113.133:7005 192.168.113.133:7006
看到這個提示之後輸入yes