中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

Redis-3.2.1sentinel安裝和配置小記-創(chuàng)新互聯(lián)

環(huán)境描述:

成都創(chuàng)新互聯(lián)公司是一家專業(yè)從事成都網(wǎng)站設計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設、網(wǎng)頁設計的品牌網(wǎng)絡公司。如今是成都地區(qū)具影響力的網(wǎng)站設計公司,作為專業(yè)的成都網(wǎng)站建設公司,成都創(chuàng)新互聯(lián)公司依托強大的技術(shù)實力、以及多年的網(wǎng)站運營經(jīng)驗,為您提供專業(yè)的成都網(wǎng)站建設、營銷型網(wǎng)站建設及網(wǎng)站設計開發(fā)服務!

三臺機器 192.168.21.6/7/8

redis版本: redis-3.2.1

分別在三臺機器上安裝redis:

解壓:

# tar zxvf  redis-3.2.1.tar.gz -C /usr/local

重命名:

# mv /usr/local/redis-3.2.1 /usr/local/redis

安裝:

# cd /usr/local/redis

# make 

# make install

# mkdir -p /usr/local/redis/etc

# cp /usr/local/redis/redis.conf /usr/local/redis/sentinel.conf /usr/local/redis/etc

登陸192.168.21.6,修改redis.conf:

#bind 127.0.0.1

bind 0.0.0.0

登陸192.168.21.7/8,修改redis.conf:

#bind 127.0.0.1

bind 0.0.0.0

slaveof  10.10.10.11  6379

保存退出,然后在三臺機器上啟動redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf &

登陸192.168.21.6查看redis復制狀態(tài):

# redis-cli info replication

# Replication

role:master

connected_slaves:2

slave0:ip=192.168.21.8,port=6379,state=online,offset=198371,lag=0

slave1:ip=192.168.21.7,port=6379,state=online,offset=198371,lag=1

哨兵配置:

新建目錄:

# mkdir -p /usr/local/redis/db_26379

三臺機器上修改/usr/local/redis/sentinel.conf,加入如下配置:

dir "/usr/local/redis/db_26379"

pidfile "/usr/local/redis/db_26379/redis_26379.pid"

loglevel notice

logfile "/usr/local/redis/db_26379/sentinel.log"

bind 0.0.0.0

:x保存退出.

備注:其他配置的地方保持不變.

然后在192.168.21.6/7/8上分別啟動哨兵sentinel:

/usr/local/bin/redis-server /usr/local/redis/etc/sentinel.conf --sentinel &

然后在三臺機器192.168.21.6/7/8上執(zhí)行手動添加master的操作:

# redis-cli  -p 26379 sentinel monitor chenfeng 192.168.21.6 6379 2

OK

查看日志:

# tail -f /data/redis/db_26379/sentinel.log 

24177:X 20 Sep 10:06:06.563 * +sentinel sentinel 4eca392422764f3e3f4c0df7aaafc71c416c1a33 127.0.0.1 26379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:06:07.816 * +sentinel-invalid-addr sentinel 4eca392422764f3e3f4c0df7aaafc71c416c1a33 127.0.0.1 26379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:06:07.816 * +sentinel sentinel 40df350a0e705be6cbafbd83ae18ba51964f3a21 127.0.0.1 26379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:06:08.573 * +sentinel-address-switch master mymaster 127.0.0.1 6379 ip 127.0.0.1 port 26379 for 1ecb5a5c14cb85b33935037182fb04d107b47c82

24177:X 20 Sep 10:06:09.854 * +sentinel-address-switch master mymaster 127.0.0.1 6379 ip 127.0.0.1 port 26379 for 4eca392422764f3e3f4c0df7aaafc71c416c1a33

24177:X 20 Sep 10:06:40.396 # +monitor master chenfeng 192.168.21.6 6379 quorum 2

24177:X 20 Sep 10:06:40.446 * +slave slave 192.168.21.7:6379 192.168.21.7 6379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:06:40.447 * +slave slave 192.168.21.8:6379 192.168.21.8 6379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:06:52.383 * +sentinel sentinel 1ecb5a5c14cb85b33935037182fb04d107b47c82 192.168.21.7 26379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:06:54.482 * +sentinel sentinel 4eca392422764f3e3f4c0df7aaafc71c416c1a33 127.0.0.1 26379 @ chenfeng 192.168.21.6 6379

登陸192.168.21.6,手動模擬主庫故障:

#redis-cli -p 6379 shutdown

查看日志:

# tail -f /data/redis/db_26379/sentinel.log 

