<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<div class="moz-cite-prefix">On 04/07/2012 21:43, Vishvananda Ishaya
wrote:<br>
</div>
<blockquote
cite="mid:CA+bstWjkJXjdMHQXnu-bzkFfkEdaYGrOstSELKa-hZzwKubnfQ@mail.gmail.com"
type="cite">
<p>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 <a
moz-do-not-send="true" href="http://10.75.0.0/16">10.75.0.0/16</a>
and make sure you set fixed_range to the same value in nova.conf</p>
</blockquote>
I already have it sub-netted to 10.10.11.128/26 and have
--fixed_range=10.10.11.128/26 in nova.conf.<br>
<br>
<blockquote
cite="mid:CA+bstWjkJXjdMHQXnu-bzkFfkEdaYGrOstSELKa-hZzwKubnfQ@mail.gmail.com"
type="cite">
<p>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.</p>
</blockquote>
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:<br>
-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<br>
<br>
But "wget <a class="moz-txt-link-freetext" href="http://169.254.169.254/">http://169.254.169.254/</a>" on the controller node gives me
the horizon index page!<br>
On the other compute nodes it gives "connection refused".<br>
<br>
Should metadata_host be set to the public (eth0) ip of the host
instead?<br>
<br>
Tx for the advice so far.<br>
M<br>
</body>
</html>