Centos
OpenVZ 的 Grub 配置?
我試圖讓 OpenVZ 在我的伺服器上工作,但我遇到了問題。我收到錯誤消息“正在執行的核心不是 OpenVZ 核心。” 每次我安裝 OpenVZ。我的伺服器正在執行 CentOS 64 位。
我現有的 grub 文件如下:
timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu default=2 title CentOS (2.6.18-238.5.1.el5.028stab085.3) root (hd0,0) kernel /vmlinuz-2.6.18-238.5.1.el5.028stab085.3 ro root=/dev/sda3 rhgb initrd /initrd-2.6.18-238.5.1.el5.028stab085.3.img title CentOS (2.6.18-194.32.1.el5.centos.plusxen) root (hd0,0) kernel /xen.gz-2.6.18-194.32.1.el5.centos.plus module /vmlinuz-2.6.18-194.32.1.el5.centos.plusxen ro root=/dev/sda3 rhgb module /initrd-2.6.18-194.32.1.el5.centos.plusxen.img title Centos Kernel 2.6.18-194.32.1.el5.centos.plus root (hd0,0) kernel /vmlinuz-2.6.18-194.32.1.el5.centos.plus ro root=/dev/sda3 rhgb initrd /initrd-2.6.18-194.32.1.el5.centos.plus.img
上述文件會將我的伺服器引導到 OpenVZ 核心嗎?我曾經安裝過 Xen,我相信這也可能導致問題。我不明白如何閱讀上面的文件,所以如果有人能告訴我該文件是否應該將伺服器引導到 OpenVZ 核心,我會非常高興。
謝謝
Grub 文件如下所示。列表中有 3 個核心:
- 2.6.18-238.5.1.el5.028stab085.3
- 2.6.18-194.32.1.el5.centos.plusxen
- 2.6.18-194.32.1.el5.centos.plus
如果在引導期間未進行手動選擇,則將載入第 3 個。這是由 定義的
default=2
。要載入第一個它將是default=0
.我不能說任何核心都是 OpenVZ。在 Debian 上,我會在核心名稱的某處看到單詞“openvz”或“ovz”。
我通常遵循: http ://wiki.openvz.org/Quick_installation
yum
應該自動配置你的 Grub。你剛才跑了yum install ovzkernel
……?