<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hello,</div><div>    Recently we use rally to test our cloud. We run boot-run-commnd-delete task. The configuration is this:</div><div><div>{</div><div>    "VMTasks.boot_runcommand_delete": [</div><div>        {</div><div>            "args": {</div><div>                "flavor": {</div><div>                    "name": "m1.small"</div><div>                },</div><div>                "image": {</div><div>                    "name": "ubuntu-12-04-raw-rally-test"</div><div>                },</div><div>                "script": "/home/rally/doc/samples/ec_script/ubuntu_ls_test.sh",</div><div>                "interpreter": "bash",</div><div>                "username": "root",</div><div>                "floating_network": "LTQ",</div><div>                "use_floatingip": true,</div><div>                "availability_zone": "dell420"</div><div>            },</div><div>            "runner": {</div><div>                "type": "constant",</div><div>                "times": 1000,</div><div>                "concurrency": 40,</div><div>                "timeout": 6000</div><div>            },</div><div>            "context": {</div><div>                "users": {</div><div>                    "tenants": 1,</div><div>                    "users_per_tenant": 1</div><div>                },</div><div>                "quotas": {</div><div>                     "nova": {</div><div>                         "instances": -1,</div><div>                         "cores": -1,</div><div>                         "ram": -1,</div><div>                         "fixed_ips": -1,</div><div>                         "floating_ips": -1,</div><div>                     }</div><div>                 },</div><div>            }</div><div>        }</div><div>    ]</div><div>}</div></div><div>There are almose 39 Exceptions for unable to associate floating ips.</div><div>The output of rally is</div><div><div>                    "Traceback (most recent call last):\n  File \"/opt/rally/local/lib/python2.7/site-packages/rally/benchmark/runners/base.py\", line 62, in _run_scenario_once\n    method_name)(**kwargs) or {}\n  File \"/opt/rally/local/lib/python2.7/site-packages/rally/benchmark/scenarios/vm/vmtasks.py\", line 80, in boot_runcommand_delete\n    self._associate_floating_ip(server, floating_ip)\n  File \"/opt/rally/local/lib/python2.7/site-packages/rally/benchmark/scenarios/utils.py\", line 139, in func_atomic_actions\n    f = func(self, *args, **kwargs)\n  File \"/opt/rally/local/lib/python2.7/site-packages/rally/benchmark/scenarios/nova/utils.py\", line 402, in _associate_floating_ip\n    server.add_floating_ip(address, fixed_address=fixed_address)\n  File \"/opt/rally/local/lib/python2.7/site-packages/novaclient/v1_1/servers.py\", line 123, in add_floating_ip\n    self.manager.add_floating_ip(self, address, fixed_address)\n  File \"/opt/rally/local/lib/python2.7/site-packages/novaclient/v1_1/servers.py\", line 631, in add_floating_ip\n    self._action('addFloatingIp', server, {'address': address})\n  File \"/opt/rally/local/lib/python2.7/site-packages/novaclient/v1_1/servers.py\", line 1190, in _action\n    return self.api.client.post(url, body=body)\n  File \"/opt/rally/local/lib/python2.7/site-packages/novaclient/client.py\", line 485, in post\n    return self._cs_request(url, 'POST', **kwargs)\n  File \"/opt/rally/local/lib/python2.7/site-packages/novaclient/client.py\", line 459, in _cs_request\n    **kwargs)\n  File \"/opt/rally/local/lib/python2.7/site-packages/novaclient/client.py\", line 441, in _time_request\n    resp, body = self.request(url, method, **kwargs)\n  File \"/opt/rally/local/lib/python2.7/site-packages/novaclient/client.py\", line 435, in request\n    raise exceptions.from_response(resp, body, url, method)\nBadRequest: Error. Unable to associate floating ip (HTTP 400) (Request-ID: req-7b85f1cb-664d-4c98-b140-66f8b8d2ebe4)\n"</div></div><div><br></div><div>I do not why associatiting floating ip is failed. I see in /var/log/sys.log</div><div>found this:</div><div><div>Aug 14 16:13:26 compute-node10 dnsmasq[21117]: failed to load names from /var/lib/nova/networks/nova-br100.hosts: No such file or directory</div><div>Aug 14 16:13:26 compute-node10 dnsmasq-dhcp[21117]: read /var/lib/nova/networks/nova-br100.conf</div><div>Aug 14 16:13:26 compute-node10 ceph-mon: 2014-08-14 16:13:26.952565 7f7b2d65a700  1 mon.compute-node10@5(peon).paxos(paxos active c 4947462..4947989) is_readable now=2014-08-14 16:13:26.952569 lease_expire=2014-08-14 16:13:31.935450 has v0 lc 4947989</div><div>Aug 14 16:13:27 compute-node10 ceph-mon: 2014-08-14 16:13:27.425576 7f7b2d65a700  1 mon.compute-node10@5(peon).paxos(paxos active c 4947462..4947990) is_readable now=2014-08-14 16:13:27.425578 lease_expire=2014-08-14 16:13:32.408369 has v0 lc 4947990</div><div>Aug 14 16:13:28 compute-node10 ceph-mon: 2014-08-14 16:13:28.368894 7f7b2d65a700  1 mon.compute-node10@5(peon).paxos(paxos active c 4947462..4947991) is_readable now=2014-08-14 16:13:28.368895 lease_expire=2014-08-14 16:13:33.350551 has v0 lc 4947991</div><div>Aug 14 16:13:28 compute-node10 ceph-mon: 2014-08-14 16:13:28.504170 7f7b2d65a700  1 mon.compute-node10@5(peon).paxos(paxos active c 4947462..4947992) is_readable now=2014-08-14 16:13:28.504171 lease_expire=2014-08-14 16:13:33.486123 has v0 lc 4947992</div><div>Aug 14 16:13:29 compute-node10 ceph-mon: 2014-08-14 16:13:29.593776 7f7b2d65a700  1 mon.compute-node10@5(peon).paxos(paxos active c 4947462..4947993) is_readable now=2014-08-14 16:13:29.593777 lease_expire=2014-08-14 16:13:34.575913 has v0 lc 4947993</div></div><div><br></div><div><br></div><div>Although sys.log says that no address available, the number of fixed ip assigned in database is low , and the number of mac-ip mapping in /var/lib/nova/network/nova-br100.conf is also low. </div><div><br></div><div>I post this here for the purpose that whether someone saw those before?</div><div><br></div><div>Thanks.</div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>