oracle巡检 博客,自己总结了一下巡检的工作 for Oracle RAC
自己總結了一下巡檢的工作,還有哪里錯漏請留言告知,謝謝各位路過的大師了~~
1、檢查crs狀態:
/oracle/product/10.2/crs/bin/crs_stat -t
2、檢查數據庫狀態(db1、db2)
連接到db1(10.10.0.10)
SQL> select instance_number, instance_name ,host_name, version, status from v$instance;
連接到db2(10.10.0.20)
SQL> select instance_number, instance_name ,host_name, version, status from v$instance;
3、檢查監聽程序狀態
lsnrctl status
4、檢查oracle告警日志
RAC1:
cd $ORACLE_BASE/admin/orcl/bdump && tail -666 alert_orcl1.log
RAC2:
cd $ORACLE_BASE/admin/orcl/bdump && tail -666 alert_orcl2.log
數據庫運行過程中是否有異常的數據庫啟動停止
查看日志中是否有
ALTER DATABASE OPEN
This instance was first to open
內容顯示,確認顯示的時間確實是數據庫手工啟動的時間
查看日志中是否有
Completed: ALTER DATABASE CLOSE NORMAL
內容顯示,確認顯示的時間是否是數據庫手工關閉的時間
5、檢查監聽日志(在ORACLE_HOME/NETWORK/LOG/)檢查是否有報錯
cd $ORACLE_HOME/network/log && tail -66 listener.log
6、Oracle集群(CRS)的alert日志和CRS logs:
RAC1
cd /oracle/product/10.2/crs/log/db1 && tail -100 alertdb1.log
cd /oracle/product/10.2/crs/log/db1/crsd/ && tail -166 crsd.log??--crsd.log: th_select_handler message 是可以忽略的信息
cd /oracle/product/10.2/crs/log/db1/cssd/ && tail -166 ocssd.log
cd /oracle/product/10.2/crs/log/db1/racg/ && tail -66 evtf.log
#cd /oracle/product/10.2/crs/log/db1/client/*.log
cd /oracle/product/10.2/crs/log/db1/evmd/ && tail -66? evmd.log
RAC2
cd /oracle/product/10.2/crs/log/db2 && tail -100 alertdb2.log
7、ASM logs:
RAC1:
cd /oracle/admin/+ASM/bdump/ && tail -100 alert_+ASM1.log
RAC2:
cd /oracle/admin/+ASM/bdump/ && tail -100 alert_+ASM2.log
8、實時監視:
1.oracle告警日志:
RAC1(10.10.0.10):
cd $ORACLE_BASE/admin/orcl/bdump && tail -20f alert_orcl1.log
RAC2(10.10.0.20):
cd $ORACLE_BASE/admin/orcl/bdump && tail -20f alert_orcl2.log
2.Oracle集群(CRS)的alert日志
cd /oracle/product/10.2/crs/log/db1 && tail -20f alertdb1.log
總結
以上是生活随笔為你收集整理的oracle巡检 博客,自己总结了一下巡检的工作 for Oracle RAC的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 切下颌角多少钱
- 下一篇: 种植牙装牙冠后多久可以吃东西