24177:X 20 Sep 10:08:11.071 # +sdown master mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:11.071 # +sdown master chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:11.172 # +odown master mymaster 127.0.0.1 6379 #quorum 4/2

24177:X 20 Sep 10:08:11.172 # +new-epoch 1

24177:X 20 Sep 10:08:11.172 # +try-failover master mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:11.181 # +vote-for-leader 4eca392422764f3e3f4c0df7aaafc71c416c1a33 1

24177:X 20 Sep 10:08:11.181 # +odown master chenfeng 192.168.21.6 6379 #quorum 3/2

24177:X 20 Sep 10:08:11.181 # +new-epoch 2

24177:X 20 Sep 10:08:11.181 # +try-failover master chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:11.198 # +vote-for-leader 4eca392422764f3e3f4c0df7aaafc71c416c1a33 2

24177:X 20 Sep 10:08:11.198 # 4eca392422764f3e3f4c0df7aaafc71c416c1a33 voted for 4eca392422764f3e3f4c0df7aaafc71c416c1a33 1

24177:X 20 Sep 10:08:11.198 # 4eca392422764f3e3f4c0df7aaafc71c416c1a33 voted for 4eca392422764f3e3f4c0df7aaafc71c416c1a33 2

24177:X 20 Sep 10:08:11.198 # 40df350a0e705be6cbafbd83ae18ba51964f3a21 voted for 4eca392422764f3e3f4c0df7aaafc71c416c1a33 1

24177:X 20 Sep 10:08:11.198 # 1ecb5a5c14cb85b33935037182fb04d107b47c82 voted for 4eca392422764f3e3f4c0df7aaafc71c416c1a33 1

24177:X 20 Sep 10:08:11.198 # 1ecb5a5c14cb85b33935037182fb04d107b47c82 voted for 4eca392422764f3e3f4c0df7aaafc71c416c1a33 2

24177:X 20 Sep 10:08:11.260 # +elected-leader master chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:11.260 # +failover-state-select-slave master chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:11.360 # +selected-slave slave 192.168.21.7:6379 192.168.21.7 6379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:11.361 * +failover-state-send-slaveof-noone slave 192.168.21.7:6379 192.168.21.7 6379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:11.451 * +failover-state-wait-promotion slave 192.168.21.7:6379 192.168.21.7 6379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:11.898 # +promoted-slave slave 192.168.21.7:6379 192.168.21.7 6379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:11.898 # +failover-state-reconf-slaves master chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:11.948 * +slave-reconf-sent slave 192.168.21.8:6379 192.168.21.8 6379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:12.269 # +vote-for-leader 4eca392422764f3e3f4c0df7aaafc71c416c1a33 2

24177:X 20 Sep 10:08:12.270 # 4eca392422764f3e3f4c0df7aaafc71c416c1a33 voted for 4eca392422764f3e3f4c0df7aaafc71c416c1a33 2

24177:X 20 Sep 10:08:12.270 # 40df350a0e705be6cbafbd83ae18ba51964f3a21 voted for 4eca392422764f3e3f4c0df7aaafc71c416c1a33 2

24177:X 20 Sep 10:08:12.270 # 1ecb5a5c14cb85b33935037182fb04d107b47c82 voted for 4eca392422764f3e3f4c0df7aaafc71c416c1a33 2

24177:X 20 Sep 10:08:12.353 # +elected-leader master mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:12.353 # +failover-state-select-slave master mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:12.424 # +selected-slave slave 192.168.21.7:6379 192.168.21.7 6379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:12.424 * +failover-state-send-slaveof-noone slave 192.168.21.7:6379 192.168.21.7 6379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:12.491 * +failover-state-wait-promotion slave 192.168.21.7:6379 192.168.21.7 6379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:12.916 * +slave-reconf-inprog slave 192.168.21.8:6379 192.168.21.8 6379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:12.916 * +slave-reconf-done slave 192.168.21.8:6379 192.168.21.8 6379 @ chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:13.015 # +failover-end master chenfeng 192.168.21.6 6379

24177:X 20 Sep 10:08:13.015 # +switch-master chenfeng 192.168.21.6 6379 192.168.21.7 6379

24177:X 20 Sep 10:08:13.016 * +slave slave 192.168.21.8:6379 192.168.21.8 6379 @ chenfeng 192.168.21.7 6379

24177:X 20 Sep 10:08:13.016 * +slave slave 192.168.21.6:6379 192.168.21.6 6379 @ chenfeng 192.168.21.7 6379

