redis叢集的搭建
安裝redis需要c語言的編譯環境。如果沒有gcc需要線上安裝。yuminstall gcc-c++
安裝步驟:
第一步:redis的原始碼包上傳到linux系統。
第二步:解壓縮redis。
第三步:編譯。進入redis原始碼目錄。make
第四步:安裝。makeinstall PREFIX=/usr/local/redis
PREFIX引數指定redis的安裝目錄。一般軟體安裝到/usr目錄下
後臺啟動:
把/root/redis-3.0.0/redis.conf複製到/usr/local/redis/bin目錄下
[[email protected] redis-3.0.0]# cp redis.conf/usr/local/redis/bin/
修改配置檔案 daemonize yes
[[email protected] bin]# ./redis-serverredis.conf
檢視redis程序:
[[email protected] bin]# ps aux|grep redis
yum install ruby
yum install rubygems
2、安裝ruby指令碼執行使用的包。
[[email protected] ~]# gem install redis-3.0.0.gem
[[email protected] ~]# cd redis-3.0.0/src
複製六臺redis 修改埠號7001~7006 , 還需要吧cluster-enabled yes 註釋去掉
建立指令碼啟動每個redis
使用ruby指令碼搭建叢集。
./redis-trib.rb create --replicas 1192.168.25.153:7001 192.168.25.153:7002 192.168.25.153:7003 192.168.25.153:7004192.168.25.153:7005 192.168.25.153:7006