在 Centos 6 上执行 Python 脚本时出现常规保护错误

在 Centos 6 上执行 Python 脚本时出现常规保护错误

我在 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 菜单运行内存测试。

相关内容