Ubuntu LTS 服务器运行带有 dom0 的 xen 和一个虚拟机。服务器在一些看似无关的操作上永久冻结,例如:
- 在 LVM 设备上使用 mkfs.ext3 创建新文件系统。(这是一致的)。
- 通过 /etc/init.d/xend restart 重启 xend
- apt-get dist-upgrade 在一些相当无辜的东西的配置阶段。
另外,昨天我注意到虚拟化想象失去了时间同步并抱怨 dmesg 中的时钟倒退。
不幸的是,我没有服务器控制台上实际发生的情况的屏幕截图(它位于同一位置)。
我想责怪 ram,但你有其他建议吗?
更新:经过进一步调查,所有这些操作似乎只会破坏网络。当我访问数据中心的服务器并登录到控制台时,我无法访问我的路由器/网关。多么奇怪。
对于网络问题,如果你不让它设置桥接,xen 会工作得更好......
对于 /etc/network/interfaces
/etc/xen/xend-config.sxp:
这样启动和停止 xen 不会弄乱你的网络接口。
是的,我会首先运行一个冗长的记忆测试,但它很有可能是其他硬件问题——运行所有系统组件的完整老化,并监控所有温度。
时钟的事情是无关紧要的,Xen 只是不能保持良好的时间。永远的NTP。
这看起来确实像硬件故障。测试 ram 并检查硬盘是否有坏扇区。还要检查日志文件是否有任何警告。