[Openstack] PLEASE HELP multi_host not working
Marnus van Niekerk
m at mjvn.net
Wed Jul 4 19:58:11 UTC 2012
On 04/07/2012 21:43, Vishvananda Ishaya wrote:
>
> It looks like the ip for your hosts is in the 10./8 range which is
> probably messing up routing and snatting. You will need to use a
> smaller range when you create your vm network, say 10.75.0.0/16
> <http://10.75.0.0/16> and make sure you set fixed_range to the same
> value in nova.conf
>
I already have it sub-netted to 10.10.11.128/26 and have
--fixed_range=10.10.11.128/26 in nova.conf.
> For metadata, you may have to set metadata_host (it sets this
> automatically, but if you have multiple interfaces it could be getting
> the wrong value) to the ip of the compute node on each compute host
> (and run nova-api-metadata or nova-api on each compute host as well.
>
On each host I see an iptables rule like this natting the
169.254.169.254 address to the br100 address of the host like this:
-A nova-network-PREROUTING -d 169.254.169.254/32 -p tcp -m tcp --dport
80 -j DNAT --to-destination 10.10.20.114:8775
But "wget http://169.254.169.254/" on the controller node gives me the
horizon index page!
On the other compute nodes it gives "connection refused".
Should metadata_host be set to the public (eth0) ip of the host instead?
Tx for the advice so far.
M
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120704/16b0c232/attachment.html>
More information about the Openstack
mailing list