oracle RAC修改私有IB网卡协议为RDS协议

按照oraclesupport网上步骤,对步骤进一步细化,环境是rhel6.2-64  oracle11.2.0.3

1,  首先安装IB网卡及驱动,并使用命令查看安装好的网卡:

[[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,  如果使用RDS协议,需要修改所有节点的linux内核参数:

net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=2097152

3,infiniband网卡默认是ipoib协议,如果使用RDS协议,在所有节点进行修改/etc/infiniband/openib.conf文件内容,添加RDS_LOAD=yes,或者已经有此参数为no时,修改为yes,并修改ipoib相关参数为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,  确认IB网卡的ip地址在/etc/hosts文件,并确认此网卡在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,  如果原来是使用ipoib协议,需要关闭所有节点oracle服务。

[[email protected] bin]# ./crsctl stop crs

6,  确认服务关闭后,使用oracle用户在所有节点进行relink。

[[email protected]~]$ cd $ORACLE_HOME/rdbms/lib

[[email protected]~]$ make -f ins_rdbms.mk ipc_rdsioracle

7,  relink后,使用root再次启动所有节点的oracle服务。

[[email protected] bin]# ./crsctl start crs

查看alert-log文件可以看到已经为rds协议:

时间: 2024-09-30 15:43:11

oracle RAC修改私有IB网卡协议为RDS协议的相关文章

oracle rac 修改private ip

背景:由于rac环境私有ip网段和java应用冲突,因此需要修改私有ip的网段. 修改前的privateip为10.10.2网段 修改后的privateip为10.10.1网段 节点一的信息: [[email protected] ~]# ifconfig eth1       Link encap:Ethernet  HWaddr  00:0C:29:02:88:AB inet addr:10.10.3.141   Bcast:10.10.3.255   Mask:255.255.255.0

oracle 10g rac 修改public ip、vip和private ip

oracle 10g rac 修改public ip.vip和private ip [TOC] 1.IP地址规划 Hostname 当前IP 修改后IP Public IP node1 192.168.56.20 192.168.100.20 Public IP node2 192.168.56.21 192.168.100.21 VIP node1-vip 192.168.56.98 192.168.100.98 VIP node2-vip 192.168.56.99 192.168.100.

Oracle 10g RAC修改IP/VIP地址示例

一.准备工作 1. 数据库信息 操作系统版本  : OEL5.4 x64   数据库版本    : Oracle 10.2.0.5 x64 RAC 2. IP地址对应信息 说明: 服务器主机名不能更改,如确实要改名,需要重装CRS解决,还不如重新安装呢.   本文环境是10g rac+ocfs+asm,心跳地址不变,IP地址因环境限制暂时采用同一个网段,不同的IP地址,但是过程与不同网段改名一致. 原IP地址:    192.168.0.6         node1         修改为:

Oracle RAC 11gR2 修改本地及SCAN监听端口

昨天同事说有套RAC集群客户要求修改数据库的监听端口,在处理的过程中,发现网上的相关资料都不是很全面,所以整理了一下,希望给其他有需要的朋友提供一点有利的参考资料.具体操作过程如下: --修改配置信息中保存的端口信息 使用GRID用户修改 srvctl modify listener -l LISTENER -p 15210srvctl modify scan_listener -p 15210 --修改本地监听及SCAN监听端口 以oracle用户登陆,执行以下修改: alter system

Oracle 12c RAC 修改SCAN 配置

注:本文谢绝转载! 关于RAC 的SCAN 的理论说明,参考如下链接: Oracle RAC 集群 SCAN 说明 http://blog.csdn.net/tianlesoftware/article/details/42712979 Oracle 12c RAC 集群使用DNS 实现 SCAN http://blog.csdn.net/tianlesoftware/article/details/42917867 这篇blog 看下12c中对SCAN 的修改,修改包括2个方面: (1)  修

深入理解Oracle RAC 12c 笔记

深入理解Oracle RAC 12c 跳转至: 导航. 搜索 目录 1 概述 2 集群件管理和故障诊断 3 运行实践 4 新特性 5 存储和ASM 6 应用设计上的问题 7 管理和调优一个复杂的RAC环境 8 备份与恢复 9 网络实践 10 优化RAC数据库 11 锁与死锁 12 并行查询 13 集群件和数据库升级 14 RAC One Node 概述 p5 RAC使用缓存融合技术来管理所有节点的数据缓存并保持一致... 为什么不从高速IO网络读取,而是从其他节点的缓存? p15 GCS GES

AIX+oracle+rac+asm

AIX6.1+Oracle 10g R2+RAC+ASM 环境简介一.安装前准备1.1 检查硬件是否满足需求1.2 检查系统包和补丁是否满足需求1.3 建立oracle 用户/组/目录1.4 调试内核和系统参数1.5 建立节点信任关系1.6 配置NTP 时间同步1.7 磁盘配置1.8 用户环境变量配置二.Oracle 安装2.1 crs 安装2.2 crs 升级2.3 数据库软件安装2.4 数据库软件升级2.5 建立监听2.6 建立ASM 实例和磁盘组2.7 建立数据库三.数据库安装后续设置3.

Oracle RAC中的几个IP

oracle11g开始,设置了SCAN ip,除此之外还有public ip,virtual ip,private ip,容易让人犯晕. 下面逐一解释: public ip: 类似与单实例的oracle数据库ip,主要用于管理\访问. virtual ip(vip): oracle在rac架构中专用,这个vip用于实现故障转移,当一个节点发生故障时,其vip会"浮动"到另外一个正常的节点,也即该正常节点对应着两个vip了. SCAN: Single Client Access Name

Linux Oracle Rac 10G 搭建& Patch

Oracle Real Application Clusters 简称Oracle Rac 实施应用群集 环境接受 Virtual Machine(虚拟机):VirtualBox 4.2.18 系统平台:Oracle Enterprise Linux 5.7 X86_64 Software Packet:Oracle Database 10 R2 X86_64 for Linux Oracle 10201_clusterware_linux 虚拟机设置 Linux 内存4G 硬盘大小60G(推荐