zoukankan      html  css  js  c++  java
  • vip导致的serverConnection closed by foreign host问题

    问题描述:

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

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

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

    问题分析:

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

    a.看是否ping通

    b.看防火墙的状态

    c.查看IP信息

    结论是:网络并没问题

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

    如上图所示,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' 
    

  • 相关阅读:
    mysql5.6 TIME,DATETIME,TIMESTAMP
    CMake 简单介绍 图
    mysql 源码编绎修改 FLAGS,调试MYSQL
    CHAR 详解
    关于MySQL的各种总结
    Shell编程速查手册
    cmake 手册系列
    编译安装GCC 5.2.0
    宽字符相关的输入输出
    Makefile
  • 原文地址:https://www.cnblogs.com/janehoo/p/5482293.html
Copyright © 2011-2022 走看看