Michael!<br><br>Thanks for clarifying this - the hint helped me a lot ;-)<br><br>Now I am running my diablo installation without a SPOF ;-)<br><br>I also found that it reduces the load on the cloud controller a lot when you simultaneously spawn several tens of instances.<br>
<br>Cheers,<br><br><br><br><br><div class="gmail_quote">On 24 January 2012 13:40, Michael J Fork <span dir="ltr"><<a href="mailto:mjfork@us.ibm.com">mjfork@us.ibm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<font face="sans-serif">A recent forum post on this topic: </font><a href="http://forums.openstack.org/viewtopic.php?f=16&t=562&p=2212#p2212" target="_blank"><font color="blue" size="3"><u>http://forums.openstack.org/viewtopic.php?f=16&t=562&p=2212#p2212</u></font></a><font size="3">
</font>
<br>
<br><font face="sans-serif">You didn't specify the version, but
I believe these steps would be valid for both Diablo and Essex.</font>
<br>
<br><font face="sans-serif">First, on each compute node as described
in the forum post, ensure that the --ec2_dmz_host flag in nova.conf is
pointed to local machine and that nova-api is running in addition to nova-compute
and nova-network.  </font>
<br>
<br><font face="sans-serif">For the network not found error, depending
on the docs followed,  it is likely you have an incorrect flag in
nova.conf  (see </font><a href="https://bugs.launchpad.net/openstack-manuals/+bug/914829" target="_blank"><font color="blue" size="3"><u>https://bugs.launchpad.net/openstack-manuals/+bug/914829</u></font></a><font size="3">
</font><font face="sans-serif"> ).  Ensure --multi_host=true
is being used instead of --multi-host=true.  If the flag was incorrect,
or changed after the network was created, a manual update to the MySQL
database should correct it.  </font>
<br>
<br><font face="sans-serif"># mysql -uroot -p -e "SELECT project_id,
multi_host FROM networks;" nova</font>
<br>
<br><font face="sans-serif">If the values are NOT:</font>
<br>
<br><font face="sans-serif">+------------+------------+</font>
<br><font face="sans-serif">| project_id | multi_host |</font>
<br><font face="sans-serif">+------------+------------+</font>
<br><font face="sans-serif">| NULL       |  
       1 |</font>
<br><font face="sans-serif">+------------+------------+</font>
<br>
<br><font face="sans-serif">run</font>
<br>
<br><font face="sans-serif"># mysql -uroot -p -e "UPDATE networks
SET multi_host = true, project_id = NULL;" nova</font>
<br>
<br><font face="sans-serif">After running, restart nova-network
on all the compute nodes and try again.</font>
<br>
<br><font face="sans-serif">Hopefully this helps.</font>
<br><font face="sans-serif"><br>
Michael<br>
<br>
-------------------------------------------------<br>
Michael Fork<br>
Cloud Architect, Emerging Solutions<br>
IBM Systems & Technology Group</font>
<br>
<br>
<br>
<br><font color="#5f5f5f" face="sans-serif" size="1">From:      
 </font><font face="sans-serif" size="1">Linux Datacenter <<a href="mailto:linuxdatacenter@gmail.com" target="_blank">linuxdatacenter@gmail.com</a>></font>
<br><font color="#5f5f5f" face="sans-serif" size="1">To:      
 </font><font face="sans-serif" size="1"><a href="mailto:openstack-operators@lists.openstack.org" target="_blank">openstack-operators@lists.openstack.org</a></font>
<br><font color="#5f5f5f" face="sans-serif" size="1">Date:      
 </font><font face="sans-serif" size="1">01/24/2012 03:54 AM</font>
<br><font color="#5f5f5f" face="sans-serif" size="1">Subject:    
   </font><font face="sans-serif" size="1">[Openstack-operators]
Network error - multihost networking</font>
<br><font color="#5f5f5f" face="sans-serif" size="1">Sent by:    
   </font><font face="sans-serif" size="1"><a href="mailto:openstack-operators-bounces@lists.openstack.org" target="_blank">openstack-operators-bounces@lists.openstack.org</a></font>
