热插拔区域太小错误

热插拔区域太小错误

我有一个在 RHEL6 下运行的 VM,它在 HyperV 下运行。它安装了很多重要的软件,但没有令人窒息的工作负载(大约使用了10%的CPU)。最近它真的很不稳定,意外地显示出不同的 I/O 错误:

ps aux | grep httpd
-bash: /bin/ps: Input/output error
-bash: /bin/grep: Input/output error

我尝试通过运行来修复驱动器fsck,但出现以下错误:

/dev/mapper/vg_vm-lv_root: recovering journal
fsck.ext4: Bad magic number in super-block while trying to re-opoen /dev/mapper/vg_vm-lv_root
Warning... fsck.ext4 for device /dev/mapper/vg_vm-lv_root exited with signal 11.

现在它意外地重新启动,显示以下错误:

SRAT: Hotplug area too small offline device
..MP-BIOS bug: 8254 timer not connected to IO-APIC
Kernel panic - not syncing: IO-APIC + timer doesn't work! Boot with apic=debug and send a report. Then try booting with the 'noapic' option.

我制作了快照,但回滚到其中任何一个都没有帮助。事实证明,这个问题一直存在,但直到最近随着更频繁的重新启动和 I/O 错误才变得明显。

我没有官方的红帽支持,因为它是评估安装 - 我想看看它是如何工作的,测试它并证明管理我确实需要这个操作系统。但我现在想要的只是保存已安装软件的配置,以便能够将所有数据移动到另一台服务器。我现在无法执行此操作 - 服务器在启动后 2 分钟后重新启动。没有机会导出任何数据。

看来我被困住了,我不知道问题出在哪里。有人可以解释发生了什么事吗?也许 HyperV 虚拟服务器上的配置不正确?我可以在不重新安装操作系统的情况下修复它吗?

答案1

错误SRAT: Hotplug area too small与您的 I/O 问题无关,而是与 SRAT hotadd 区域中的内存有关。我在运行 CentOS 且 RAM >= 3Gb 的所有 Hyper-V 来宾系统上都遇到此类问题。

相关内容