arun abhinay
2013-Aug-22 13:04 UTC
Re: [libvirt-users] Information needed regarding the libvirt version libvirt-1.0.6-1
Hi Daniel, Thanks for your immidiate reply. The starting of virtual guest was ok on our machine. We are facing this issue while executing the "cpu-stats <domain name>" command. I have collected the debug logs as you suggested and attaching the same. <<libvirt_testing_starting_VG.log >> --> Log collected while starting the virtual guest <<libvirt_testing_cpu_stats.log >> ---> Log collected while executing cpu-stats comamnd <<CLA_new-0.xml >> ---> Domian.xml used for configuration of virtual guest Can you please check and let us know your opinion. Thanks Abhinay On Thu, Aug 22, 2013 at 1:43 PM, Daniel P. Berrange <berrange@redhat.com>wrote:> On Thu, Aug 22, 2013 at 01:35:29PM +0200, arun abhinay wrote: > > Hi Daniel, > > > > Thanks a lot for your reply. > > > > We have mounted all the cgoup controllers at "/dev/cgroup_<controller>" > as > > mentioned below. > > ls /dev/ | grep cgroup > > cgroup_cpu cgroup_cpuacct cgroup_cpuset cgroup_mem > > > > On further debugging we dound that the "VCPU" directories are not being > > created for our domains and hence the comamnd "cpu-stats <domain>" is > > failing. > > Below is the snippet of logs collected with debug logs enabled for > libvirt. > > > > 2013-08-21 15:03:35.162+0000: 1273: error : virCgroupMakeGroup:708 : Make > > group /machine/anusha.libvirt-qemu/vcpu0 > > 2013-08-21 15:03:35.162+0000: 1273: error : virCgroupMakeGroup:729 : > > Makecontroller /dev/cgroup_cpu/machine/anusha.libvirt-qemu/vcpu0/ > > 2013-08-21 15:03:35.162+0000: 1273: error : virCgroupMakeGroup:745 : > Failed > > to create controller cpu for group > > Is that a debug log from when you started the guest, or from > when you run the cpu-stats command. We need a full log from > when you started the guest to try & diagnose this. > > Run libvirtd with > > LIBVIRT_LOG_FILTERS="1:cgroup" > LIBVIRT_LOG_OUTPUTS=1:file:/tmp/libvirt.log /usr/sbin/libvirtd > > and start the guest, and then upload the log somewhere we can see it > > Daniel > -- > |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/:| > |: http://libvirt.org -o- http://virt-manager.org:| > |: http://autobuild.org -o- http://search.cpan.org/~danberr/:| > |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc:| >
Daniel P. Berrange
2013-Aug-22 13:19 UTC
Re: [libvirt-users] Information needed regarding the libvirt version libvirt-1.0.6-1
On Thu, Aug 22, 2013 at 03:04:41PM +0200, arun abhinay wrote:> Hi Daniel, > > Thanks for your immidiate reply. The starting of virtual guest was ok on > our machine. We are facing this issue while executing the "cpu-stats > <domain name>" command. > I have collected the debug logs as you suggested and attaching the same.The cpu-stats command relies on the vCPU cgroups existing. These are created when the guest starts. So the fact that cpu-stats can't find the cgroups shows that something failed during startup. Your log file shows this: 2013-08-22 12:45:44.326+0000: 17554: warning : qemuSetupCgroupForVcpu:953 : Unable to get vcpus' pids.^M which is the root cause of your problems. If libvirt can't find the vcpu PIDs, this suggests that your guests are running using QEMU TCG instead of KVM. Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
arun abhinay
2013-Aug-22 15:44 UTC
Re: [libvirt-users] Information needed regarding the libvirt version libvirt-1.0.6-1
Hi Daniel, Thanks a lot for providing us your pointers. From the domain.xml(attached in my previous mail) which we have used for defining virtual guest i can see below lines <emulator>/usr/local/bin/qemu-system-x86_64</emulator> We were using same domain.xml in eralier libvirt version and the execution of cpu_stats command was successful. Now if we have to get "cpu_stats" command working using QEMU emulator on libvirt can you suggest what can we do. I have found below links on google while checking for the vcpu pid's error https://www.redhat.com/archives/libvir-list/2013-June/msg00214.htm<https://www.redhat.com/archives/libvir-list/2013-June/msg00214.html> <https://www.redhat.com/archives/libvir-list/2013-June/msg00385.html> https://www.redhat.com/archives/libvir-list/2012-August/msg01405.html https://www.redhat.com/archives/libvir-list/2012-August/msg01413.html Can you let us know if any of the above patches fix our issue. Thanks Abhinay On Thu, Aug 22, 2013 at 3:19 PM, Daniel P. Berrange <berrange@redhat.c om> wrote:> On Thu, Aug 22, 2013 at 03:04:41PM +0200, arun abhinay wrote: > > Hi Daniel, > > > > Thanks for your immidiate reply. The starting of virtual guest was ok on > > our machine. We are facing this issue while executing the "cpu-stats > > <domain name>" command. > > I have collected the debug logs as you suggested and attaching the same. > > The cpu-stats command relies on the vCPU cgroups existing. These are > created when the guest starts. So the fact that cpu-stats can't find > the cgroups shows that something failed during startup. > > > Your log file shows this: > > 2013-08-22 12:45:44.326+0000: 17554: warning : qemuSetupCgroupForVcpu:953 > : Unable to get vcpus' pids.^M > > which is the root cause of your problems. > > If libvirt can't find the vcpu PIDs, this suggests that your guests are > running using QEMU TCG instead of KVM. > > Daniel > -- > |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/:| > |: http://libvirt.org -o- http://virt-manager.org:| > |: http://autobuild.org -o- http://search.cpan.org/~danberr/:| > |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc:| >
Reasonably Related Threads
- Re: Information needed regarding the libvirt version libvirt-1.0.6-1
- Re: Information needed regarding the libvirt version libvirt-1.0.6-1
- Re: Information needed regarding the libvirt version libvirt-1.0.6-1
- Information needed regarding the libvirt version libvirt-1.0.6-1
- Not Able to Configure Nagios Server 4.3.4 in Centos 7