【redis叢集安裝】

我是太陽啦啦啦發表於2018-03-18

前言

上次我們們講到了redis的安裝,這次我們們來說說redis叢集的搭建,並且在這篇部落格中,我會總結一下我遇到的問題.

核心

安裝版本

現在的最新版本

執行環境

yum install ruby
yum install rubygems

安裝環境使用的包

[root@localhost ~]# gem install redis-3.0.0.gem 
Successfully installed redis-3.0.0
1 gem installed
Installing ri documentation for redis-3.0.0...
Installing RDoc documentation for redis-3.0.0...
[root@localhost ~]# 


[root@localhost ~]# cd redis-3.0.0/src
[root@localhost src]# ll *.rb
-rwxrwxr-x. 1 root root 48141 Apr  1  2015 redis-trib.rb

搭建步驟

需要6臺redis伺服器。搭建偽分散式。
需要6個redis例項。
需要執行在不同的埠7001-7006

第一步:建立6個redis例項,每個例項執行在不同的埠。需要修改redis.conf配置檔案。配置檔案中還需要把cluster-enabled yes前的註釋去掉。

第二步:啟動每個redis例項。

第三步:使用ruby指令碼搭建叢集。

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

安裝成功截圖:


建立節點成功


問題

當我使用ruby進行密令操作時候,報如下錯誤:


因此,提升ruby許可權,參考ruby提升許可權部落格,  提升ruby許可權

前提:

這個是非常非常重要的,總結以下幾點,算是我的經驗之談:

總結

本篇部落格就總結到這裡了,感謝讀者們的閱讀,希望給大家帶來一些幫助.

相關文章