Output of 'hastatus -sum' reports the resources as "NOT PROBED"
-- RESOURCES NOT PROBED
-- Group Type Resource System
E mnics-psg MultiNICB edn-mnb test0506
E mnics-psg MultiNICB edn-mnb test0507
/var/VRTSvcs/log/engine_A log reports the following errors:
2012/01/30 15:44:04 VCS ERROR V-16-10001-6525 (test0507) MultiNICB:edn-mnb:monitor:Interface configuration is not valid. Check IP addresses, subnet masks, flags, groupnames on all interfaces. Make sure that all the interfaces of only one IP subnet are included under the resource. See Bundled Agents Reference Guide
2012/01/30 15:44:04 VCS ERROR V-16-10001-6525 (test0506) MultiNICB:edn-mnb:monitor:Interface configuration is not valid. Check IP addresses, subnet masks, flags, groupnames on all interfaces. Make sure that all the interfaces of only one IP subnet are included under the resource. See Bundled Agents Reference Guide
There are three interfaces using the same subnet, two of which are in the MultiNICB configuration and one interface(igb1) is not a part of the MultiNICB resource configuration. MultiNICB Attribute "ConfigCheck" is checking that and unable to do the successive probe.
ConfigCheck Attribute checks for the following conditions:
Modify the MultiNicB resource Attribute of "ConfigCheck" to 0
# haconf -makerw
# hares -modify ConfigCheck 0
# haconf -dump -makero
OR
Make sure that no other interfaces are in the same subnet as that of the network interfaces configured in the MultiNICB Service Group
Additional Info:
MultiNICB can be used with Link-Based IPMP without test addresses . Refer https://supportinfoscale.cloud.com/support-home/kbsearch/article?articleNumber=100019918&articleTitle=document-for-multinicb-support-with-linkbased-ipmp-on-solaris10& for details.
Solaris IPMP group name value is always over-written by VCS MultiNICB resource names.
Applies To
Veritas Cluster Server configuration using MultiNICB resources with Solaris IPMP configured to manage the multipathing of the devices.
Solaris 10, VCS 5.1SP1RP2
Probe-Based IPMP is configured with 2 test addresses and 1 main IP address.
"ifconfig -a " output (truncated)
nxge0: flags=1009040843<up,broadcast,running,multicast,deprecated,ipv4,nofailover,fixedmtu> mtu 1500 index 6
inet 60.211.31.28 netmask fffffc00 broadcast 10.233.35.255
groupname edn-mnb
nxge0:1: flags=1001000843<up,broadcast,running,multicast,ipv4,fixedmtu> mtu 1500 index 6
inet 60.211.31.36 netmask fffffc00 broadcast 10.233.35.255
igb1: flags=1001000843<up,broadcast,running,multicast,ipv4,fixedmtu> mtu 1500 index 3
inet 60.211.31.38 netmask fffffc00 broadcast 10.233.35.255
ether 0:21:28:b1:d2:7
igb1:1: flags=1000843<up,broadcast,running,multicast,ipv4> mtu 1500 index 3
zone zonetest
inet 60.211.31.62 netmask fffffc00 broadcast 10.233.35.255
nxge1: flags=1009040843<up,broadcast,running,multicast,deprecated,ipv4,nofailover,fixedmtu> mtu 1500 index 7
inet 60.211.31.29 netmask fffffc00 broadcast 10.233.35.255
groupname edn-mnb
$ cat /etc/hostname.nxge0
60.211.31.28/22 broadcast + group test0506-320 deprecated -failover mtu 1500 up
addif 60.211.31.36/22 broadcast + failover mtu 1500 up
</up,broadcast,running,multicast,deprecated,ipv4,nofailover,fixedmtu></up,broadcast,running,multicast,ipv4></up,broadcast,running,multicast,ipv4,fixedmtu></up,broadcast,running,multicast,ipv4,fixedmtu></up,broadcast,running,multicast,deprecated,ipv4,nofailover,fixedmtu>
$ cat /etc/hostname.nxge1
60.211.31.29/22 broadcast + group test0506-320 deprecated -failover mtu 1500 up
MultiNICB Resource Configuration in VCS "/etc/VRTSvcs/conf/config/main.cf" configuration file.
MultiNICB edn-mnb (
Device = { nxge0 = 0, nxge1 = 1 }
UseMpathd = 1 # Starts or Stops mpathd
MpathdCommand = "/usr/lib/inet/in.mpathd -a" # Sets mpathd executable path.
LinkTestRatio = 2 # The monitor cycle in which the agent tests interfaces by sending packets.
)
Unable to probe the newly created MultiNICB resources.