Comment 2 for bug 1513367

Revision history for this message
Serge Hallyn (serge-hallyn) wrote :

I believe the 'no such file or directory' is what qemu is reporting about some device which openstack is trying to hand it.

Can you confirm that

/dev/hugepages/libvirt/qemu

exists (ls -l /dev/hugepages/libvirt)?

Try the following on your compute node to get strace output:

mv /usr/bin/qemu-system-x86_64 /usr/bin/qemu-system-x86_64.real
cat > /usr/bin/qemu-system-x86_64 << EOF
#!/bin/sh
exec strace -f /usr/bin/qemu-system-x86_64 $*
EOF
chmod ugo+x /usr/bin/qemu-system-x86_64

Hopefully the strace output will show up in the instance-0000001e.log file and tell us which file did not exist.

(After the experiment, please do

mv /usr/bin/qemu-system-x86_64 /usr/bin/qemu-system-x86_64.wrap
mv /usr/bin/qemu-system-x86_64.real /usr/bin/qemu-system-x86_64

to re-set the system to its original state)