24177:X 20 Sep 10:08:13.297 # +promoted-slave slave 192.168.21.7:6379 192.168.21.7 6379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:13.297 # +failover-state-reconf-slaves master mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:13.352 * +slave-reconf-sent slave 192.168.21.8:6379 192.168.21.8 6379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:14.345 * +slave-reconf-inprog slave 192.168.21.8:6379 192.168.21.8 6379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:14.345 * +slave-reconf-done slave 192.168.21.8:6379 192.168.21.8 6379 @ mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:14.420 # +failover-end master mymaster 127.0.0.1 6379

24177:X 20 Sep 10:08:14.420 # +switch-master mymaster 127.0.0.1 6379 192.168.21.7 6379

24177:X 20 Sep 10:08:14.420 * +slave slave 192.168.21.8:6379 192.168.21.8 6379 @ mymaster 192.168.21.7 6379

24177:X 20 Sep 10:08:14.420 * +slave slave 127.0.0.1:6379 127.0.0.1 6379 @ mymaster 192.168.21.7 6379

24177:X 20 Sep 10:08:43.065 # +sdown slave 192.168.21.6:6379 192.168.21.6 6379 @ chenfeng 192.168.21.7 6379

24177:X 20 Sep 10:08:44.465 # +sdown slave 127.0.0.1:6379 127.0.0.1 6379 @ mymaster 192.168.21.7 6379

24177:X 20 Sep 10:09:13.307 # -sdown slave 192.168.21.6:6379 192.168.21.6 6379 @ chenfeng 192.168.21.7 6379

24177:X 20 Sep 10:09:13.595 # -sdown slave 127.0.0.1:6379 127.0.0.1 6379 @ mymaster 192.168.21.7 6379

24177:X 20 Sep 10:09:23.221 * +convert-to-slave slave 192.168.21.6:6379 192.168.21.6 6379 @ chenfeng 192.168.21.7 6379

24177:X 20 Sep 10:09:25.310 * +slave slave 192.168.21.6:6379 192.168.21.6 6379 @ mymaster 192.168.21.7 6379

從以上日志里可以發(fā)現(xiàn)哨兵自動選舉出了新的主庫192.168.21.7,故障切換成功。

再次啟動原主庫192.168.21.6,成為了192.168.21.7的從庫:

# redis-cli info replication

# Replication

role:slave

master_host:192.168.21.7

master_port:6379

master_link_status:up

master_last_io_seconds_ago:1

master_sync_in_progress:0

slave_repl_offset:25901

slave_priority:100

slave_read_only:1

connected_slaves:0

master_repl_offset:0

repl_backlog_active:0

repl_backlog_size:1048576

repl_backlog_first_byte_offset:0

repl_backlog_histlen:0

至此,哨兵模式安裝和測試完畢。

新聞名稱:Redis-3.2.1sentinel安裝和配置小記-創(chuàng)新互聯(lián)
文章源于:http://www.2m8n56k.cn/article22/dghicc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站網(wǎng)站營銷搜索引擎優(yōu)化網(wǎng)站收錄網(wǎng)站改版ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設
主站蜘蛛池模板: 欧美俄罗斯一级毛片激情 | 浮力影院网站午夜 | 在线精品欧美日韩 | 国产精品久久久久久久专区 | 免费国产一区二区三区 | 国产三级毛片视频 | 国产欧美日本 | 亚洲欧美日韩另类在线 | 操爽视频 | 国产精品黄在线观看免费软件 | 67194成人手机在线 | 日韩在线欧美 | 亚洲九九 | 在线观看免费视频国产 | 三级视频在线播放线观看 | 午夜伦y4480影院中文字幕 | 夜色成人性y | 精品午夜寂寞影院在线观看 | 国产三级精品在线观看 | 成人小视频免费 | 一色屋成人免费精品网 | 一级做a毛片在线看 | 国产精品不卡无毒在线观看 | 久久精品亚洲一级毛片 | 免费的一级片网站 | 亚洲一区二区视频 | a级毛片免费 | 91久久香蕉国产线看观看软件 | 国产欧美在线视频 | a毛片全部播放免费视频完整18 | 成人在线免费视频播放 | 亚洲一级毛片欧美一级说乱 | 久久国产精品二国产精品 | 欧美激情精品久久久久 | 杨幂丝袜国产福利视频 | 亚洲深夜福利视频 | 国产成人精品亚洲日本语音 | 欧美大狠狠大臿蕉香蕉大视频 | 亚洲高清中文字幕一区二区三区 | 99国产精品高清一区二区二区 | 精品国产日韩久久亚洲 |