nfile是HP UX的核心参数,目前设置为63498,通过sar -v 2 5发现目前值很接近nfile的最大值,很容易导致宕机,急需修改该参数,修改后需要重起数据库主机。目前数据库是RAC方式,可采用修改一台主机参数,另外一台主机承载业务的方式进行,正常情况下对业务没有影响。
1准备工作
分别对两台数据库主机做全备份。
Makerecovery -Av 将主机系统备份到小磁带中
2 操作步骤
a.关闭 TEST_RAC01上的数据库监听和Oracle 数据库
lsnrctl stop 停止数据库监听
sqlplus '/ as sysdba'
shutdown immediate 停止数据库
b、停用数据库卷组并关闭群集
在TEST_RAC01上执行
vgchange -a n /dev/vg_data1
vgchange -a n /dev/vg_data2
然后运行cmhaltnode test_rac01 停掉test_rac01主机节点上的MC
c、修改主机NFILE参数:
SAM-》Kernel Configuration-》Configuration Parameters进行选中nfile参数调整到200000
d、重起机器
Shutdown -ry 0
e、在test_rac01主机上启动MC
Cmrunnode test_rac01
f、激活共享VG
在test_rac01主机上执行命令
vgchange -a s -p /dev/vg_data1
vgchange -a s -p /dev/vg_data2
g、查看共享VG状态并启动oracle数据库
查看VG状态
Vgdisplay
启动数据库
sqlplus '/ as sysdba'
startup
启动数据库监听
lsnrctl start
h、按照以上步骤再执行test_ra02主机的参数修改[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/38542/viewspace-888260/,如需转载,请注明出处,否则将追究法律责任。