*** Ahmad_HP has quit IRC | 00:03 | |
*** kindaopsdevy has quit IRC | 00:09 | |
justinsb_ | Ahmad_HP: 2 things you could try... 1) Using config drive instead of cloud-init | 00:16 |
---|---|---|
justinsb_ | and 2) if you collect the SQL queries & their timings I would be happy to see if there's any obvious DB problem | 00:16 |
*** danwent has quit IRC | 00:21 | |
*** Ahmad_HP has joined #openstack-dev | 00:21 | |
Ahmad_HP | @justinsb_: Sorry for missing your chat | 00:23 |
Ahmad_HP | just read the email | 00:23 |
justinsb_ | Hi! | 00:23 |
justinsb_ | I think we should be able to have any database query return in <1 second | 00:23 |
Ahmad_HP | Yeah sure, I will try to collect them next week. | 00:23 |
justinsb_ | Even that would be pretty terrible, but at least it's a starting point | 00:24 |
justinsb_ | So if you're seeing something a lot worse, I'd like to fix it! | 00:24 |
Ahmad_HP | But even then, I think I am more tempted to use metadata information that is already present at instance creation time | 00:24 |
justinsb_ | The big advantage of the config drive is that it does exactly that! | 00:24 |
justinsb_ | And avoids all networking problems | 00:24 |
Ahmad_HP | I haven't looked at instance creation methods in detail but I think more or less all the metadata information already exists there | 00:24 |
justinsb_ | What metadata information are you pulling down? Just IP and SSH key? | 00:25 |
Ahmad_HP | everything | 00:26 |
Ahmad_HP | nova-api.log.11:2012-03-11 23:44:59,950 INFO nova.api [-] 0.149s 10.6.10.168 GET /2009-04-04/meta-data/instance-id None:None 200 [Python-urllib/2.7] text/plain | 00:26 |
Ahmad_HP | text/html | 00:26 |
Ahmad_HP | nova-api.log.11:2012-03-11 23:45:03,002 INFO nova.api [-] 0.138s 10.6.23.250 GET /latest/meta-data/ami-launch-index None:None 200 [PycURL/7.19.5] text/plain te | 00:26 |
Ahmad_HP | xt/html | 00:26 |
Ahmad_HP | nova-api.log.11:2012-03-11 23:45:03,059 INFO nova.api [-] 0.96s 10.6.21.236 GET /latest/meta-data/ami-launch-index None:None 200 [PycURL/7.19.5] text/plain tex | 00:26 |
Ahmad_HP | t/html | 00:26 |
Ahmad_HP | nova-api.log.11:2012-03-11 23:45:03,060 INFO nova.api [-] 0.97s 10.6.8.178 GET /latest/meta-data/ami-launch-index None:None 200 [PycURL/7.19.5] text/plain text | 00:26 |
Ahmad_HP | /html | 00:26 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,898 INFO nova.api [-] 10.569170s 10.6.21.44 GET /2009-04-04/meta-data/instance-id None:None 200 [Python-urllib/2.6] text/pl | 00:26 |
Ahmad_HP | ain text/html | 00:26 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,903 INFO nova.api [-] 0.113s 10.6.21.44 GET /2009-04-04/meta-data/ None:None 200 [Python-urllib/2.6] text/plain text/html | 00:26 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,905 INFO nova.api [-] 0.98s 10.6.21.44 GET /2009-04-04/meta-data/local-ipv4 None:None 200 [Python-urllib/2.6] text/plain te | 00:26 |
Ahmad_HP | xt/html | 00:26 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,907 INFO nova.api [-] 0.94s 10.6.21.44 GET /2009-04-04/meta-data/reservation-id None:None 200 [Python-urllib/2.6] text/plai | 00:26 |
Ahmad_HP | n text/html | 00:26 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,909 INFO nova.api [-] 0.96s 10.6.21.44 GET /2009-04-04/meta-data/local-hostname None:None 200 [Python-urllib/2.6] text/plai | 00:26 |
Ahmad_HP | n text/html | 00:26 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,911 INFO nova.api [-] 0.96s 10.6.21.44 GET /2009-04-04/meta-data/placement/ None:None 200 [Python-urllib/2.6] text/plain te | 00:26 |
Ahmad_HP | xt/html | 00:26 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,913 INFO nova.api [-] 0.96s 10.6.21.44 GET /2009-04-04/meta-data/placement/availability-zone None:None 200 [Python-urllib/2 | 00:27 |
Ahmad_HP | .6] text/plain text/html | 00:27 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,915 INFO nova.api [-] 0.103s 10.6.21.44 GET /2009-04-04/meta-data/ami-launch-index None:None 200 [Python-urllib/2.6] text/p | 00:27 |
Ahmad_HP | lain text/html | 00:27 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,917 INFO nova.api [-] 0.94s 10.6.21.44 GET /2009-04-04/meta-data/public-hostname None:None 200 [Python-urllib/2.6] text/pla | 00:27 |
Ahmad_HP | in text/html | 00:27 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,919 INFO nova.api [-] 0.98s 10.6.21.44 GET /2009-04-04/meta-data/mpi/ None:None 200 [Python-urllib/2.6] text/plain text/htm | 00:27 |
Ahmad_HP | l | 00:27 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,921 INFO nova.api [-] 0.96s 10.6.21.44 GET /2009-04-04/meta-data/mpi/az2 None:None 200 [Python-urllib/2.6] text/plain text/ | 00:27 |
Ahmad_HP | html | 00:27 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,923 INFO nova.api [-] 0.95s 10.6.21.44 GET /2009-04-04/meta-data/hostname None:None 200 [Python-urllib/2.6] text/plain text | 00:27 |
Ahmad_HP | /html | 00:27 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,925 INFO nova.api [-] 0.99s 10.6.21.44 GET /2009-04-04/meta-data/ami-id None:None 200 [Python-urllib/2.6] text/plain text/h | 00:27 |
Ahmad_HP | tml | 00:27 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,927 INFO nova.api [-] 0.97s 10.6.21.44 GET /2009-04-04/meta-data/public-keys/ None:None 200 [Python-urllib/2.6] text/plain | 00:27 |
Ahmad_HP | text/html | 00:27 |
justinsb_ | Ah ... OK. Perhaps I should ask what metadata you really need? :-) I don't doubt that cloud-init is pulling in everything! | 00:27 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,929 INFO nova.api [-] 0.95s 10.6.21.44 GET /2009-04-04/meta-data/public-keys/0/openssh-key None:None 200 [Python-urllib/2.6 | 00:27 |
Ahmad_HP | ] text/plain text/html | 00:27 |
Ahmad_HP | nova-api.log.12:2012-03-10 21:24:43,931 INFO nova.api [-] 0.95s 10.6.21.44 GET /2009-04-04/meta-data/instance-action None:None 200 [Python-urllib/2.6] text/pla | 00:27 |
Ahmad_HP | sorry for so much data. but yeah pretty much everything that cloud init asks for | 00:27 |
justinsb_ | paste.openstack.org is great, BTW | 00:27 |
Ahmad_HP | Thanks. you suggested using config drive instead of cloud init | 00:28 |
Ahmad_HP | but I don't think we want to impose this limitation on images | 00:28 |
*** Shrews has joined #openstack-dev | 00:29 | |
justinsb_ | Cloud-init is OK though? :-) | 00:29 |
justinsb_ | I understand though | 00:29 |
justinsb_ | You don't really want to switch! | 00:30 |
justinsb_ | It looks like each call is taking about 2 ms? | 00:30 |
Ahmad_HP | metadata retrieval is not so bad if the system is not loaded enough..... | 00:30 |
justinsb_ | Except the first, which takes 4 seconds (ish) | 00:30 |
*** dolphm has quit IRC | 00:31 | |
Ahmad_HP | 4 sec for metadata? | 00:31 |
Ahmad_HP | wish we could achieve that | 00:31 |
justinsb_ | Oh hold on... I'm confused here. The timestamps & the durations don't seem to coincide. | 00:31 |
Ahmad_HP | 4 sec is when there is very less system load | 00:32 |
Ahmad_HP | please, don't look at the timestamp of above queies.....they are hitting memcache | 00:33 |
justinsb_ | I think I need to check out the log format in more detail | 00:33 |
justinsb_ | I think if you're able to collect the SQL queries that would be very helpful, if you think it is the DB | 00:34 |
Ahmad_HP | sure | 00:34 |
Ahmad_HP | thanks by the way | 00:34 |
justinsb_ | Ahmad_HP: Do you know if you have that patch that went in very late in Essex with all the DHCP requests? | 00:35 |
Ahmad_HP | don't think so. | 00:35 |
justinsb_ | I'm just trying to find the link | 00:36 |
Ahmad_HP | still, my suggestion is same. why don't we use the information that is is already fetched from db at insteance creation time. | 00:37 |
justinsb_ | Ahmad_HP: It's a sound suggestion, but it might not be the source of the slowdown! | 00:38 |
Ahmad_HP | agree | 00:38 |
justinsb_ | I have to run ... I will look into this a little more | 00:39 |
*** roge has joined #openstack-dev | 00:39 | |
Ahmad_HP | sure, thanks | 00:39 |
justinsb_ | The SQL trace will be very helpful in narrowing down the problem | 00:39 |
*** maplebed has quit IRC | 00:40 | |
*** maplebed has joined #openstack-dev | 00:40 | |
*** novas0x2a|laptop has joined #openstack-dev | 00:48 | |
*** Ahmad_HP has quit IRC | 00:50 | |
*** dolphm has joined #openstack-dev | 00:55 | |
*** dolphm has quit IRC | 01:10 | |
*** dolphm has joined #openstack-dev | 01:18 | |
*** rods has quit IRC | 01:23 | |
*** asalkeld has joined #openstack-dev | 01:26 | |
*** roge has quit IRC | 01:32 | |
*** mdomsch has joined #openstack-dev | 01:52 | |
*** roge has joined #openstack-dev | 01:57 | |
*** dolphm has quit IRC | 02:10 | |
*** dolphm has joined #openstack-dev | 02:14 | |
*** mdomsch has quit IRC | 02:16 | |
*** johnpostlethwait has quit IRC | 02:19 | |
*** ncode has joined #openstack-dev | 02:21 | |
*** ncode has joined #openstack-dev | 02:21 | |
*** dolphm has quit IRC | 02:22 | |
*** roge has quit IRC | 02:37 | |
*** novas0x2a|laptop has quit IRC | 02:45 | |
*** dolphm has joined #openstack-dev | 02:46 | |
*** dtroyer is now known as dtroyer_zzz | 02:48 | |
*** dtroyer_zzz is now known as dtroyer | 02:52 | |
*** novas0x2a|laptop has joined #openstack-dev | 02:54 | |
*** dolphm has quit IRC | 03:01 | |
*** roge has joined #openstack-dev | 03:06 | |
*** Shrews has quit IRC | 03:09 | |
*** sleepsonzzz is now known as sleepsonthefloor | 03:12 | |
*** dtroyer is now known as dtroyer_zzz | 03:33 | |
*** ahale has quit IRC | 04:16 | |
*** paulstallworth has quit IRC | 04:18 | |
*** paulstallworth has joined #openstack-dev | 04:30 | |
*** ywu_ has quit IRC | 04:39 | |
*** novas0x2a|laptop has quit IRC | 04:44 | |
*** novas0x2a|laptop has joined #openstack-dev | 04:53 | |
*** Tesk0 has left #openstack-dev | 04:53 | |
*** Tesk0 has quit IRC | 04:54 | |
*** hattwick has quit IRC | 05:03 | |
*** ahale has joined #openstack-dev | 05:21 | |
*** littleidea has joined #openstack-dev | 05:44 | |
*** reed has quit IRC | 05:58 | |
*** ncode has quit IRC | 06:09 | |
*** shevek_ has quit IRC | 06:15 | |
*** novas0x2a|laptop has quit IRC | 06:40 | |
*** paulstallworth has quit IRC | 06:43 | |
*** novas0x2a|laptop has joined #openstack-dev | 06:59 | |
*** rkukura has joined #openstack-dev | 07:30 | |
*** bepernoot has joined #openstack-dev | 07:40 | |
*** hattwick has joined #openstack-dev | 07:59 | |
*** bepernoot has quit IRC | 08:27 | |
*** zykes- has quit IRC | 08:43 | |
*** novas0x2a|laptop has quit IRC | 08:44 | |
*** relateable has joined #openstack-dev | 08:58 | |
*** maploin has joined #openstack-dev | 09:21 | |
*** maploin has joined #openstack-dev | 09:21 | |
*** novas0x2a|laptop has joined #openstack-dev | 09:50 | |
*** dachary has quit IRC | 10:29 | |
*** maploin has quit IRC | 10:30 | |
*** kyriakos has quit IRC | 10:37 | |
*** dachary has joined #openstack-dev | 10:45 | |
*** dachary has quit IRC | 10:49 | |
*** zykes- has joined #openstack-dev | 11:11 | |
*** dachary has joined #openstack-dev | 11:14 | |
*** BruceZu has joined #openstack-dev | 11:20 | |
*** asalkeld has quit IRC | 11:37 | |
*** littleidea has quit IRC | 11:41 | |
*** sleepsonthefloor is now known as sleepsonzzz | 12:08 | |
*** LinuxJedi has quit IRC | 12:11 | |
*** LinuxJedi has joined #openstack-dev | 12:15 | |
*** LinuxJedi has quit IRC | 12:19 | |
*** LinuxJedi has joined #openstack-dev | 12:20 | |
*** dtroyer_zzz is now known as dtroyer | 13:43 | |
*** dolphm has joined #openstack-dev | 13:45 | |
*** koolhead17|away has joined #openstack-dev | 13:46 | |
*** dolphm has quit IRC | 13:54 | |
*** dtroyer is now known as dtroyer_zzz | 13:59 | |
*** armaan has joined #openstack-dev | 14:00 | |
*** ywu has joined #openstack-dev | 14:27 | |
*** jcapel has quit IRC | 14:40 | |
*** armaan has left #openstack-dev | 14:40 | |
*** rods has joined #openstack-dev | 14:46 | |
*** novas0x2a|laptop has quit IRC | 15:15 | |
*** dachary has quit IRC | 15:21 | |
*** dtroyer_zzz is now known as dtroyer | 15:28 | |
*** dachary has joined #openstack-dev | 15:52 | |
*** dachary has quit IRC | 16:21 | |
*** armaan has joined #openstack-dev | 16:22 | |
*** armaan has left #openstack-dev | 16:29 | |
*** armaan has joined #openstack-dev | 16:51 | |
*** armaan has left #openstack-dev | 16:56 | |
*** LinuxJedi has quit IRC | 17:01 | |
*** agonella has joined #openstack-dev | 17:33 | |
*** ncode has joined #openstack-dev | 17:45 | |
*** rkukura has quit IRC | 17:50 | |
*** dachary has joined #openstack-dev | 17:51 | |
*** ncode_ has joined #openstack-dev | 18:06 | |
*** ncode has quit IRC | 18:09 | |
*** ncode_ is now known as ncode | 18:09 | |
*** anotherjesse_zz is now known as anotherjesse | 18:30 | |
*** ncode has quit IRC | 18:50 | |
*** anotherjesse is now known as anotherjesse_zz | 19:27 | |
*** koolhead17|away is now known as koolhead17 | 19:31 | |
*** dtroyer is now known as dtroyer_zzz | 19:51 | |
*** andrewsmedina has joined #openstack-dev | 20:07 | |
*** zykes- has quit IRC | 20:08 | |
*** zykes- has joined #openstack-dev | 20:09 | |
*** ncode has joined #openstack-dev | 20:13 | |
*** asalkeld has joined #openstack-dev | 20:26 | |
*** maplebed has quit IRC | 20:28 | |
*** maplebed has joined #openstack-dev | 20:29 | |
*** ncode has quit IRC | 20:33 | |
*** Transformer has joined #openstack-dev | 20:37 | |
*** Transformer has quit IRC | 20:39 | |
*** koolhead17 has quit IRC | 20:49 | |
*** koolhead17 has joined #openstack-dev | 20:49 | |
*** dwalleck has joined #openstack-dev | 20:59 | |
*** dwalleck has quit IRC | 21:00 | |
*** maplebed_ has joined #openstack-dev | 21:03 | |
*** maplebed has quit IRC | 21:04 | |
*** maplebed__ has joined #openstack-dev | 21:04 | |
*** maplebed__ is now known as Guest5638 | 21:04 | |
*** maplebed has joined #openstack-dev | 21:04 | |
*** maplebed has quit IRC | 21:06 | |
*** koolhead17 has quit IRC | 21:07 | |
*** koolhead17 has joined #openstack-dev | 21:08 | |
*** Guest5638 has quit IRC | 21:09 | |
*** dolphm has joined #openstack-dev | 21:20 | |
*** philr has joined #openstack-dev | 21:22 | |
*** philr has quit IRC | 21:38 | |
*** reed has joined #openstack-dev | 21:40 | |
*** reed has quit IRC | 21:52 | |
*** dolphm_ has joined #openstack-dev | 21:54 | |
*** dolphm has quit IRC | 21:57 | |
*** koolhead17 has quit IRC | 22:03 | |
*** jog0 has joined #openstack-dev | 22:26 | |
*** jog0 has left #openstack-dev | 22:26 | |
*** jog0 has quit IRC | 22:27 | |
*** pmyers has quit IRC | 22:39 | |
*** pmyers has joined #openstack-dev | 22:39 | |
*** thingee has quit IRC | 22:53 | |
*** paulstallworth has joined #openstack-dev | 23:04 | |
mikal | I'm playing with novaclient, and it seems that "nova show <servername>" isn't working as expected. Is server name meant to just be the name show in the "name" field of the nova show output? | 23:15 |
mikal | Ahhh, its not in the format show in the output. | 23:28 |
Lumiere | usually, nova show id is the way to go | 23:32 |
*** dolphm_ has quit IRC | 23:35 | |
*** Mandell has joined #openstack-dev | 23:46 | |
mikal | Digging further, nova is showing displayname, but expecting hostname for the search term | 23:48 |
mikal | Which is a bit confusing | 23:48 |
mikal | Yeah, server name matters to me because most of my users are using euca tools, which I don't think displays id | 23:49 |
*** dachary has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!