詳細Redis集群的配置搭建

2021-08-21 19:14:50 字數 2113 閱讀 1533

redis集群中至少應該有三個節點。要保證集群的高可用,需要每個節點有乙個備份機。

redis集群至少需要6臺伺服器。

搭建偽分布式。可以使用一台虛擬機器執行6個redis例項。需要修改redis的埠號7001-7006

1、使用ruby指令碼搭建集群。需要ruby的執行環境。

1)安裝ruby

yum install ruby

yum install rubygems

2、安裝ruby指令碼執行使用的包。

1)安裝redis-3.0.0.gem

[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 ~]#

2)檢視redis-trib.rb

[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例項(6個例項均copy即可),每個例項執行在不同的埠。需要修改redis.conf配置檔案。

配置檔案中還需要把cluster-enabled yes前的注釋去掉。並把埠號改為相應的(7001-7006)之間

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

執行  ./startall.sh  開啟所有redis

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

返回root(使用者)目錄下,進入最開始解壓後redis-3.0.7的檔案目錄下,再進入src目錄下,執行下面**

執行  ./stopall.sh  關閉所有redis

redis-cli連線集群。

[root@localhost redis-cluster]# redis01/redis-cli -p 7002 -c

-c:代表連線的是redis集群

redis集群搭建詳細

前提 linux centos 主機2臺,安裝yum,或有官網redis 5.0.5.tar.gz包 1.進入系統預設目錄 cd usr local 2.建立儲存資料夾redis mkdir redis,將壓縮包拖入redis資料夾,或wget 至資料夾 3.解壓檔案 tar xzf redis 5...

redis集群搭建詳細步驟

第一步 建立redis安裝目錄 home cattsoft software 解壓 tar zxvf redis 3.0.6.tar.gz ln s redis 3.0.6 redis 目錄如下 第二步 使用yum安裝 依賴軟體 1 依賴於ruby環境,首先安裝ruby。執行 yum install...

redis集群搭建(非常詳細,適合新手)

在開始redis集群搭建之前,我們先簡單回顧一下redis單機版的搭建過程 2.進入到解壓縮後的redis檔案目錄 此時可以看到makefile檔案 編譯redis原始檔 3.把編譯好的redis原始檔安裝到 usr local redis目錄下,如果 local目錄下沒有redis目錄,會自動新建...