Syd:
To your question on namespaces, quantum creates a separate namespace for each subnet created. You can view the namespaces with "ip netns list" and the namespace id's match those of the quantum subnets.
$ quantum subnet-list
+--------------------------------------------+-------------+-----------------+-------------+------------+-------------+--------------------------------------+------------+------+--------------------------------------+----------------------------------+
| allocation_pools | cidr | dns_nameservers | enable_dhcp | gateway_ip | host_routes | id | ip_version | name | network_id | tenant_id |
+--------------------------------------------+-------------+-----------------+-------------+------------+-------------+--------------------------------------+------------+------+--------------------------------------+----------------------------------+
| {"start": "10.0.0.2", "end": "10.0.0.254"} | 10.0.0.0/24 | [] | True | 10.0.0.1 | [] | 8582c300-c86c-42d8-9fe2-8e6680815486 | 4 | | cb731bd2-ea13-4537-90a7-65efe6312c00 | 65b7bd9ca5ff4a20874d589cbe9c97b0 |
+--------------------------------------------+-------------+-----------------+-------------+------------+-------------+--------------------------------------+------------+------+--------------------------------------+----------------------------------+
$ ip netns list
cb731bd2-ea13-4537-90a7-65efe6312c00
To change network namespaces and be able to ping the VM's run this and you are placed in the subnet's namespace:
$ ip netns exec cb731bd2-ea13-4537-90a7-65efe6312c00 bash
Eoghan
↧