美文网首页
故障记录:nova-scheduler连接mysql超时 "Lo

故障记录:nova-scheduler连接mysql超时 "Lo

作者: Linux丶晨星 | 来源:发表于2020-09-07 16:08 被阅读0次

    报错内容

    Lost connection to MySQL server during query

    在controller任意节点上查看nova-scheduler日志刷新的故障内容

    [root@controller02~]#  tail -f /var/log/nova/nova-scheduler.log
    

    报错意思就是nova-scheduler在连接数据库时超时导致断开连接

    报错的内容

    报错原因

    • MySQL会根据配置文件会限制server端接收的数据包的大小。如果写入大数据时,因为默认的配置太小,插入和更新操作会因为 max_allowed_packet参数限制,而导致失败。
    • 数据库的默认max_allowed_packet是16M。

    解决方法

    配置文件持久化修改:

    vim /etc/my.cnf
    [mysqld]
    max_allowed_packet = 500M
    

    注意:修改配置文件以后,需要重启mysql服务才能生效。

    MariaDB [(none)]> show variables like '%max_allowed_pack%';
    +--------------------------+------------+
    | Variable_name            | Value      |
    +--------------------------+------------+
    | max_allowed_packet       | 524288000  |
    | slave_max_allowed_packet | 1073741824 |
    +--------------------------+------------+
    

    相关文章

      网友评论

          本文标题:故障记录:nova-scheduler连接mysql超时 "Lo

          本文链接:https://www.haomeiwen.com/subject/zgclektx.html