hp unix中nfile引數的修改案例(rac模式的資料庫)

shiyihai發表於2007-01-04
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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章