How To Disable HAIP in Exadata - Example
How To Disable HAIP in Exadata - Example
How To Disable HAIP in Exadata - Example
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
# /usr/local/bin/imageinfo
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
ora.asm
1 ONLINE ONLINE orlx48db01 Started,STABLE
2 ONLINE ONLINE orlx48db02 Started,STABLE
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► (4) -|- I followed the steps from the “HOWTO: Remove HAIP on Exadata (Doc ID
2524069.1)” document:
► (Step # 1) -|- I confirmed that HAIP and the ADVM proxy are in use in the Node #2:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► (Step # 2) -|- I determined what interfaces are used for the ASM network in the Node
#2:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
+ ifconfig ib0
inet addr:192.168.8.9 Bcast:192.168.11.255 Mask:255.255.252.0
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
+ ifconfig ib1
inet addr:192.168.8.10 Bcast:192.168.11.255 Mask:255.255.252.0
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
+ ifconfig ib2
inet addr:192.168.8.11 Bcast:192.168.11.255 Mask:255.255.252.0
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
+ ifconfig ib3
inet addr:192.168.8.12 Bcast:192.168.11.255 Mask:255.255.252.0
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
+ ifconfig ib4
inet addr:192.168.8.13 Bcast:192.168.11.255 Mask:255.255.252.0
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
+ ifconfig ib5
inet addr:192.168.8.14 Bcast:192.168.11.255 Mask:255.255.252.0
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
+ ifconfig ib6
inet addr:192.168.8.15 Bcast:192.168.11.255 Mask:255.255.252.0
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
+ ifconfig ib7
inet addr:192.168.8.16 Bcast:192.168.11.255 Mask:255.255.252.0
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► (Step # 4) -|- I created a pfile for the ASM proxy instance (+APX2) in node #2:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
SQL>
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► (Step # 7) -|- As root user I started the ACFS resources in the node #2:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
# . oraenv
ORACLE_SID = [+ASM2] ?
The Oracle base remains unchanged with value /u01/app/12201base
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► (Step # 8) -|- As grid user I started the ASM Proxy instance resource in the node #2:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
# srvctl start asm -proxy -node orlx48db02
[Wed Oct 02 15:04:18][root@orlx48db02:~][0]
► (Step # 9) -|-As grid user, I validated the cluster_interconnects settings in the ASM
Proxy Instance (+APX2) in node 2:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
[grid@orlx48db02 ~]$ . oraenv
ORACLE_SID = [+ASM2] ? +APX2
The Oracle base remains unchanged with value /u01/app/12201base
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
192.168.8.16
SQL> show parameter instance_name
# which crsctl
/u01/app/12.2.0.1/grid/bin/crsctl
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► (Step # 11) -|- And all the clusterware services successfully started:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
[grid@orlx48db02 ~]$ crsctl stat res -t
--------------------------------------------------------------------------------
Name Target State Server State details
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ASMNET1LSNR_ASM.lsnr
ONLINE ONLINE orlx48db01 STABLE
ONLINE ONLINE orlx48db02 STABLE
ora.DBFS_DG.dg
ONLINE ONLINE orlx48db01 STABLE
ONLINE ONLINE orlx48db02 STABLE
ora.LISTENER.lsnr
ONLINE ONLINE orlx48db01 STABLE
ONLINE ONLINE orlx48db02 STABLE
ora.LISTNET2.lsnr
ONLINE ONLINE orlx48db01 STABLE
ONLINE ONLINE orlx48db02 STABLE
ora.chad
ONLINE ONLINE orlx48db01 STABLE
ONLINE ONLINE orlx48db02 STABLE
ora.net1.network
ONLINE ONLINE orlx48db01 STABLE
ONLINE ONLINE orlx48db02 STABLE
ora.net2.network
ONLINE ONLINE orlx48db01 STABLE
ONLINE ONLINE orlx48db02 STABLE
ora.ons
ONLINE ONLINE orlx48db01 STABLE
ONLINE ONLINE orlx48db02 STABLE
ora.proxy_advm
ONLINE ONLINE orlx48db01 STABLE
ONLINE ONLINE orlx48db02 STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE orlx48db02 STABLE
ora.LISTENER_SCAN2.lsnr
1 ONLINE ONLINE orlx48db01 STABLE
ora.LISTENER_SCAN3.lsnr
1 ONLINE ONLINE orlx48db01 STABLE
ora.MGMTLSNR
1 ONLINE ONLINE orlx48db01 169.254.51.221 192.1
68.8.1 192.168.8.2,S
TABLE
ora.SCANLSNR_2_SCAN1_NET2.lsnr
1 ONLINE ONLINE orlx48db01 STABLE
ora.asm
1 ONLINE ONLINE orlx48db01 Started,STABLE
2 ONLINE ONLINE orlx48db02 Started,STABLE
ora.cvu
1 ONLINE ONLINE orlx48db01 STABLE
ora.junhedb.db
1 ONLINE OFFLINE STABLE
2 ONLINE OFFLINE STABLE
ora.mgmtdb
1 ONLINE ONLINE orlx48db01 Open,STABLE
ora.orlx48db01.vip
1 ONLINE ONLINE orlx48db01 STABLE
ora.orlx48db01_2.vip
1 ONLINE ONLINE orlx48db01 STABLE
ora.orlx48db02.vip
1 ONLINE ONLINE orlx48db02 STABLE
ora.orlx48db02_2.vip
1 ONLINE ONLINE orlx48db02 STABLE
ora.pdbzdlra.db
1 ONLINE ONLINE orlx48db02 Open,HOME=/u01/app/b
ase/dbhome,STABLE
ora.qosmserver
1 ONLINE ONLINE orlx48db01 STABLE
ora.scan1.vip
1 ONLINE ONLINE orlx48db02 STABLE
ora.scan1_net2.vip
1 ONLINE ONLINE orlx48db01 STABLE
ora.scan2.vip
1 ONLINE ONLINE orlx48db01 STABLE
ora.scan3.vip
1 ONLINE ONLINE orlx48db01 STABLE
ora.test.db
1 ONLINE ONLINE orlx48db01 Open,HOME=/u01/app/o
racle/product/12.1.0
/dbhome_1,STABLE
2 ONLINE ONLINE orlx48db02 Open,HOME=/u01/app/o
racle/product/12.1.0
/dbhome_1,STABLE
--------------------------------------------------------------------------------
[grid@orlx48db02 ~]$
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► (Step # 12) -|- The same steps need to be implemented in the other nodes in the
same RAC Exadata Cluster.
Esteban Bernal
Oracle Engineered Systems, Exadata Cloud and Scalability
Team