IP resource does not come online after upgrade to Infoscale 7.4.1

book

Article ID: 100047771

calendar_today

Updated On:

Description

Error Message

-- RESOURCES FAILED
-- Group           Type                 Resource             System
 
D  ClusterService  IP                   webip                Server101
D  ClusterService  IP                   webip                Server102
D  ClusterService  IP                   webip                Server103
D  ClusterService  IP                   webip                Server104

IP_A.log:

2020/04/12 06:04:15 VCS DBG_1 IP:webip:online:Attribute PingTimeout not found in the argument list.

2020/04/12 06:04:16 VCS DBG_AGDEBUG script (/opt/VRTSvcs/bin/IP/online) exited with status (0)
        VCSAgProcess.C:exec_script[2205]
2020/04/12 06:04:16 VCS DBG_AGINFO Resource(webip) - online entry point exited with a return value 0.
        VCSAgType.C:call_online[1701]
2020/04/12 06:04:16 VCS DBG_AGDEBUG Canceling timer for (webip) op(1612)
        VCSAgTimer.C:_cancel[953]
2020/04/12 06:04:16 VCS DBG_AGDEBUG Calling monitor for resource webip
        VCSAgType.C:call_monitor[1495]
2020/04/12 06:04:16 VCS DBG_1 IP:webip:monitor:device eth0 address xx.x.xxx.xxx netmask xxx.xxx.xxx.0
        IP.C:ip_monitor[223]
2020/04/12 06:04:16 VCS DBG_1 IP:webip:monitor:Number of Interfaces: 4
        IP.C:ip_monitor[254]
2020/04/12 06:04:16 VCS DBG_5 IP:webip:monitor:Gathering status of device eth0
        IP.C:ip_monitor[275]
2020/04/12 06:04:16 VCS DBG_5 IP:webip:monitor:Interface eth0 address does not match
        IP.C:get_ipv4_status[417]

Cause

After the upgrade to 7.4.1,the VCS types.cf file is not updated and does not include the PingTimeout attribute. The updated file was in /etc/VRTSvcs/conf:

[-bash-4.1:]$ ls -l  /etc/VRTSvcs/conf/types.cf
-rw-------+ 1 root root 18162 Jan  9  2019 /etc/VRTSvcs/conf/types.cf

Resolution

Copy the types.cf from /etc/VRTSvcs/conf/ to /etc/VRTSvcs/conf/config/. This will ensure VCS has the correct types.cf configuration. Apply as follows:

1. Stop the cluster on ALL nodes (applications will continue to run, but not failover) using -
# hastop -all -force

2. On all cluster nodes, backup the original types.cf file using -
# mv /etc/VRTSvcs/conf/config/types.cf /etc/VRTSvcs/conf/config/types.cf.

3. On all cluster nodes, copy the types.cf file -
# cp /etc/VRTSvcs/conf/types.cf /etc/VRTSvcs/conf/config/types.cf

4. Verify the size both types.cf file again; they should be identical -
# ls -l /etc/VRTSvcs/conf/types.cf
# ls -l /etc/VRTSvcs/conf/config/types.cf

5. On all cluster nodes, start VCS -
# hastart

Issue/Introduction

IP resource does not come online after upgrade to Infoscale 7.4.1

Error Message

-- RESOURCES FAILED
-- Group Type Resource System

D ClusterService IP webip Server101
D ClusterService IP webip Server102
D ClusterService IP webip Server103
D ClusterService IP webip Server104
IP_A.log: 2020/04/12 06:04:15 VCS DBG_1 IP:webip:online:Attribute PingTimeout not found in the argument list. 2020/04/12 06:04:16 VCS DBG_AGDEBUG script (/opt/VRTSvcs/bin/IP/online) exited with status (0)
VCSAgProcess.C:exec_script[2205]
2020/04/12 06:04:16 VCS DBG_AGINFO Resource(webip) - online entry point exited with a return value 0.
VCSAgType.C:call_online[1701]
2020/04/12 06:04:16 VCS DBG_AGDEBUG Canceling timer for (webip) op(1612)
VCSAgTimer.C:_cancel[953]
2020/04/12 06:04:16 VCS DBG_AGDEBUG Calling monitor for resource webip
VCSAgType.C:call_monitor[1495]
2020/04/12 06:04:16 VCS DBG_1 IP:webip:monitor:device eth0 address xx.x.xxx.xxx netmask xxx.xxx.xxx.0
IP.C:ip_monitor[223]
2020/04/12 06:04:16 VCS DBG_1 IP:webip:monitor:Number of Interfaces: 4
IP.C:ip_monitor[254]
2020/04/12 06:04:16 VCS DBG_5 IP:webip:monitor:Gathering status of device eth0
IP.C:ip_monitor[275]
2020/04/12 06:04:16 VCS DBG_5 IP:webip:monitor:Interface eth0 address does not match
IP.C:get_ipv4_status[417]