<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">i run metadata-api on the compute nodes<br>
<br>
<br>
Start with this:<br>
<br>
openstack-config --set /etc/nova/nova.conf DEFAULT metadata_listen
0.0.0.0<br>
openstack-config --set /etc/nova/nova.conf DEFAULT
metadata_manager nova.api.manager.MetadataManager<br>
openstack-config --set /etc/nova/nova.conf DEFAULT
metadata_listen_port 8775<br>
openstack-config --set /etc/nova/nova.conf DEFAULT metadata_host
172.19.136.10<br>
<br>
make sure 8775 is open<br>
<br>
start by listening at 0.0.0.0<br>
<br>
<br>
thanks, jacob<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
On 05/13/2013 04:40 PM, Juan José Pavlik Salles wrote:<br>
</div>
<blockquote
cite="mid:CAKCETkfBfgV2Xvr4RYarzcU+0O2RLHJavVX5=QQBPYBn1s8GXQ@mail.gmail.com"
type="cite">
<meta http-equiv="Context-Type" content="text/html;
charset=ISO-8859-1">
<div dir="ltr">Hi, i'm trying to get metadata-service working but
it's getting a bit complicated.
<div><br>
</div>
<div>When i start an instance i get these messages:</div>
<div><br>
</div>
<div>
<div>cloudinit start running: Mon, 13 May 2013 20:52:08 +0000.
up 3.44 seconds</div>
<div>20130513 20:52:19,756 util.py[WARNING]: '<a
moz-do-not-send="true"
href="http://169.254.169.254/20090404/metadata/instanceid">http://169.254.169.254/20090404/metadata/instanceid</a>'
failed [11/120s]: http error [504]</div>
<div>20130513 20:52:28,821 util.py[WARNING]: '<a
moz-do-not-send="true"
href="http://169.254.169.254/20090404/metadata/instanceid">http://169.254.169.254/20090404/metadata/instanceid</a>'
failed [20/120s]: http error [504]</div>
<div>20130513 20:52:38,892 util.py[WARNING]: '<a
moz-do-not-send="true"
href="http://169.254.169.254/20090404/metadata/instanceid">http://169.254.169.254/20090404/metadata/instanceid</a>'
failed [30/120s]: http error [504]</div>
<div>20130513 20:52:47,955 util.py[WARNING]: '<a
moz-do-not-send="true"
href="http://169.254.169.254/20090404/metadata/instanceid">http://169.254.169.254/20090404/metadata/instanceid</a>'
failed [39/120s]: http error [504]</div>
<div>20130513 20:52:57,064 util.py[WARNING]: '<a
moz-do-not-send="true"
href="http://169.254.169.254/20090404/metadata/instanceid">http://169.254.169.254/20090404/metadata/instanceid</a>'
failed [48/120s]: http error [504]</div>
<div>20130513 20:53:06,132 util.py[WARNING]: '<a
moz-do-not-send="true"
href="http://169.254.169.254/20090404/metadata/instanceid">http://169.254.169.254/20090404/metadata/instanceid</a>'
failed [57/120s]: http error [504]</div>
<div><br>
</div>
<div>I have two different but related problems here: first of
all i can't even get metadata locally from the nova-api
server and after fixing this i'll have to deal with the how
to get 169.254.169.254 be my metada-service.</div>
<div><br>
</div>
<div>I've checked nova.conf on my compute nodes and i have
these flags:</div>
<div><br>
</div>
<div>
<div>metadata_host=172.19.136.10</div>
<div>metadata_listen=172.19.136.10</div>
<div>
<div>enabled_apis=ec2,osapi_compute,metadata</div>
</div>
<div><br>
</div>
<div>When i try to reach the medata with curl (<a
moz-do-not-send="true"
href="http://docs.openstack.org/trunk/openstack-compute/admin/content/metadata-service.html">http://docs.openstack.org/trunk/openstack-compute/admin/content/metadata-service.html</a>):</div>
<div><br>
</div>
</div>
<div>
<div>root@asado:~# curl <a moz-do-not-send="true"
href="http://172.19.136.10:8775/">http://172.19.136.10:8775/</a></div>
<div><html></div>
<div> <head></div>
<div> <title>404 Not Found</title></div>
<div> </head></div>
<div> <body></div>
<div> <h1>404 Not Found</h1></div>
<div> The resource could not be found.<br /><br
/></div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div> </body></div>
<div></html>root@asado:~# </div>
</div>
<div><br>
</div>
<div>In the nova-api.log file:</div>
<div><br>
</div>
<div>
<div>2013-05-13 21:06:56.024 22344 ERROR
nova.api.metadata.handler [-] Failed to get metadata for
ip: 172.19.136.10</div>
<div>2013-05-13 21:06:56.025 22344 INFO nova.api.ec2 [-]
0.638368s 172.19.136.10 GET / None:None 404 [curl/7.22.0
(x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/<a
moz-do-not-send="true" href="http://1.2.3.4">1.2.3.4</a>
libidn/1.23 librtmp/2.3] text/plain text/html</div>
<div>2013-05-13 21:06:56.025 22344 INFO
nova.metadata.wsgi.server [-] 172.19.136.10 "GET /
HTTP/1.1" status: 404 len: 278 time: 0.6391542</div>
</div>
<div><br>
</div>
<div>Maybe i'm doing the wrong tests here. </div>
<div><br>
</div>
<div>-- <br>
</div>
<div dir="ltr">Pavlik Salles Juan José</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
OpenStack-operators mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a>
</pre>
</blockquote>
<br>
</body>
</html>