博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
云计算之MySQL数据库MHA集群常见错误
阅读量:3514 次
发布时间:2019-05-20

本文共 687 字,大约阅读时间需要 2 分钟。

错误一:密码包含特殊字符导致vip无法切换

上一章刚刚讲了MySQL数据库MHA集群搭建,使用过程中也遇到了很多奇葩问题,这个问题很特殊,一直没找到原因,改了repluser用户的密码,结果就成功了,vip也可以正常切换了,所以大家也要谨记,密码复杂是好,但是有时候却无法编译,此时主库宕机后vip下架,新的主诞生,vip无法绑上去,所以密码最好不要含有特殊字符,例如 ~ [ ] ! 之类的不要出现在密码里。

错误二:masterha_check_ssh无法通过

这个错误比较简单,MHA集群之间必须免密登录,可能漏掉某个免密登录的配置了

错误三:masterha_check_repl无法通过

一般情况下是主从关系没有搭建成功,首先要保证主库数据要和其他从库数据保持一致,主库和主备的配置文件配置要正确,都要开启半同步复制,主库要授权从库同步数据的用户权限,从库进行相应配置

错误四:VIP故障切换脚本没有执行权限

如果切换脚本没有执行权限,或者切换脚本里的vip地址没有更改,或者没有手动给现在的主绑定vip,此架构也无法实现

错误五:故障切换脚本一次后终止,需要手动启动

故障切换脚本只能救你一次,出现问题,需要抓紧修复,如果想要重新启动MHA,可以事先编写好对应脚本,修复好的数据库服务器要注意配置新主信息,否则无法加入到MHA集群中,修复后,手动执行脚本,就可以正常运行了。

错误只有你想不到的,版本不同,依赖未装,配置不对等都会引起错误。出现错误不要慌,先抽根烟压压惊,如果是线上,先把服务启动,再慢慢排错,别想着排完后再启动,那时候,你可能需要卷铺盖走人了。

转载地址:http://zvcqj.baihongyu.com/

你可能感兴趣的文章
[LeetCode javaScript] 896. 单调数列
查看>>
[LeetCode javaScript] 804. 唯一摩尔斯密码词
查看>>
[LeetCode javaScript] 476. 数字的补数
查看>>
[LeetCode javaScript] 811. 子域名访问计数
查看>>
[LeetCode javaScript] 414. 第三大的数
查看>>
[LeetCode javaScript] 242. 有效的字母异位词
查看>>
[LeetCode javaScript] 75. 颜色分类
查看>>
[LeetCode javaScript] 179. 最大数
查看>>
[LeetCode javaScript] 56. 合并区间
查看>>
[LeetCode javaScript] 190. 颠倒二进制位
查看>>
[LeetCode javaScript] 521. 最长特殊序列 Ⅰ
查看>>
[LeetCode javaScript] 806. 写字符串需要的行数
查看>>
[LeetCode javaScript] 868. 二进制间距
查看>>
[LeetCode javaScript] 824. 山羊拉丁文
查看>>
[LeetCode javaScript] 463. 岛屿的周长
查看>>
[LeetCode javaScript] 107. 二叉树的层次遍历 II
查看>>
[LeetCode javaScript] 637. 二叉树的层平均值
查看>>
[LeetCode javaScript] 1. 两数之和
查看>>
[LeetCode javaScript] 14. 最长公共前缀
查看>>
[LeetCode javaScript] 26. 删除排序数组中的重复项
查看>>