我在 centos 6 机器上运行了一个 python(fabric) 脚本,该脚本解析配置文件并守护 MRTG 进程,并将 rrd 文件转储到共享文件系统中的文件夹中。一切顺利,但在执行到一半时,我收到错误 [下面附有图片]。
命令发布,fab -f /path/to/my/fabfile.py $functionName
它解析了大约 260 个配置文件并转储了这些文件的 rrd。我不知道是什么原因导致了这个问题,并且仍在寻找解决方案。我禁用了 ksm/ksmtuned(只是一次尝试),但这并没有解决问题。
更新
我在另一台服务器上安装了相同的操作系统,相同的内核,相同的脚本和相同的 Python 版本,一切都相同……这台服务器比之前的服务器相对较新,到目前为止没有遇到任何问题,已经过去了几个小时。因此,到目前为止,服务器/软件是导致错误的原因,可能是硬件问题!!将尝试升级旧版 BIOS,因为网上的一些链接表明,在运行磁盘密集型进程时,旧版 BIOS 也存在类似的问题。将更新我的发现。
答案1
似乎安装的某个内存模块有问题。更换它似乎解决了问题。
答案2
将来当您遇到奇怪的核心转储或 GPF 时,请务必关闭服务器并从 grub 菜单运行内存测试。