Solaris: VIP or HAIP can fail if ioctl() reports issues on a different non-related network interface (Doc ID 2106693.1)

Last updated on FEBRUARY 20, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.3 and later
Oracle Solaris on SPARC (64-bit)

Symptoms

VIP check fails, but the interface is related to the private interface:

2016-02-13 00:08:31.507172 :CLSDYNAM:120: [ora.asegq2075.vip]{3:19399:2} [check] Failed to check <VIP IP address> on <interface2:1>
2016-02-13 00:08:31.507330 :CLSDYNAM:120: [ora.asegq2075.vip]{3:19399:2} [check] (null) category: -2, operation: ioctl, loc: SIOCGLIFFLAG, OS error: 6, other: failed to determine flags, inf <interface2:1>with err 6
2016-02-13 00:08:31.507436 :CLSDYNAM:120: [ora.asegq2075.vip]{3:19399:2} [check] checkIp}
2016-02-13 00:08:31.507542 :CLSDYNAM:120: [ora.asegq2075.vip]{3:19399:2} [check] VipAgent::checkIp returned false

The list of interfaces shows the public network is defined on <interface1>:

<interface1> 10.10.111.0 global public
<interface2> 172.24.3.0 global cluster_interconnect

 HAIP may report a similar situation:

gipcmodNetworkAttrAddrOsd: slos op : ioctl
gipcmodNetworkAttrAddrOsd: slos dep : No such device or address (6)
gipcmodNetworkAttrAddrOsd: slos loc : SIOCGLIFFLAG
gipcmodNetworkAttrAddrOsd: slos info: failed to determine flags, inf xxx

or

category: -2, operation: ioctl, loc: SIOCGLIFFLAG, OS error: 6, other: failed to determine flags, inf xxx

 

 

 

Changes

Customer just upgraded to 11.2.0.4 or 12.1.0.2.0

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms