vip导致的serverConnection closed by foreign host问题

vip导致的serverConnection closed by foreign host问题问题描述:应应用需求,设计搭建了一套带tokudb存储引擎的percona数据库,使用的是常见的双主架构。具体的架构如下图所示:在172.20.32.x1上进行验证的时候出现了下面的问题:FHo

大家好,又见面了,我是你们的朋友全栈君。

问题描述:

应应用需求,设计搭建了一套带tokudb存储引擎的percona数据库,使用的是常见的双主架构。具体的架构如下图所示:

<span role="heading" aria-level="2">vip导致的serverConnection closed by foreign host问题

在172.20.32.x1上进行验证的时候出现了下面的问题:

FHost ‘172.20.32.216’ is not allowed to connect to this MySQL serverConnection closed by foreign host.

<span role="heading" aria-level="2">vip导致的serverConnection closed by foreign host问题

问题分析:

第一反应是:是否是网络层面的问题

a.看是否ping通

<span role="heading" aria-level="2">vip导致的serverConnection closed by foreign host问题

b.看防火墙的状态

<span role="heading" aria-level="2">vip导致的serverConnection closed by foreign host问题

c.查看IP信息

<span role="heading" aria-level="2">vip导致的serverConnection closed by foreign host问题

结论是:网络并没问题

第二反应是:难道没有对应的主机信息没有添加IP信任

<span role="heading" aria-level="2">vip导致的serverConnection closed by foreign host问题

如上图所示,172.20.32.216并不在host列中。

小编是在172.20.32.61上telnet 172.20.32.216 3306,数据库不认服务器的实际ip172.20.32.61而只认此服务器的VIP172.20.32.216,服务器的实际ip已添加了信任但是虚拟ip并不在列表里面,从而导致出现了上面的问题。

解决方案:

将vip添加到可信任主机列表里

GRANT USAGE ON *.* TO 'zabbix'@'172.20.32.216' IDENTIFIED BY PASSWORD '*BEFA76037A38EB65DB0589AD6B5C8BF6A596F7D0' |
GRANT ALL PRIVILEGES ON `zabbix`.* TO 'zabbix'@'172.20.32.216' 

<span role="heading" aria-level="2">vip导致的serverConnection closed by foreign host问题

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155376.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • git命令删除分支_git删除一个分支

    git命令删除分支_git删除一个分支git命令删除分支应用场景:有时我们已经在gitlab或者gitee上面已经删除分支,但是本地编辑器gitbranch的时候依然有该分支,我们想删除;亦或者想在本地直接删除远程的分支假设,你想删除本地testone分支gitbranch查看本地分支,比如:testonetesttwo两个分支gitcheckouttesttwo切换到testtwo分支,因为你想删除testone执行gitbranch-dtestone即可另外:

    2022年8月31日
    0
  • Pycharm+Django之Django学习(1)(初学者)

    Pycharm+Django之Django学习(1)(初学者)教学属于博主的自学记录,适合刚学习Django的同学,如果比较熟的就不用look了!!!以下都是讲在windows上的部署情况;准备:1、Python+pycharm(下面是博主使用的版本,可自行安装)链接:https://pan.baidu.com/s/1th08XXTqf30Oh0-s7QgL1w密码:r6tc2、安装Django(可以到官网下载,也可使用Python自带…

    2022年9月4日
    2
  • Linux下文件搜索、查找、查看命令

    Linux下文件搜索、查找、查看命令Linux下文件搜索、查找、查看命令1、最强大的搜索命令:find一、根据文件或目录名称搜索二、根据文件大小搜索三、根据所有者和所属组搜索四、根据时间属性搜索五、根据文件类型或i节点搜索六、组合条件搜索  2、在文件资料中查找文件:locate  3、搜索命令所在的目录及别名信息:which 4、搜索命令所在的目录及帮助文档路径:whereis5、在文件…

    2022年7月26日
    9
  • HashMap的扩容机制—resize()「建议收藏」

    HashMap的扩容机制—resize()「建议收藏」 HashMap的扩容机制—resize()什么时候扩容:当向容器添加元素的时候,会判断当前容器的元素个数,如果大于等于阈值(知道这个阈字怎么念吗?不念fa值,念yu值四声)—即当前数组的长度乘以加载因子的值的时候,就要自动扩容啦。扩容(resize)就是重新计算容量,向HashMap对象里不停的添加元素,而HashMap对象内部的数组无法装载更多的元素时,对象就需要扩大数组的…

    2022年6月15日
    36
  • OGNL简介

    OGNL简介

    2022年3月12日
    64

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号