Ask Your Question
2

neutron initial network setup error? :icehouse

asked 2014-06-27 07:28:18 -0500

akshay-thakare gravatar image

updated 2014-07-02 12:47:40 -0500

#Still Unresolved

I am following this guide


http://docs.openstack.org/icehouse/install-guide/install/yum/content/neutron_initial-external-network.html


which says that the initial network has to be setup on the controller node. But when i followed the steps i am unable to ping to the tenant network at the verification step.


All configuration files and log files can be found at this link

https://github.com/Akshay-Thakare/openstack

Problem:

[root@controller ~]# ping 10.10.10.101
PING 10.10.10.101 (10.10.10.101) 56(84) bytes of data.
From 10.10.10.11 icmp_seq=2 Destination Host Unreachable
From 10.10.10.11 icmp_seq=3 Destination Host Unreachable
From 10.10.10.11 icmp_seq=4 Destination Host Unreachable
--- 10.10.10.101 ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3818ms
pipe 3

On the controller node the network configuration is,

eth0     static    10.10.10.11<br>
eth1     dhcp     10.0.x.x<br>
gateway           10.10.10.1<br>
netmask           255.255.255.0<br>

Below are the results of the commands i executed

[root@controller ~]# neutron net-create ext-net --shared --router:external=True
Created a new network:
+---------------------------+--------------------------------------+
| Field                     | Value                                |
+---------------------------+--------------------------------------+
| admin_state_up            | True                                 |
| id                        | 9ce6485e-3762-4689-bd3b-eefe7586ff20 |
| name                      | ext-net                              |
| provider:network_type     | gre                                  |
| provider:physical_network |                                      |
| provider:segmentation_id  | 1                                    |
| router:external           | True                                 |
| shared                    | True                                 |
| status                    | ACTIVE                               |
| subnets                   |                                      |
| tenant_id                 | d03b2c59c9a44000acad28dfade96c52     |
+---------------------------+--------------------------------------+


[root@controller ~]# neutron subnet-create ext-net --name ext-subnet \
>   --allocation-pool start=10.10.10.101,end=10.10.10.200 \
>   --disable-dhcp --gateway 10.10.10.1 10.10.10.0/24
Created a new subnet:
+------------------+--------------------------------------------------+
| Field            | Value                                            |
+------------------+--------------------------------------------------+
| allocation_pools | {"start": "10.10.10.101", "end": "10.10.10.200"} |
| cidr             | 10.10.10.0/24                                    |
| dns_nameservers  |                                                  |
| enable_dhcp      | False                                            |
| gateway_ip       | 10.10.10.1                                       |
| host_routes      |                                                  |
| id               | 83cc5a9b-10d7-4390-93dc-cdb84238e86c             |
| ip_version       | 4                                                |
| name             | ext-subnet                                       |
| network_id       | 9ce6485e-3762-4689-bd3b-eefe7586ff20             |
| tenant_id        | d03b2c59c9a44000acad28dfade96c52                 |
+------------------+--------------------------------------------------+

=>FOR TENANT NETWORK

[root@controller ~]# neutron net-create demo-net
Created a new network:
+---------------------------+--------------------------------------+
| Field                     | Value                                |
+---------------------------+--------------------------------------+
| admin_state_up            | True                                 |
| id                        | bbbf898b-604f-473c-b0c0-8129819d967f |
| name                      | demo-net                             |
| provider:network_type     | gre                                  |
| provider:physical_network |                                      |
| provider:segmentation_id  | 2                                    |
| shared                    | False                                |
| status                    | ACTIVE                               |
| subnets                   |                                      |
| tenant_id                 | d03b2c59c9a44000acad28dfade96c52     |
+---------------------------+--------------------------------------+


[root@controller ~]# neutron subnet-create demo-net --name demo-subnet \
>   --gateway 192.168.43.1 192.168.43.0/24
Created a new subnet:
+------------------+----------------------------------------------------+
| Field            | Value                                              |
+------------------+----------------------------------------------------+
| allocation_pools | {"start": "192.168.43.2", "end": "192.168.43.254"} |
| cidr             | 192.168.43.0/24                                    |
| dns_nameservers  |                                                    |
| enable_dhcp      | True                                               |
| gateway_ip       | 192.168.43.1                                       |
| host_routes      |                                                    |
| id               | 6db66b57-f0b0-4aba-9f43-e10bc034142c               |
| ip_version       | 4                                                  |
| name             | demo-subnet                                        |
| network_id       | bbbf898b-604f-473c-b0c0-8129819d967f               |
| tenant_id        | d03b2c59c9a44000acad28dfade96c52                   |
+------------------+----------------------------------------------------+

[root@controller ~]# neutron router-create demo-router
Created a new router:
+-----------------------+--------------------------------------+
| Field                 | Value                                |
+-----------------------+--------------------------------------+
| admin_state_up        | True                                 |
| external_gateway_info |                                      |
| id                    | 67fa5a0e-a413-4296-92fa-b9fd5a69fbad |
| name                  | demo-router                          |
| status                | ACTIVE                               |
| tenant_id             | d03b2c59c9a44000acad28dfade96c52     |
+-----------------------+--------------------------------------+

