Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Fuel: 802.1q fails on non-Admin interface

I have installed Fuel 6.0 onto a physical server to deploy OpenStack onto a number of physical hosts. In the environment network tab, when I click "Verify networks", Fuel reports that they were not received on any of interfaces associated with Public, Storage, or Management.

My first thought was that it was either a cabling error, or a configuration error. However, I logged into a couple of the hosts and assigned the networks an IP, and was successfully able to ping between these hosts on the correct interfaces.

I ran tcpdump while "Verify networks" was running. I can see what I think are 802.1q packets arrive at the host:

00:51:47.575839 IP 198.18.1.1.31337 > 198.18.1.2.31337: UDP, length 14
    0x0000:  0065 0800 4500 002a 0001 0000 4011 ec9a
    0x0010:  c612 0101 c612 0102 7a69 7a69 0016 0171
    0x0020:  4e61 696c 6775 6e3a 6574 6830 2034
00:51:59.575814 IP 198.18.1.1.31337 > 198.18.1.2.31337: UDP, length 14
    0x0000:  0065 0800 4500 002a 0001 0000 4011 ec9a
    0x0010:  c612 0101 c612 0102 7a69 7a69 0016 0171
    0x0020:  4e61 696c 6775 6e3a 6574 6830 2034

I see also that net-probe left a file at /tmp/net_probe..... that contains:

{"dump_file":"/var/tmp/net-probe-dump","interfaces":{"eth2":"0","eth1":"0","eth0":"101,102"},"ready_address":"127.0.0.1","action":"listen","ready_port":31338}

And /var/tmp/net-probe-dump says:

{"eth2": {"0": {"1": ["eth2"], "3": ["eth2"], "2": ["eth2"], "4": ["eth3"]}, "101": {"2": ["eth2"]}, "102": {"2": ["eth2"]}}, "eth1": {"0": {"1": ["eth1"], "3": ["eth1"]}}, "eth0": {"101": {"1": ["eth0"], "3": ["eth0"]}, "102": {"1": ["eth0"], "3": ["eth0"]}}}

This seems to indicate that it's receiving connections from at least 2, possibly 4 other hosts. What else could be the problem, and what can I do further to debug this?

Fuel: 802.1q fails on non-Admin interface

I have installed Fuel 6.0 onto a physical server to deploy OpenStack onto a number of physical hosts. In the environment network tab, when I click "Verify networks", Fuel reports that they were not received on any of interfaces associated with Public, Storage, or Management.

My first thought was that it was either a cabling error, or a configuration error. However, I logged into a couple of the hosts and assigned the networks an IP, and was successfully able to ping between these hosts on the correct interfaces.

I ran tcpdump while "Verify networks" was running. I can see what I think are 802.1q packets arrive at the host:

00:51:47.575839 IP 198.18.1.1.31337 > 198.18.1.2.31337: UDP, length 14
    0x0000:  0065 0800 4500 002a 0001 0000 4011 ec9a
    0x0010:  c612 0101 c612 0102 7a69 7a69 0016 0171
    0x0020:  4e61 696c 6775 6e3a 6574 6830 2034
00:51:59.575814 IP 198.18.1.1.31337 > 198.18.1.2.31337: UDP, length 14
    0x0000:  0065 0800 4500 002a 0001 0000 4011 ec9a
    0x0010:  c612 0101 c612 0102 7a69 7a69 0016 0171
    0x0020:  4e61 696c 6775 6e3a 6574 6830 2034

I see also that net-probe left a file at /tmp/net_probe..... that contains:

{"dump_file":"/var/tmp/net-probe-dump","interfaces":{"eth2":"0","eth1":"0","eth0":"101,102"},"ready_address":"127.0.0.1","action":"listen","ready_port":31338}

And /var/tmp/net-probe-dump says:

{"eth2": {
    "eth2": {"0":  {"1": ["eth2"], "3": ["eth2"], "2": ["eth2"], "4": ["eth3"]}, "101": {"2": ["eth2"]}, "102": {"2": ["eth2"]}}, ["eth3"]}}, 
    "eth1": {"0":  {"1": ["eth1"], "3": ["eth1"]}}, ["eth1"], "2": ["eth1"]               }}, 
    "eth0": {"101": {"1": ["eth0"], "3": ["eth0"], "2": ["eth0"], "4": ["eth0"]},  "102": {"1": ["eth0"], "3": ["eth0"], "2": ["eth0"], "4": ["eth0"]}}}

This seems to indicate that it's receiving connections from at least 2, possibly 4 other hosts. What else could be the problem, and what can I do further to debug this?

Fuel: 802.1q fails on non-Admin interface

I have installed Fuel 6.0 onto a physical server to deploy OpenStack onto a number of physical hosts. In the environment network tab, when I click "Verify networks", Fuel reports that they were not received on any of interfaces associated with Public, Storage, or Management.

My first thought was that it was either a cabling error, or a configuration error. However, I logged into a couple of the hosts and assigned the networks an IP, and was successfully able to ping between these hosts on the correct interfaces.

I ran tcpdump while "Verify networks" was running. I can see what I think are 802.1q packets arrive at the host:

00:51:47.575839 IP 198.18.1.1.31337 > 198.18.1.2.31337: UDP, length 14
    0x0000:  0065 0800 4500 002a 0001 0000 4011 ec9a
    0x0010:  c612 0101 c612 0102 7a69 7a69 0016 0171
    0x0020:  4e61 696c 6775 6e3a 6574 6830 2034
00:51:59.575814 IP 198.18.1.1.31337 > 198.18.1.2.31337: UDP, length 14
    0x0000:  0065 0800 4500 002a 0001 0000 4011 ec9a
    0x0010:  c612 0101 c612 0102 7a69 7a69 0016 0171
    0x0020:  4e61 696c 6775 6e3a 6574 6830 2034

I see also that net-probe left a file at /tmp/net_probe..... that contains:

{"dump_file":"/var/tmp/net-probe-dump","interfaces":{"eth2":"0","eth1":"0","eth0":"101,102"},"ready_address":"127.0.0.1","action":"listen","ready_port":31338}

And /var/tmp/net-probe-dump says:

{
    "eth2": {"0":   {"1": ["eth2"], "3": ["eth2"], "2": ["eth2"], "4": ["eth3"]}}, 
    "eth1": {"0":   {"1": ["eth1"], "3": ["eth1"], "2": ["eth1"]               }}, 
    "eth0": {"101": {"1": ["eth0"], "3": ["eth0"], "2": ["eth0"], "4": ["eth0"]}, 
             "102": {"1": ["eth0"], "3": ["eth0"], "2": ["eth0"], "4": ["eth0"]}}}

This seems to indicate that it's receiving connections from at least 2, possibly 4 other hosts. all hosts on all but eth1. What else could be the problem, and what can I do further to debug this?