使用oswatcher監控rac的心跳網路

cnhtm發表於2009-11-27

oswatcher是oracle公司的一個收集unix、linux主機的作業系統和網路執行狀況的工具,常用它來監控rac的心跳網路的穩定性。

oswatcher的使用方法:
1、首先從metalink上下載osw,document id是:301137.1

2、將下載的檔案osw3b.zip上傳到rac兩個節點的一個目錄中,如 /tmp/osw

3、解壓osw3b.zip檔案,然後解壓osw3b.tar檔案

4、修改引數檔案,配置心跳網路的引數
在osw目錄中建立名稱為private.net 的檔案,其內容包括如下兩個部分:
a、兩條traceroute命令:參照 Exampleprivate.net 檔案,根據自己的作業系統型別,選擇對應的tracerouter命令並將node1、node2修改為兩臺主機的心跳網路對應的hostname或心跳網路的ip地址。
b、Exampleprivate.net 檔案中的最後一行:rm locks/lock.file
我的private.net檔案內容如下:
######################################################################
#Linux Example
######################################################################
echo "zzz ***"`date`
traceroute -r -F 192.168.0.11
traceroute -r -F 192.168.0.21

rm locks/lock.file

5、開始執行osw
執行OSWatcher.sh指令碼,這個指令碼包括兩個引數
引數1:快照時間間隔,單位為秒
引數2:快照記錄保持的時間,單位為小時
如,用nohup在後臺執行osw:
nohup sh OSWatcher.sh 5 48 &

6、檢視osw執行結果
osw執行後在osw的安裝目錄中建立archive目錄,目錄中是監控的結果,其中oswprvtnet目錄中是心跳網路的監控結果,檢視這些檔案,如果檔案中有報警或失敗的提示,則證明心跳網路有問題,應儘早解決。

7、停止osw
使用stopOSW.sh指令碼

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22049049/viewspace-1029132/,如需轉載,請註明出處,否則將追究法律責任。

相關文章