harry’s memorandum

おれおれメモ

kernel-xen をupdateしたらxendが起動しなくなっちゃった。

http://d.hatena.ne.jp/dharry/20090607/1244333541 の続き。
kernel-xen をupdateしたらxendが起動しなくなっちゃった。/var/log/xen/xend.logはこんなかんじ。

[2009-06-24 07:00:27 4463] INFO (SrvDaemon:331) Xend Daemon started
[2009-06-24 07:00:27 4463] INFO (SrvDaemon:335) Xend changeset: unavailable.
[2009-06-24 07:00:27 4338] INFO (SrvDaemon:226) Xend stopped due to signal 15.
[2009-06-24 07:00:27 4463] ERROR (SrvDaemon:347) Exception starting xend ((13, 'Permission denied'))

よくよく考えれば、CentOSのリポジトリのxenではなくhttp://www.gitco.de/linux/x86_64/centos/5xenを使っているわけだから、それようにgrub.confを直さないと。
/etc/grub.confを修正。

title CentOS (2.6.18-128.1.14.el5xen)
  root (hd0,0)
#  kernel /xen.gz-2.6.18-128.1.14.el5
  kernel /xen.gz-3.3.1
  module /vmlinuz-2.6.18-128.1.14.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet
  module /initrd-2.6.18-128.1.14.el5xen.img