AIX上的配置网络调优参数

验证网络调优参数设置如下表所示的值或者更高值:

Network Tuning Parameter Recommended Value
ipqmaxlen 512
rfc1323 1
sb_max 4194304
tcp_recvspace 65536
tcp_sendspace 65536
udp_recvspace 655360
备注:
推荐此参数值10倍于udp_sendspace参数。但此参数值必须小于sb_max参数值。
udp_sendspace 65536
备注:此值适用于默认数据库安装。对于生产库,此参数最小值:(DB_BLOCK_SIZE * DB_FILE_MULTIBLOCK_READ_COUNT) + 4 KB

查看这些参数的当前值,如果有必要则修改:
1、检查网络调优参数的当前值,使用以下命令:

2、如果你需要改变参数的值,然后输入以下命令来确定系统是否运行在兼容模式:

如果系统运行在兼容模式,那么输出类似于以下,表明pre520tune属性值已开启。
3、如果系统运行在兼容模式,然后按照以下步骤修改参数值:
使用以下类似命令来修改每个参数值:

例如:

上述步骤需要修改的每个参数,添加类似如下条目到/etc/rc.net文件:

添加这些行到/etc/rc.net文件,值需要系统重启生效。
4、如果系统未运行在兼容模式,那么输入类似以下命令来改变参数值:
ipqmaxlen 参数

其他参数

注意:如果修改ipqmaxlen 参数,那么你必须重启系统。
这些命令修改/etc/tunables/nextboot文件,在系统重启后属性值持续有效。

5、如果需要修改参数,而为重启系统。在修改非全局设置后,那么使用ifconfig命令来检查每块网卡属性:
例如:

对于ISNO参数tcp_sendspace,使用以下命令来设置:

 

RAC安装节点2执行root.sh报CRS-5005和CRS-2632错

在某客户处,AIX 6.1上安装11.2.0.3的RAC,在节点2执行root.sh时出现以下报错:

初期由于分配IP存在不确定因素,一致以为是IP导致,但是实际不是。

从正常的安装来说,OCR盘在节点1执行时已经创建成功,节点2只需要应用即可。从此思路推断,是存储问题导致安装失败。

验证节点1和节点2存储是否划盘一致:

节点1:

节点2:

果然两个节点的存储划盘是不一致的,至此问题已经很清楚,是由于存储划盘不一致导致节点2执行root.sh报CRS-5005和CRS-2632错。