MHA使用非22端口的SSH配置

一般情况下使用默认的22端口作为ssh端口,但有些情况下为了安全起见使用其他端口号,在配置MHA管理机和mysql服务器互信时会遇到问题,以下是解决方案。
修改mha参数文件,加上ssh端口参数ssh_port修改为自己设置的端口,MHA管理机的端口可以为22和myaql服务器不同
vi mha.cnf

[server default]
manager_log=/data/mha/test/test-mha.log
manager_workdir=/data/mha/test
master_binlog_dir=/data/mysql
master_ip_failover_script=/data/mha/test/master_ip_failover    //设置自动failover时候的切换脚本
master_ip_online_change_script=/data/mha/test/master_ip_online_change  //设置手动切换时候的切换脚本
password="mypassword"
ping_interval=6
ping_type=CONNECT
remote_workdir=/tmp
repl_password=replpassword
repl_user=repl
report_script=/data/mha/test/send_report
secondary_check_script=masterha_secondary_check   -s10.23.12.1  -s 10.23.12.2
ssh_user=mha
user=mha
ssh_port=2222

[server1]
candidate_master=1
check_repl_delay=0
hostname=10.23.12.1
master_binlog_dir=/data/mysql
port=3306
[server2]
candidate_master=1
check_repl_delay=0
hostname=10.23.12.2
master_binlog_dir=/data/mysql
port=3306

在这里插入图片描述
/usr/bin/masterha_check_ssh --conf=/data/mha/test/mha.cnf
在这里插入图片描述
ssh互信检测通过

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值