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/5のxenを使っているわけだから、それように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