follow the oraclesupport online steps to further refine the process and the environment is rhel6.2-64 oracle11.2.0.3
1, First install the IB network card and driver, and use the command to view the installed network card:
[Email protected] bin]# ifconfig-a
Ib0 Link Encap:infiniband hwaddra0:00:01:00:fe:80:00:00:00:00:00:00:00:00:00:00:00:00:00:00
inet addr:192.168.12.65 bcast:192.168.12.255 mask:255.255.255.0
Inet6 ADDR:FE80::F652:1403:86:3AE1/64 Scope:link
Up broadcast RUNNING multicast mtu:2044 metric:1
RX packets:185019 errors:0 dropped:0 overruns:0 frame:0
TX packets:232627 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 txqueuelen:1024
RX bytes:117911220 (112.4 MiB) txbytes:324758674 (309.7 MiB)
2, If you use the RDS protocol, you need to modify the Linux kernel parameters for all nodes:
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=2097152
3,the InfiniBand NIC is the IPOIB protocol by default and is modified at all nodes if using the RDS protocol /etc/infiniband/ openib.conf file contents, add Rds_load=yes, or already have this parameter no, modify to Yes, and modify the IPOIB related parameter to No.
# Load IPoIB
Ipoib_load=no
# Enable IPoIB Connected Mode
Set_ipoib_cm=no
# Load SRP Module
Srp_load=no
Rds_load=yes
# Load Iser Module
Iser_load=no
4, confirm The IP address of the IB network card in the/etc/hosts file, and verify that the NIC is in the private network of the RAC
[Email protected] bin]# cat/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
:: 1 localhost localhost.localdomain localhost6 localhost6.localdomain6
#node1
#public
192.168.200.62 nari62
192.168.200.65 nari65
#priv
192.168.12.62 Nari62-priv
192.168.12.65 Nari65-priv
#vip
192.168.200.32 NARI62-VIP
192.168.200.35 NARI65-VIP
#scan_ip
192.168.200.33 Racscan
[Email protected] ~]$ oifcfg getif
Eth0 192.168.200.0 Global Public
Ib0 192.168.12.0 Global Cluster_interconnect
5, If the original is using the Ipoib protocol, you need to shut down all nodes Oracle services.
[[email protected] bin]#./crsctl Stop CRS
6, after confirming the service shutdown, use the Oracle user to relink on all nodes .
[[Email protected]~]$ cd $ORACLE _home/rdbms/lib
[Email protected]~]$ make-f ins_rdbms.mk ipc_rdsioracle
7, after relink, use ROOT to start the Oracle service for all nodes again .
[[email protected] bin]#./crsctl start CRS
View The Alert-log file to see the RDS protocol already:
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M00/51/2B/wKioL1Ri_LrCElOVAAGHW2TKMiA559.jpg "title=" Ddd.jpg "alt=" Wkiol1ri_lrcelovaaghw2tkmia559.jpg "/>
This article is from the "Leap Bird" blog, please be sure to keep this source http://jxplpp.blog.51cto.com/4455043/1575681
Oracle RAC modifies private IB NIC protocol for RDS Protocol