Redis主從複製 哨兵搭建(Redis安裝包)

2022-07-13 11:09:10 字數 1149 閱讀 5173

docker怎麼搞就是一台機器宕機後,仍然選舉已宕機的主機作為主節點,搞了三天了,網上各種帖子都看了,都不好使,放棄了,不用docker了,使用基本的redis搭建了!

不用docker一下就成功了,心態崩了啊...【docker部署在多台伺服器上沒問題,可以參考我的另一篇部落格!

1.安裝

$ wget 

$ tar xzf redis-6.2.1.tar.gz

$ cd redis-6.2.1

$ make

安裝完成後,在src資料夾下能看到一些可執行檔案,如redis-server,redis-cli,redis-sentinel!

如果有找不到什麼的錯誤,那你看看安裝的版本對不對(我推薦使用redis官網,不要使用中文官網的指令,因為我使用redis.io命令如上方的,就沒有錯,要不然我也是報錯)

2.編寫redis.conf與sentinel.conf配置檔案

提取碼:1234

3.全部啟動

進入到src目錄下  

啟動redis服務

./redis-server ../redis1.conf

./redis-server ../redis2.conf

./redis-server ../redis3.conf

啟動哨兵

./redis-sentinel ../sentinel1.conf

./redis-sentinel ../sentinel2.conf

./redis-sentinel ../sentinel2.conf

如果想檢視,則使用

./redis-cli -p 6379

./redis-cli -p 6380

./redis-cli -p 6381

進去後auth 123456

使用info檢視命令

info replication

如果只想啟動乙個哨兵進行工作的話,那麼將哨兵配置檔案中的sentinel monitor 192.168.2.84 6379 2 中最後的2改為1就好了,但是還是建議最少啟動三颱,測試也就無所謂了

Redis(五) 主從複製 哨兵

iwehdio的 學習自 顯然,出現的上述問題是因為一台redis伺服器不夠,所以多搞幾台redis伺服器就可以了。為了實現我們服務的高可用性,可以將這幾台redis伺服器做成是主從來進行管理。redis的主從架構特點 主從架構的好處 主從架構的特點之一 主伺服器和從伺服器的資料是一致的。在redi...

docker搭建redis主從複製

6379主伺服器 6380從伺服器 6381從伺服器 1.建立對映目錄和配置檔案 6379主伺服器redis.conf port 63796380 6381從伺服器redis.conf port 6381 replicaof 192.168.31.97 6379 注 在這裡為什麼要單獨的設定埠,為什...

Redis 主從複製

主從複製的開啟,完全是在從節點發起的,不需要我們在主節點做任何事情,從節點開啟主從複製,有3種方式 主從複製主要可分為 連線建立階段 即準備階段 資料同步階段 命令傳播階段 主要作用是在主從節點之間建立連線,為資料同步做好準備 從節點資料的初始化,具體執行的方式是 從節點向主節點傳送psync命令 ...