在使用 Ubuntu 14.04(在 OpenVZ 上)多年且没有任何问题之后,我安装了在 OpenVZ 上运行的全新 Ubuntu 16.04.01 LTS。
我将其设置为 LEMP 堆栈。
问题是,过了一段时间(几小时)后,mysqld 开始消耗 100% 的 CPU,并且错误日志中充斥着奇怪的“ Error in accept: Bad file descriptor
”错误,一遍又一遍,err 文件很快就变得很大。
MySql 需要设置复制。启用复制后,bin.err 文件的写入方式相同。
我只是不明白发生了什么以及为什么会发生这种情况。我唯一不寻常的做法是mysqld: ALL
在 hosts.deny 中设置“ ”,ALL: LOCAL
并在 hosts.allow 中设置“ ”和特定 IP,以允许复制。
知道发生什么事了吗?