Created attachment 805182 [details] vdsm logs Description of problem: ------------------------- When a RHS 2.1 server (updated with latest glusterfs-3.4.1rc1-1.el6.x86_64) is added to a cluster managed by RHSC: 2.1.1-0.0.1.master.el6ev, the message is seen on the storage server when the user tries to ping an IP address that is of a machine other than VMs on the same hypervisor that this storage server resides on. [root@rhs ~]# ping 10.70.6.202 connect: Network is unreachable The following is seen in /var/log/messages - Sep 30 17:56:04 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:56:04 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:56:04 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:56:16 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:56:16 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:56:16 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:56:33 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:56:33 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:56:33 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:56:47 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:56:47 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:56:47 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:57:00 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:57:00 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:57:00 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:57:10 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:57:10 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:57:10 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:57:22 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:57:22 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:57:22 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:57:30 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:57:30 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:57:30 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:57:39 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:57:39 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:57:39 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:57:53 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:57:53 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:57:53 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Sep 30 17:58:12 rhs dhclient[21701]: DHCPREQUEST on ovirtmgmt to 10.70.34.2 port 67 (xid=0x624825bc) Sep 30 17:58:12 rhs dhclient[21701]: send_packet: Network is unreachable Sep 30 17:58:12 rhs dhclient[21701]: send_packet: please consult README file regarding broadcast address. Version-Release number of selected component (if applicable): Red Hat Storage Console Version: 2.1.1-0.0.1.master.el6ev glusterfs-3.4.1rc1-1.el6.x86_64 vdsm-4.12.0-143.gitee97932.el6.x86_64 How reproducible: Always. Steps to Reproduce: 1. Install RHS 2.1 on a VM and update to latest glusterfs and vdsm as mentioned in the versions above. 2. Add it to a cluster via the Console. 3. Try to ping a VM that does not exist on the same hypervisor. Actual results: The following message is seen - connect: Network is unreachable Expected results: The network should work fine on the RHS server. Additional info:
Created attachment 805188 [details] engine logs
Created attachment 805189 [details] host-deploy logs
Created attachment 805194 [details] vdsm logs
Created attachment 805212 [details] /var/log/messages
I see 'DEFROUTE=no' is set for ifcfg-ovirtmgmt bridge. This means default route is not set when dhcp is done on the bridge.
Workaround is to comment/remove 'DEROUTE=no' line in ifcfg-ovirtmgmt and do 'service network restart'
The problem is found at vdsm. Branding downstream vdsm sets 'rhevm' as bridge for the check to set default route.
The fix is merged in downstream and available in cb4 build
Bala, could you please explain what the fix is and what can be done to verify it?
Problem: as per comment #8, if other than 'rhevm' bridge name, vdsm doesn't set gateway. Fix: bridge name is reverted back to ovirtmgmt and gateway is set accordingly
Added a RHS server to the engine. Able to ping the server from other machines and able to ping other machines from the server. Marking as VERIFIED.
Please review the edited doc text and sign off.
I updated the doc text. I feel, it looks good.
Looks good to me
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2014-0208.html