<br>
<hr noshade><div><div class="h5">
<br>
<br>
<br><font size="3">Hi,<br>
<br>
I keep trying to set up multihost networking. My machines get ips from
local dnsmasq running on the compute node. But then I have this error:<br>
<br>
On the vm:<br>
cloud-init start running: Tue, 24 Jan 2012 08:42:05 +0000. up 2.43 seconds<br>
<a href="tel:2012-01-24%2008" value="+12012012408" target="_blank">2012-01-24 08</a>:42:05,616 - DataSourceEc2.py[WARNING]: '</font><a href="http://169.254.169.254/" target="_blank"><font color="blue" size="3"><u>http://169.254.169.254</u></font></a><font size="3">'
failed: http error [500]<br>
<a href="tel:2012-01-24%2008" value="+12012012408" target="_blank">2012-01-24 08</a>:42:06,654 - DataSourceEc2.py[WARNING]: '</font><a href="http://169.254.169.254/" target="_blank"><font color="blue" size="3"><u>http://169.254.169.254</u></font></a><font size="3">'
failed: http error [500]<br>
<a href="tel:2012-01-24%2008" value="+12012012408" target="_blank">2012-01-24 08</a>:42:07,695 - DataSourceEc2.py[WARNING]: '</font><a href="http://169.254.169.254/" target="_blank"><font color="blue" size="3"><u>http://169.254.169.254</u></font></a><font size="3">'
failed: http error [500]<br>
<a href="tel:2012-01-24%2008" value="+12012012408" target="_blank">2012-01-24 08</a>:42:08,734 - DataSourceEc2.py[WARNING]: '</font><a href="http://169.254.169.254/" target="_blank"><font color="blue" size="3"><u>http://169.254.169.254</u></font></a><font size="3">'
failed: http error [500]<br>
<a href="tel:2012-01-24%2008" value="+12012012408" target="_blank">2012-01-24 08</a>:42:09,775 - DataSourceEc2.py[WARNING]: '</font><a href="http://169.254.169.254/" target="_blank"><font color="blue" size="3"><u>http://169.254.169.254</u></font></a></div>
</div><font size="3">'
failed: http error [500]<div><div class="h5"><br>
<br>
On nova-api.log:<br>
<br>
(nova.rpc): TRACE: Traceback (most recent call last):<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py",
line 723, in _process_data<br>
(nova.rpc): TRACE:     rval = node_func(context=ctxt,
**node_args)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/network/manager.py",
line 200, in wrapped<br>
(nova.rpc): TRACE:     return func(self, context, *args,
**kwargs)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/network/manager.py",
line 727, in get_instance_uuids_by_ip_filter<br>
(nova.rpc): TRACE:     network = self._get_network_by_id(context,
vif['network_id'])<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/network/manager.py",
line 1591, in _get_network_by_id<br>
(nova.rpc): TRACE:     network_id)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/network/manager.py",
line 1455, in _get_network_by_id<br>
(nova.rpc): TRACE:     return self.db.network_get(context,
network_id)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/db/api.py",
line 794, in network_get<br>
(nova.rpc): TRACE:     return IMPL.network_get(context,
network_id)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.py",
line 116, in wrapper<br>
(nova.rpc): TRACE:     return f(*args, **kwargs)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.py",
line 1849, in network_get<br>
(nova.rpc): TRACE:     raise exception.NetworkNotFound(network_id=network_id)<br>
(nova.rpc): TRACE: NetworkNotFound: Network 1 could not be found.<br>
<br>
select id from networks; - shows me that the id of my network is 1<br>
<br>
<br>
<br>
-- <br>
checkout my blog on linux clusters:<br></div></div>
-- </font><a href="http://linuxdatacenter.blogspot.com/" target="_blank"><font color="blue" size="3"><u>linuxdatacenter.blogspot.com</u></font></a><font size="3">
--</font><tt><font>_______________________________________________<br>
Openstack-operators mailing list<br>
<a href="mailto:Openstack-operators@lists.openstack.org" target="_blank">Openstack-operators@lists.openstack.org</a><br>
</font></tt><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank"><tt><font>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</font></tt></a><tt><font><br>

</font></tt>
<br></blockquote></div><br><br clear="all"><br>-- <br>checkout my blog on linux clusters:<br>-- <a href="http://linuxdatacenter.blogspot.com">linuxdatacenter.blogspot.com</a> --<br>