There are times where you may need to modify the default settings of the scan listener to cater for migrations, changes in network, etc, etc. One particular scenario I have right now is to migrate some databases to a new cluster with minimal change to application connect strings. I have a number of databases on […]
Oracle HAIP
Starting with 11.2.0.2 oracle introduced highly available IP (HAIP) addresses. This allows the oracle clusterware to provide redunadant interconnect usage without the need for bonding at the network interface level. More information on HAIP can be found here for Solaris. Lets see it in action. We have defined network interfaces across two vlans and the […]
Solaris: PRVG-1509 when active/passive IPMP is being used
Upon installing 12C Grid Infrastructure on Solaris 5.10 the following problem was encountered during the pre installation checks.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Solaris IPMP group fail-over consistency check - This is a check to verify the current selection of public and private network classifications is consistent with network interfaces in fail-over dependency of an IPMP group Error: PRVG-1545 : Some of the IPMP group interfaces are not classified as private or public network interfaces on nodes "oradbaud04,oradbaud03,oradbaud02" - Cause: Found an additional fail-over dependency on an interface in an IPMP group which is not classified as a public or private interconnect interfaces on the identified nodes. - Action: Ensure that all the IPMP group interfaces are classified as public or private interconnect interfaces on the identified nodes. Use command 'oifcfg setif {-node <nodename> | -global} {<if_name>/<subnet>:public/cluster_interconnect}' to classify the network interface as public or private interconnect interface. |
Looking at our interface setup all seems ok. We have an active/passive IPMP group setup for our public interfaces to cater for failover. Confirmed with my trusty Unix admin that the setup was all good.
1 2 3 4 5 6 7 8 9 10 |
; html-script: false ] ifconfig -a vnet0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 10.65.3.34 netmask fffff000 broadcast 10.65.15.255 groupname ipmp80 ether 0:14:4f:fc:11:f vnet1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3 inet 0.0.0.0 netmask ff000000 broadcast 0.255.255.255 groupname ipmp80 ether 0:14:4f:fc:11:10 |
[…]