在某些情况下,具有大量内存的系统需要进行特殊配置才能正确安装和启动 Oracle VM。如果未这样做,在安装后启动时您可能会收到以下错误:
kernel panic -not syncing: Out of memory and no killable processes
如果从 ISO 映像或者使用 Oracle System Assistant 安装 Oracle VM 3.2.7,则应该正确设置 dom0_mem 参数。如果从 PXE 引导或者一些其他定制环境安装 Oracle VM 软件并且系统具有大量内存,您可能需要重新计算 dom0_mem 设置。
解决办法
使用以下公式重新计算 dom0_mem 设置:
dom0_mem = 502 + int(physical_mem * 0.0205)
例如,如果系统有 128 GB 内存,您需要将 dom0_mem 提高到 3188 MB:
dom0_mem=3188M
您可以在 grub.conf 文件中更新 dom0_mem 设置,或者在安装期间通过使用 grub 菜单中断引导过程并编辑该设置来更新。
有关 dom0_mem 设置的更多信息,请参阅《Installing Oracle VM Server》文档:
http://docs.oracle.com/cd/E35328_01/E35330/html/vmiug-server-dom0-memory.html