My first guess is that you've got the HOST_IP_IFACE set wrong - the comment explains which IFACE should be used. You've set it to eth0 which is typically an private network which cannot be used.
If this doesn't fix the problem, we'll need to see the result of "nova service-list" and log files from the slave, and possibly the master. These should be uploaded to paste.openstack.org. Thanks, Bob From: Alexandre De Carvalho [mailto:alexandre7.decarva...@gmail.com] Sent: 15 May 2013 11:06 To: Bob Ball Cc: openstack@lists.launchpad.net Subject: Re: [Openstack] Compute node with xenserver Hi Bob, I tried your localrc configuration. But these ones doesn't work and i don't know why ! Here my localrc configuration : MYSQL_PASSWORD=test SERVICE_TOKEN= test ADMIN_PASSWORD= test SERVICE_PASSWORD= test RABBIT_PASSWORD= test SWIFT_HASH="66a3d6b56c1f479c8b4e70ab5c2000f5" # This is the password for the OpenStack VM (for both stack and root users) GUEST_PASSWORD= test # XenAPI parameters # IMPORTANT: The following must be set to your dom0 root password! XENAPI_PASSWORD=nexylqn XENAPI_CONNECTION_URL="http://178.161.20.30" VNCSERVER_PROXYCLIENT_ADDRESS=178.161.20.30 # Do not download the usual images yet! IMAGE_URLS="" # Explicitly set virt driver here VIRT_DRIVER=xenserver # Explicitly set multi-host MULTI_HOST=1 # Give extra time for boot ACTIVE_TIMEOUT=45 # Host Interface, i.e. the interface on the nova vm you want to expose the # services on. Usually eth2 (management network) or eth3 (public network) and # not eth0 (private network with XenServer host) or eth1 (VM traffic network) # The default is eth3. HOST_IP_IFACE=eth0 # Settings for netinstalling Ubuntu # UBUNTU_INST_RELEASE=precise # First time Ubuntu network install params #UBUNTU_INST_IFACE="dhcp" #UBUNTU_INST_IP="178.161.20.30" ENABLED_SERVICES="n-cpu,n-net,n-api,g-api,-mysql" DATABASE_TYPE=mysql MYSQL_HOST=178.161.20.29 RABBIT_HOST=178.161.20.29 KEYSTONE_AUTH_HOST=178.161.20.29 GLANCE_HOSTPORT=178.161.20.29:9292<http://178.161.20.29:9292> PUB_IP=178.161.30.54 VM_IP=10.1.30.54 I launch ./install_os_domU.sh It's ok. When i want see the ip vm , i have this one ip : 10.0.213.195 and not one ip in 10.1.30.X ou 178.161.30.X Can you help me to resolve my problem, please ? Thanks for your help Bob. regards, alexandre 2013/5/14 Bob Ball <bob.b...@citrix.com<mailto:bob.b...@citrix.com>> Hi Alex, There appear to be conflicting (or partially incomplete) guides for this at http://devstack.org/guides/multinode-lab.html and at http://devstack.org/localrc.html. There is full documentation on the stack script and which settings you need to consider for multi host (search for multi) at http://devstack.org/stack.sh.html. We set the following variables on the slave to enable a multi-host setup: ENABLED_SERVICES="n-cpu,n-net,n-api,g-api,-mysql" DATABASE_TYPE=mysql MYSQL_HOST=<controller IP> RABBIT_HOST=<controller IP> KEYSTONE_AUTH_HOST=<controller IP> GLANCE_HOSTPORT=<controller IP>:9292 PUB_IP=<This node public network IP> VM_IP=<This node VM network IP> Of course, on the master MULTI_HOST also needs to be set to true. Note that the hostnames for the computes need to be unique, and so if you already have a compute called "DevStackOSDomU" (the default) then you'll have to change GUEST_NAME in localrc and the hostname for the second compute node. This is also true if you want to add further compute nodes. Thanks, Bob From: Alexandre De Carvalho [mailto:alexandre7.decarva...@gmail.com<mailto:alexandre7.decarva...@gmail.com>] Sent: 14 May 2013 16:55 To: Bob Ball Cc: openstack@lists.launchpad.net<mailto:openstack@lists.launchpad.net> Subject: Re: [Openstack] Compute node with xenserver Thanks for your reply Bob. Ok now i have a xenserver with a domU. I have followed this doc : https://github.com/openstack-dev/devstack/blob/master/tools/xen/README.md But now how to indicate that this xenserver is the compute node of my Controller on Ubuntu 12.04 LTS (used devstack) ? Alex 2013/5/14 Bob Ball <bob.b...@citrix.com<mailto:bob.b...@citrix.com>> Hi Alexandre, Interesting question! I'd suggest you follow the devstack installation guide at https://wiki.openstack.org/wiki/XenServer/DevStack. There is a handy script there which makes installation of devstack on an existing XenServer or other XenAPI host very straight forward. It would also be helpful to review http://docs.openstack.org/trunk/openstack-compute/admin/content/introduction-to-xen.html to understand how the host is setup for Nova in XenServer since the nova code lives in a virtual machine to isolate it from the privileged domain 0. Thanks, Bob From: Openstack [mailto:openstack-bounces+bob.ball<mailto:openstack-bounces%2Bbob.ball>=citrix....@lists.launchpad.net<mailto:citrix....@lists.launchpad.net>] On Behalf Of Alexandre De Carvalho Sent: 14 May 2013 15:18 To: openstack@lists.launchpad.net<mailto:openstack@lists.launchpad.net> Subject: [Openstack] Compute node with xenserver Hi ! I have 1) Controller on Ubuntu 12.04 LTS (used devstack) 2) Node Compute on Ubuntu 12.04 LTS with KVM hypervisor (used devstack) And i would like to have a node compute on xenserver. But i don't know how to do it. Can you help me and say me the steps to do it, please ? -- regards, Alexandre
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp