Dear Steve,<br>Initially I faced the same issue with bexar release of Nova, when I installed on 3 node cluster. on Ubuntu 11.04 server edition.<br>I am suggesting you to check the following. <br><br>1. On master node, check /var/lib/nova/instances/_base directory for files. <br>
There you will find two executables. Copy these two files to the slave nodes at respective directory i,e on slave node, /var/lib/nova/instances/_base directory. <br>2.Change the group and owner ship of kvm and qemu. <br>3. Freshly create few instances on the controller node, you can see, your instances running on the slave nodes.<br>
<br>Hope this will solve your problem on RHEL.. platform too. <br><br>do reply to me, once you are done with above steps. <br><br>--regards,<br>Praveen<br><br><div class="gmail_quote">On Fri, Aug 19, 2011 at 5:02 AM, Steve Eastham <span dir="ltr"><<a href="mailto:steve.eastham@gmail.com">steve.eastham@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I  recently deployed a couple of test servers for Nova; I'm using Diablo v3  (<a href="http://wiki.openstack.org/NovaInstall/RHEL6Notes-Diablo-3" target="_blank">http://wiki.openstack.org/NovaInstall/RHEL6Notes-Diablo-3</a>) on RHEL v6; here are my current issues:<br>


<br>On the Cloud Controller node I can launch instances and I'm able to ping them but they don't come up cleanly because they're unable to connect to the 169.254.169.254 host via HTTP for metadata<br><br>cloud-setup: checking <a href="http://169.254.169.254/2009-04-04/meta-data/instance-id" target="_blank">http://169.254.169.254/2009-04-04/meta-data/instance-id</a><br>


wget: can't connect to remote host (169.254.169.254): Connection timed out<br>cloud-setup: failed 1/30: up 1.38. request failed<br><br>I've tried various IPTables settings but still no go.<br><br>On the compute only node (1st one of hopefully many); I have larger issues:<br>


<br>I haven't figured out how to successfully change the bridge interface for br100; my network uses eth0 for the monitoring/admin NW and I can't change that. I was able to change it OK for the cloud controller via the settings for the network.<br>


Also, when instances try to run on the compute node I receive the errors below; also I see that the kernel files out in the instances sub-directories are 0 byte files:<br><br>./instance-0000000b:<br>total 4124<br>-rw-r--r-- 1 root root         0 Aug 17 23:28 ramdisk<br>


-rw-r--r-- 1 nova nobody    1704 Aug 17 23:28 libvirt.xml<br>-rw-r--r-- 1 root root         0 Aug 17 23:28 kernel<br>-rw-r--r-- 1 root root   6291456 Aug 17 23:28 disk<br>drwxr-xr-x 2 nova nobody    4096 Aug 17 23:28 .<br>


-rw-r----- 1 root root         0 Aug 17 23:29 console.logdrwxr-xr-x 7 nova nobody    4096 Aug 18 18:12 ..<br><br>2011-08-18 18:10:46,058 nova: called setup_basic_filtering in nwfilter<br>2011-08-18 18:10:46,059 nova: ensuring static filters<br>


2011-08-18 18:10:46,194 nova.virt.libvirt_conn: instance instance-0000001c: Creating image<br>2011-08-18 18:10:46,292 nova.virt.libvirt_conn: instance instance-0000001c: injecting key into image 3<br>2011-08-18 18:11:00,652 nova.compute.disk: list index out of range<br>


(nova.compute.disk): TRACE: Traceback (most recent call last):<br>(nova.compute.disk): TRACE:   File "/usr/lib/python2.6/site-packages/nova/virt/disk.py", line 82, in inject_data<br>(nova.compute.disk): TRACE:     device = devices[0]<br>


(nova.compute.disk): TRACE: IndexError: list index out of range<br>(nova.compute.disk): TRACE: <br>2011-08-18 18:11:00,750 nova.virt.libvirt_conn: instance instance-0000001c: ignoring error injecting data into image 3 (list index out of range)<br>


2011-08-18 18:11:01,541 nova.exception: Uncaught exception<br>(nova.exception): TRACE: Traceback (most recent call last):<br>(nova.exception): TRACE:   File "/usr/lib/python2.6/site-packages/nova/exception.py", line 97, in wrapped<br>


(nova.exception): TRACE:     return f(*args, **kw)<br>(nova.exception): TRACE:   File "/usr/lib/python2.6/site-packages/nova/virt/libvirt/connection.py", line 582, in spawn<br>(nova.exception): TRACE:     domain = self._create_new_domain(xml)<br>


(nova.exception): TRACE:   File "/usr/lib/python2.6/site-packages/nova/virt/libvirt/connection.py", line 1048, in _create_new_domain<br>(nova.exception): TRACE:     domain.createWithFlags(launch_flags)<br>(nova.exception): TRACE:   File "/usr/lib64/python2.6/site-packages/libvirt.py", line 337, in createWithFlags<br>


(nova.exception): TRACE:     if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self)<br>(nova.exception): TRACE: libvirtError: internal error Process exited while reading console log output: char device redirected to /dev/pts/0<br>


(nova.exception): TRACE: qemu: could not load kernel '/var/lib/nova/instances/instance-0000001c/kernel': Inappropriate ioctl for device<br>(nova.exception): TRACE: <br>(nova.exception): TRACE: <br>2011-08-18 18:11:01,542 nova.compute.manager: Instance '28' failed to spawn. Is virtualization enabled in the BIOS? Details: internal error Process exited while reading console log output: char device redirected to /dev/pts/0<br>


qemu: could not load kernel '/var/lib/nova/instances/instance-0000001c/kernel': Inappropriate ioctl for device<br>(nova.compute.manager): TRACE: Traceback (most recent call last):<br>(nova.compute.manager): TRACE:   File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 355, in _run_instance<br>


(nova.compute.manager): TRACE:     self.driver.spawn(instance, network_info, bd_mapping)<br>(nova.compute.manager): TRACE:   File "/usr/lib/python2.6/site-packages/nova/exception.py", line 124, in wrapped<br>(nova.compute.manager): TRACE:     raise Error(str(e))<br>


(nova.compute.manager): TRACE: Error: internal error Process exited while reading console log output: char device redirected to /dev/pts/0<br>(nova.compute.manager): TRACE: qemu: could not load kernel '/var/lib/nova/instances/instance-0000001c/kernel': Inappropriate ioctl for device<br>


(nova.compute.manager): TRACE: <br>(nova.compute.manager): TRACE: <br><br>Any help would be greatly appreciated; next step is digging into the source but I want to make sure I'm setting the environment up correctly 1st.<br>
<font color="#888888">

<br>-Steve<br>
</font><br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></blockquote></div><br>