neutron router-interface-add demo-router demo-subnet

neutron router-gateway-set demo-router ext-net

ADDITIONAL INFO


neutron net-list
neutron subnet-list
neutron router-list
ip netns

Results

[root@network ~]# neutron net-list
+--------------------------------------+----------+------------------------------------------------------+
| id                                   | name     | subnets                                              |
+--------------------------------------+----------+------------------------------------------------------+
| 9ce6485e-3762-4689-bd3b-eefe7586ff20 | ext-net  | 83cc5a9b-10d7-4390-93dc-cdb84238e86c 10.10.10.0/24   |
| bbbf898b-604f-473c-b0c0-8129819d967f | demo-net | 6db66b57-f0b0-4aba-9f43-e10bc034142c 192.168.43.0/24 |
+--------------------------------------+----------+------------------------------------------------------+
[root@network ~]# neutron subnet-list
+--------------------------------------+-------------+-----------------+----------------------------------------------------+
| id                                   | name        | cidr            | allocation_pools                                   |
+--------------------------------------+-------------+-----------------+----------------------------------------------------+
| 6db66b57-f0b0-4aba-9f43-e10bc034142c | demo-subnet | 192.168.43.0/24 | {"start": "192.168.43.2", "end": "192.168.43.254"} |
| 83cc5a9b-10d7-4390-93dc-cdb84238e86c | ext-subnet  | 10.10.10.0/24   | {"start": "10.10.10.101", "end": "10.10.10.200"}   |
+--------------------------------------+-------------+-----------------+----------------------------------------------------+
[root@network ~]# 
[root@network ~]# neutron router-list
+--------------------------------------+-------------+-----------------------------------------------------------------------------+
| id ...
(more)
edit retag flag offensive close merge delete

4 answers

Sort by ยป oldest newest most voted
1

answered 2014-06-30 12:06:35 -0500

rahulrajvn gravatar image

updated 2014-06-30 12:06:59 -0500

Hi Akshay,

Just try the following steps with the ID instead of the name .

neutron router-interface-add demo-router demo-subnet

neutron router-gateway-set demo-router ext-net

ie, try using the ID of demo-router,demo-subnet and ext-net for the above two command after removing the old settings .

edit flag offensive delete link more

Comments

nope that didnt help too I tried that before asking the question

akshay-thakare gravatar imageakshay-thakare ( 2014-07-01 07:05:48 -0500 )edit

Hi Akshay,

Please try following steps in network node .

ip netns

Above command will give the virtual router's as you can see my output below. From that select the qrouter ID and try command

ip netns exec <qrouter-id> ip addr

ip netns exec <qrouter-id> route -n

The above commands should show IP's in virtual router and routing table of qrouter.

make sure your routing table shown as has a gateway. Or else try setting it using

ip netns exec <qrouter-id> route add default gw ...*

If above doesn't just update the output of above commands.

=====================

http://pastebin.com/b8xdpwTL

rahulrajvn gravatar imagerahulrajvn ( 2014-07-18 13:30:29 -0500 )edit
0

answered 2014-06-27 07:56:32 -0500

loopback127 gravatar image

updated 2014-06-27 07:56:51 -0500

Check if qpid is being blocked by iptables.

edit flag offensive delete link more

Comments

its not shown in the iptables

akshay-thakare gravatar imageakshay-thakare ( 2014-06-27 08:04:58 -0500 )edit

what's in /var/log/neutron/server.log on the network node?

loopback127 gravatar imageloopback127 ( 2014-06-27 08:14:33 -0500 )edit

Logs seem fine. Here is a link to them http://cspracs.wordpress.com/openstack/

akshay-thakare gravatar imageakshay-thakare ( 2014-06-27 08:19:59 -0500 )edit

Are you using a multinode setup? What about the logs on the network node? Not the controller node.

loopback127 gravatar imageloopback127 ( 2014-06-27 08:27:09 -0500 )edit

yes i am using a multi node setup. i have added the new logs to http://cspracs.wordpress.com/openstack/

akshay-thakare gravatar imageakshay-thakare ( 2014-06-27 08:33:15 -0500 )edit
0

answered 2014-06-27 09:14:09 -0500

loopback127 gravatar image

updated 2014-06-27 09:14:35 -0500

On the network node run:

neutron net-list

neutron subnet-list

neutron router-list

ip netns

And post the results

edit flag offensive delete link more

Comments

I have added all configuration and log files to https://github.com/Akshay-Thakare/openstack (https://github.com/Akshay-Thakare/ope...) and https://github.com/Akshay-Thakare/AOA/blob/master/openstack_problems (https://github.com/Akshay-Thakare/AOA...) for reference

akshay-thakare gravatar imageakshay-thakare ( 2014-06-27 23:48:41 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

3 followers

Stats

Asked: 2014-06-27 07:28:18 -0500

Seen: 1,259 times

Last updated: Jul 02 '14