Oracle RAC modifies private IB NIC protocol for RDS Protocol

Source: Internet
Author: User

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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.