[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] libvirtd problem after update to 4.2.0-1



All,

First, I know that this list is mostly for people who build Xen from source, so if you cannot help me, I guess I'll know why. I'm just hoping that I do not have to totally rebuild this server, so if you have ideas, I'd appreciate it.

I took updates on one of my Xen servers today that did not go well. The server is a CentOS 6.2 machine on which Xen was built using the procedure on HowTo Forge here:

http://www.howtoforge.com/virtualization-with-xen-on-centos-6.2-x86_64-paravirtualization-and-hardware-virtualization

Because CentOS 6 no-longer ships with Xen support, the libvirtd had to be rebuilt and compiled using the steps outlined in the procedure. All has gone well until this update, and everything installed except that the Xend daemon complains after the Xen package is installed:

Running Transaction
Installing : xen-4.2.0-1.el6.x86_64 1/1
Non-fatal POSTIN scriptlet failure in rpm package xen-4.2.0-1.el6.x86_64
Stopping xend daemon: [  OK  ]
Starting xend daemon: [FAILED]
warning: %post(xen-4.2.0-1.el6.x86_64) scriptlet failed, exit status 1

I know from past experience that the scriptlet failure is a problem with libvirt, however a check for libvirtd's status shows it running:

service libvirtd status
libvirtd (pid  3131) is running..

Funny thing is that the server also shows xend running:
xend (pid  322) is running...
                                                           [  OK  ]

But none of the xm commands work:

xm list
Error: Unable to connect to xend: Connection refused. Is xend running?

and xl info shows permission denied messages and the old 4.1.2 version version still running:

release                : 2.6.32.57-1.el6xen.x86_64
version                : #1 SMP Tue Mar 20 10:23:34 EST 2012
machine                : x86_64
libxl: error: libxl.c:3628:libxl_get_physinfo: getting physinfo: Permission denied
libxl_physinfo failed.
libxl: error: libxl.c:3933:libxl_get_scheduler: getting domain info list: Permission denied
xen_major              : 4
xen_minor              : 1
xen_extra              : .2
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : (null)
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : unavailable
xen_commandline        : cpufreq=xen dom0_max_vcpus=1 dom0_vcpus_pin
cc_compiler            : gcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)
cc_compile_by          : mockbuild
cc_compile_domain      : crc.id.au
cc_compile_date        : Mon Feb 20 12:52:37 EST 2012
xend_config_format     : 4

I'm pretty sure that if I can fix the libvirt issue, all will be well, however I'm not positive.

Any ideas you have would be greatly appreciated.

Thanks,
--
--
Steven G. Spencer, Network Administrator
KSC Corporate - The Kelly Supply Family of Companies
Office 308-382-8764 Ext. 231
Mobile 308-380-7957

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.