轉:unix中小型機的ORACLE日常檢查

mengzhaoliang發表於2008-03-05

一、Unix作業系統檢查

二、檢查小型機狀態

三、Oracle日常檢查


一、Unix作業系統檢查

1.檢查oracle警告日誌
#cat /oracle/admin/orcl/bdump/alert_orcl.log|grep -i ora-
#cat /oracle/admin/orcl/bdump/alert_orcl.log|grep -i err
#cat /oracle/admin/orcl/bdump/alert_orcl.log|grep -i fail

分析:檢視有無“ORA-”,“Error”,“Failed”等出錯資訊,如果存在出錯資訊,需要
針對性檢查原因,並予以解決。

2.檢查unix系統日誌
#tail -200 /var/opt/resmon/event.log
#tail -200 /var/log/messages
#tail -200 /var/log/secure

3.檢查系統維護日誌
# tail -200 /var/adm/syslog/syslog.log

分析:
該日誌檔案中包含一些重要的維護資訊。系統管理員應該定期用more或者vi命令,檢查該檔案。系統管理員如果發現warning、error、failure以及一些不熟悉的資訊,應該提高警惕。

4.檢查檔案系統使用情況
# bdf
分析: 系統中文間系統過滿,有時會導致系統工作不正常。我們可以用該命令顯示了檔案系統的使用情況。如果發現某個檔案系統過滿,需要及時採取措施,或者刪除無用的資訊,或者擴大該檔案系統。

5.檢查叢集狀態
# cmviewcl –v

應該定期叢集檢查系統的執行情況。確認應用包、節點和網路均正常工作。

6.Uptime:檢查系統是否發生異常重起
# uptime
5:29pm up 99 days, 23:24, 4 users, load average: 0.01, 0.01, 0.02

分析: 該命令顯示了系統自從上次重啟以來執行的時間。透過該命令,可以知道系統是否發生了異常的重啟。

8.CPU,IO,記憶體檢查
#top
#sar

注:每天分時段記錄cpu平均和記憶體利用情況,以及觀察峰值記錄。

9.檢查sam日誌

$ cd /var/sam/log
$ tail -100 samlog

二、檢查小型機狀態

1、檢查叢集狀態

#cmviewcl -v ,檢查叢集狀態,叢集是否停止

2.檢查磁碟陣列櫃通道狀態

#Powermt display dev=all

#Powermt watch

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

相關文章