日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Redis 哨兵模式 带密码单机

發布時間:2025/4/16 数据库 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Redis 哨兵模式 带密码单机 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

語法?https://segmentfault.com/a/1190000002680804

?

啟動3臺redis 6379,6380,6381

cp 多個redis.conf文件 開啟daemonize yes PID文件名字 端口 log文件名字 dump.rdb名字

requirepass 密碼

更改從機的masterauth密碼 和requirepass密碼一致.

?

下載的redis 有默認的sentinel.conf默認配置文件

touch sentinel.conf.創建一個哨兵配置文件

? #1表示在sentinel集群中只要有1個sentinel認為master死了, 就算真的死了,
? #集群的時候sentinel也是多個

??
? sentinel monitor mymaster 127.0.0.1 6380 1

?

#如果10秒后,mysater仍沒活過來,則啟動failover(主備切換) #sentinel 會給master發送心跳PING來確認
sentinel down
-after-milliseconds mymaster 3000#指定多少個slave同時對新matster同步, 值越小耗時越長,越大多個slave因為replication不可以 #設定為1 每次只有1個slve處于不可以處理命令請求狀態 sentinel failover-timeout mymaster 10000#后臺執行 daemonize yes#指定工作目錄 dir "/usr/local/redis/sentinel-work"protected-mode nologfile "/usr/local/redis/sentinel-log/sentinel.log"#主 的密碼 sentinel auth-pass mymaster bb123456 # Generated by CONFIG REWRITE port 26379

?

執行redis-server redis.conf啟動redis

執行redis-cli -p 6379 [6380,6381] 進入redis客戶端查看info replication信息,

?

?

運行sentinel有兩種方式:

redis-sentinel /path/to/sentinel.conf redis-server /path/to/sentinel.conf --sentinel

?

主從切換日志

10671:X 20 Jun 12:45:55.951 # +sdown master mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:55.951 # +odown master mymaster 127.0.0.1 6379 #quorum 1/1 10671:X 20 Jun 12:45:55.951 # +new-epoch 2 10671:X 20 Jun 12:45:55.951 # +try-failover master mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:55.954 # +vote-for-leader 0bc851c61ce22b98c9b3c7857f240721a5d6c9b5 2 10671:X 20 Jun 12:45:55.954 # +elected-leader master mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:55.954 # +failover-state-select-slave master mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:56.038 # +selected-slave slave 127.0.0.1:6381 127.0.0.1 6381 @ mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:56.038 * +failover-state-send-slaveof-noone slave 127.0.0.1:6381 127.0.0.1 6381 @ mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:56.128 * +failover-state-wait-promotion slave 127.0.0.1:6381 127.0.0.1 6381 @ mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:57.020 # +promoted-slave slave 127.0.0.1:6381 127.0.0.1 6381 @ mymaster 127.0.0.1 6379 選舉6381作為新的主機 10671:X 20 Jun 12:45:57.020 # +failover-state-reconf-slaves master mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:57.080 * +slave-reconf-sent slave 127.0.0.1:6380 127.0.0.1 6380 @ mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:58.027 * +slave-reconf-inprog slave 127.0.0.1:6380 127.0.0.1 6380 @ mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:58.027 * +slave-reconf-done slave 127.0.0.1:6380 127.0.0.1 6380 @ mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:58.088 # +failover-end master mymaster 127.0.0.1 6379 10671:X 20 Jun 12:45:58.088 # +switch-master mymaster 127.0.0.1 6379 127.0.0.1 6381   切換81為新的主機 10671:X 20 Jun 12:45:58.088 * +slave slave 127.0.0.1:6380 127.0.0.1 6380 @ mymaster 127.0.0.1 6381 10671:X 20 Jun 12:45:58.088 * +slave slave 127.0.0.1:6379 127.0.0.1 6379 @ mymaster 127.0.0.1 6381 10671:X 20 Jun 12:46:01.162 # +sdown slave 127.0.0.1:6379 127.0.0.1 6379 @ mymaster 127.0.0.1 6381

?

轉載于:https://www.cnblogs.com/eason-d/p/9203233.html

總結

以上是生活随笔為你收集整理的Redis 哨兵模式 带密码单机的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。