redis集群搭建詳細步驟

2021-07-25 08:29:55 字數 2527 閱讀 7335

第一步:

建立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 ruby

2、執行:sudo yum install rubygems 

3、執行:gem install -l redis-3.0.6.gem

這個是之前準備的包

4、如果沒有安裝gcc,那就安裝:yum install gcc

第三步:編譯安裝redis,目錄 /home/cattsoft/software/redis

cd /home/cattsoft/software/redis

1、執行 : make 命令編譯,如果編譯不通過,解決問題,能成功編譯。

2、執行 : make install 安裝命令

僅供參考

redis集群至少需要三個主節點,另外還需要三個從節點,總共需要部署六個; 埠分配為7000~7005, 配置檔案放在conf目錄,針對每個埠建立資料夾,存放配置檔案。

目錄 /home/cattsoft/software/redis

mkdir conf

cd conf

mkdir 7000

mkdir 7001

mkdir 7002

mkdir 7003

mkdir 7004

mkdir 7005

第五步:單獨乙個乙個啟動redis幾點

src/redis-server conf/7100/redis-7100.conf > log/redis-7100.log 2>&1 &

src/redis-server  conf/7101/redis-7101.conf >  log/redis-7101.log 2>&1 &

src/redis-server  conf/7102/redis-7102.conf >  log/redis-7102.log 2>&1 &

src/redis-server  conf/7103/redis-7103.conf > log/redis-7103.log 2>&1 & 

src/redis-server  conf/7104/redis-7104.conf > log/redis-7104.log 2>&1 & 

src/redis-server  conf/7105/redis-7105.conf > log/redis-7105.log 2>&1 &

檢查節點是否都可以登入成功

src/redis-cli -h 192.168.1.82 -p 7100

src/redis-cli -h 192.168.1.82 -p 7101

src/redis-cli -h 192.168.1.82 -p 7102

src/redis-cli -h 192.168.1.82 -p 7103

src/redis-cli -h 192.168.1.82 -p 7104

src/redis-cli -h 192.168.1.82 -p 7105

#redis節點

#192.168.1.82:7100,192.168.1.82:7101,192.168.1.82:7102,192.168.1.82:7103,192.168.1.82:7104,192.168.1.82:7105

第六步:構建redis集群

執行命令:

src/redis-trib.rb create --replicas 1 192.168.1.82:7100 192.168.1.82:7101 192.168.1.82:7102 192.168.1.82:7103 192.168.1.82:7104 192.168.1.82:7105

檢查集群狀態:

src/redis-trib.rb check 192.168.1.82:7101

yum處理

第一步:執行cd /etc/yum.repos.d 命令

第三步:執行 yum clean all 命令清理yum快取

常見異常:如果報找不到主機錯誤,如下

新增163的ubuntu軟體源之後,sudo apt-get update 出錯,報錯:

err  lenny relese.gpg

temporary failure resolving 'mirrors.163.com'

可能原因是你的dns沒有配置好,解決辦法:vim /etc/resolv.conf

新增內容

nameserver 8.8.8.8

nameserver 114.114.114.114

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集群安裝詳細步驟

1 解壓,編譯 cd usr local wget io releases redis 3.0 0.tar gz tar zxvf redis 3.0 0.tar gz cd redis 3.0 0 make make install 2 建立集群需要的目錄,隨意建乙個資料夾cluster 路徑可自...

Redis集群搭建的步驟

redis集群中至少應該有三個節點。要保證集群的高可用,需要每個節點有乙個備份機。redis集群至少需要6臺伺服器。搭建偽分布式。可以使用一台虛擬機器執行6個redis例項。需要修改redis的埠號7001 7006 集群搭建環境 1 使用ruby指令碼搭建集群。需要ruby的執行環境。安裝ruby...