mysql 高可用 vip_mysql高可用架构 -> MHA配置VIP漂移-05

VIP漂移的两种方式1)通过keepalived的方式,管理虚拟IP的漂移2)通过MHA自带脚本方式,管理虚拟IP的漂移MHA脚本方式如果是wget下载的脚本,需要转换格式: [root@db03 mha]# dos2unix master_ip_failover脚本内容如下[root@db03 ~]# cat /usr/local/bin/master_ip_failover#!/usr/...
摘要由CSDN通过智能技术生成

VIP漂移的两种方式

1)通过keepalived的方式,管理虚拟IP的漂移

2)通过MHA自带脚本方式,管理虚拟IP的漂移

MHA脚本方式

如果是wget下载的脚本,需要转换格式:   [root@db03 mha]#  dos2unix master_ip_failover

脚本内容如下

[root@db03 ~]# cat /usr/local/bin/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 = '10.0.0.55/24';

my $key = '0';

my $ssh_start_vip = "/sbin/ifconfig eth0:$key $vip";

my $ssh_stop_vip = "/sbin/ifconfig eth0:$key down";

GetOptions(

'command=s' => \$command,

'ssh_user=s' => \$ssh_user,

'orig_m

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值