1. 程式人生 > 其它 >父元件傳子元件

父元件傳子元件

第二部分通過ruby搭建redis-cluster偽叢集:

1.要搭建叢集的話,需要使用一個工具(指令碼檔案),這個工具在redis解壓檔案的原始碼裡。因為這個工具是一個ruby指令碼檔案,所以這個工具的執行需要ruby的執行環境,就相當於java語言的執行需要在jvm上。所以需要安裝ruby,指令如下

1.yum install ruby

2.遠端下載與redis版本匹配的gem;然後需要把ruby相關的包安裝到伺服器,我這裡用的是redis-3.0.0.gem,大家需要注意的是:redis的版本和ruby包的版本最好保持一致。

wgethttps://rubygems.org/downloads/redis-3.3.0.gem

3.gem install redis-3.0.0.gem

4.將該ruby工具(redis-trib.rb)複製到redis-cluster目錄下,指令如下:

cp redis.3.0.0/src/redis-trib.rb /redis-cluster

5../redis-trib.rb create --replicas 1 192.168.141.136:7001 192.168.141.136:7003 192.168.141.136:7004 192.168.141.136:7005 192.168.141.136:7006 192.168.141.136:7002