Tuesday 31 July 2018

PRVF-7617 : Node connectivity between and failed TCP connectivity check failed for subnet

runcluvfy.sh failed with below connectivity issue between nodes 

Failed status:
Check: TCP connectivity of subnet "1.1.10.0"
  Source                  Destination                     Connected?
  ---------------------  ------------------------------  -----------
  jcraju1:1.1.10.11         jcraju2:1.1.10.12               failed

ERROR:
PRVF-7617 : Node connectivity between "jcraju1 : 1.1.10.11" and "jcraju2 : 1.1.10.12" failed
Result: TCP connectivity check failed for subnet "1.1.10.0"
Check: Node connectivity of subnet "1.1.20.0"
  Source                    Destination                     Connected?
  ----------------------  ------------------------------  ------------
  jcraju2[1.1.20.22]        jcraju1[1.1.20.21]                 yes
Result: Node connectivity passed for subnet "1.1.20.0" with node(s) jcraju2,jcraju1
Check: TCP connectivity of subnet "1.1.20.0"
  Source                    Destination                     Connected?
  -----------------------  ------------------------------  -----------
  jcraju1:1.1.20.21           jcraju2:1.1.20.22               failed

ERROR:
PRVF-7617 : Node connectivity between "jcraju1 : 1.1.20.21" and "jcraju2 : 1.1.20.22" failed
Result: TCP connectivity check failed for subnet "1.1.20.0"

Issue:
You should not have iptables or any other firewall configured on the interconnect (MOS note 554781.1).

Check firewall Status:
root@jcraju2:# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2018-07-09 17:38:58 PDT; 3 weeks 0 days ago
     Docs: man:firewalld(1)
 Main PID: 1432 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─1432 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
Jul 09 17:38:57 jcraju2.rac.com systemd[1]: Starting firewalld - dynamic firewall daemon...
Jul 09 17:38:58 jcraju2.rac.com systemd[1]: Started firewalld - dynamic firewall daemon.

Stop firewall:
root@jcraju2:# systemctl stop firewalld
root@jcraju2:# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: inactive (dead) since Tue 2018-07-31 07:20:43 PDT; 4s ago
     Docs: man:firewalld(1)
  Process: 1432 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=0/SUCCESS)
 Main PID: 1432 (code=exited, status=0/SUCCESS)
Jul 09 17:38:57 jcraju2.rac.com systemd[1]: Starting firewalld - dynamic firewall daemon...
Jul 09 17:38:58 jcraju2.rac.com systemd[1]: Started firewalld - dynamic firewall daemon.
Jul 31 07:20:42 jcraju2.rac.com systemd[1]: Stopping firewalld - dynamic firewall daemon...
Jul 31 07:20:43 jcraju2.rac.com systemd[1]: Stopped firewalld - dynamic firewall daemon.

runcluvfy.sh was successful after stopping firewall
Interfaces found on subnet "1.1.20.0" that are likely candidates for a private interconnect are:
jcraju2 eth1:1.1.20.22
jcraju1 eth1:1.1.20.21
Checking subnet mask consistency...
Subnet mask consistency check passed for subnet "1.1.10.0".
Subnet mask consistency check passed for subnet "1.1.20.0".
Subnet mask consistency check passed.

Result: Node connectivity check passed
Checking multicast communication...
Checking subnet "1.1.10.0" for multicast communication with multicast group "20.0.1.0"...
Check of subnet "1.1.10.0" for multicast communication with multicast group "20.0.1.0" passed.
Checking subnet "1.1.20.0" for multicast communication with multicast group "20.0.1.0"...
Check of subnet "1.1.20.0" for multicast communication with multicast group "20.0.1.0" passed.

1 comment: