欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

MHA之虛擬IP-創(chuàng)新互聯(lián)

在MySQL高可用之MHA部署這篇博文中,已經(jīng)將MHA的基礎(chǔ)架構(gòu)部署完成,但是并沒有解決一個虛擬IP的問題,因為當master宕機后,新的master頂上來,這時前端APP要連接的數(shù)據(jù)庫IP已經(jīng)發(fā)生了變化,為了解決這個問題,必然要引入虛擬IP,談起虛擬IP,首先想到的應(yīng)該是keepalived這個工具,但這個工具有個弊端,就是有一個腦裂的問題,所以更建議在生產(chǎn)中使用腳本的方式來控制這個VIP。

為如東等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及如東網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、如東網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

1、在manager節(jié)點寫入此腳本

[root@manager scripts]# cat /scripts/master_ip_failover 
#!/usr/bin/env perl
use strict;
use warnings FATAL => 'all';
use Getopt::Long;
my (
 $command,$ssh_user,$orig_master_host,$orig_master_ip,$orig_master_port,
$new_master_host,$new_master_ip,$new_master_port
);
my $vip = '192.168.20.100';         #這里指定VIP地址
my $key = '0';
my $ssh_start_vip = "/sbin/ifconfig ens33:$key $vip";         #這條指令是啟動VIP
my $ssh_stop_vip = "/sbin/ifconfig ens33:$key down";       #這條指令是停止VIP
GetOptions(
 'command=s' => \$command,
 'ssh_user=s' => \$ssh_user,
 'orig_master_host=s' => \$orig_master_host,
 'orig_master_ip=s' => \$orig_master_ip,
 'orig_master_port=i' => \$orig_master_port,
 'new_master_host=s' => \$new_master_host,
 'new_master_ip=s' => \$new_master_ip,
 'new_master_port=i' => \$new_master_port,
);
exit &main();
sub main {
 print "\n\nIN SCRIPT TEST====$ssh_stop_vip==$ssh_start_vip===\n\n";
 if ( $command eq "stop" || $command eq "stopssh" ) {
 my $exit_code = 1;
 eval {
 print "Disabling the VIP on old master: $orig_master_host \n";
 &stop_vip();
 $exit_code = 0;
 };
 if ($@) {
 warn "Got Error: $@\n";
 exit $exit_code;
 }
 exit $exit_code;
 }
 elsif ( $command eq "start" ) {
 my $exit_code = 10;
 eval {
 print "Enabling the VIP - $vip on the new master - $new_master_host
\n";
 &start_vip();
 $exit_code = 0;
 };
 if ($@) {
 warn $@;
 exit $exit_code;
 }
 exit $exit_code;
 }
 elsif ( $command eq "status" ) {
 print "Checking the Status of the script.. OK \n";
 #`ssh $ssh_user\@cluster1 \" $ssh_start_vip \"`;
 exit 0;
 }
 else {
 &usage();
 exit 1;
 }
}
# A simple system call that enable the VIP on the new master
sub start_vip() {
 `ssh $ssh_user\@$new_master_host \" $ssh_start_vip \"`;
}
# A simple system call that disable the VIP on the old_master
sub stop_vip() {
 return 0 unless ($ssh_user);
 `ssh $ssh_user\@$orig_master_host \" $ssh_stop_vip \"`;
}
sub usage {
 print
 "Usage: master_ip_failover --command=start|stop|stopssh|status --
orig_master_host=host --orig_master_ip=ip --orig_master_port=port --
new_master_host=host --new_master_ip=ip --new_master_port=port\n";
}

[root@manager ~]# ll /scripts/master_ip_failover             #需要保證腳本有可執(zhí)行權(quán)限
-rwxr-xr-x 1 root root 2006 2月  24 16:32 /scripts/master_ip_failover

2、修改manager配置文件

[root@manager ~]# cat /etc/masterha/app1.cnf           #配置文件指定腳本的位置
[server default]
manager_workdir=/var/log/masterha/app1
manager_log=/var/log/masterha/app1/manager.log
user=manager
password=123.com
ssh_user=root
repl_user=mharep
repl_password=123.com
ping_interval=1
master_ip_failover_script=/scripts/master_ip_failover     #增加改行,指定腳本的位置即可。

[server1]
hostname=192.168.20.2
port=3306
master_binlog_dir=/usr/local/mysql/data
candidate_master=1

[server2]
hostname=192.168.20.3
port=3306
master_binlog_dir=/usr/local/mysql/data
candidate_master=1

[server3]
hostname=192.168.20.4
port=3306
master_binlog_dir=/usr/local/mysql/data
no_master=1

做到這里,就可以保證在切換master時,VIP地址也會隨之切換到新的master主機上。

網(wǎng)頁名稱:MHA之虛擬IP-創(chuàng)新互聯(lián)
標題URL:http://aaarwkj.com/article20/cojcco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、外貿(mào)建站、網(wǎng)站收錄、動態(tài)網(wǎng)站、App開發(fā)App設(shè)計

廣告

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

手機網(wǎng)站建設(shè)
免费观看黄片视频在线播放| 熟妇人妻久久中文字幕麻豆网| 久久女婷五月综合色啪色老板| 久草亚洲一区二区三区av| 麻豆国产传媒69国产| 国产有码日产一区在线观看| 精品熟女少妇av免费观看| 99热免费精品在线观看| 国产av麻豆全部免费| 亚洲欧美午夜激情啪啪视频 | 午夜少妇福利在线观看| 国产欧美日韩一二三四| 自拍偷拍一区蜜桃视频| 日本免费一区二区三区等视频| 日本福利一区二区三区| 国产一区二区三区日本精品| 水蜜桃在线观看一区二区国产| 亚洲色图综合在线观看| 日韩欧美在线观看一区二区| 亚洲国产精品一区二区三| 免费观看国产裸体视频| 溪乱毛片一区二区三区| 国产精品久久久久大屁股精品性色| 91麻豆精品国产91久| 亚洲精品美女久久久久高潮| 日日夜夜天天操天天干| 欧美亚洲另类色自拍偷拍| 国产自拍成人精品视频| 一区二区三区免费在线观看视频| 日韩精品在线另类亚洲| 黄色片黄色片美女黄色片亚洲黄色片| 久草免费人妻视频在线| 国家成人午夜在线观看| 成人爱爱在线视频免费观看| 日本岛国大片一区二区在线观看| 青青草日韩视频在线观看| 欧美激情日韩精品久久久| 91欧美精品午夜性色福利| 97国产精品视频在线观看| 久久久久久狠狠亚洲综合| 欧美精品一区二区三区狠狠|