Oracle 11gRac 測試案例(四)叢集程式錯誤

pingdanorcale發表於2023-03-14

程式錯誤

場景

CRSD 程式錯誤

過程

模擬CRSD程式異常

For Hp Aix  linux  Solaris:

ps -ef|grep crsd

Kill -9 <crsd pid>

預期結果

1. orarootagent 檢測CRSD程式失敗,CRSD重啟

  檢視以下日誌:

       $GI_HOME/log/<nodename>/crsd/crsd.log

         $GI_HOME/log/<nodename>/agent/ohasd/orarootagent_root/

orarootagent_root.log

衡量標準

監控系統日誌及叢集狀態,符合預期。

實際結果

殺程式

檢查crsd.log

檢查orarootagent_root.log

程式重啟,pid 已變

 

程式錯誤

場景

EVMD 程式錯誤

過程

模擬EVMD程式異常

For Hp Aix  linux    Solaris:

ps -ef|grep evmd

Kill -9 <evmd pid>

預期結果

1.OHASD orarootagent 檢測EVMD程式失敗,CRSD重啟

  檢視以下日誌:

       $GI_HOME/log/<nodename>/evmd/evmd.log

         $GI_HOME/log/<nodename>/agent/ohasd/oraagent_grid/

oraagent_grid.log

衡量標準

監控系統日誌及叢集狀態,符合預期。

實際結果

殺程式

檢查evmd.log

檢查oraagent_grid.log

程式重啟,pid 已變

 

 

程式錯誤

場景

CSSD 程式錯誤

過程

模擬CSSD程式異常

For Hp Aix  linux  Solaris:

ps -ef|grep cssd

Kill -9 <cssd pid>

預期結果

1. 節點重啟

2.發 生重新配置

3. Windows 平臺:控制檯顯示停止程式碼0x0000ffff指示由於CSSD錯誤OraFence重啟視窗

衡量標準

監控系統日誌及叢集狀態,符合預期。

實際結果

節點1殺程式

節點2 叢集alert 日誌

節點1 主機重啟

 

程式錯誤

場景

CRSD ORAAGENT 程式錯誤

過程

模擬CRSD oraagent程式異常

For Hp Aix  linux  Solaris:

Cat   $GI_HOME/log/<nodename>/agent/crsd/oraagent_<GI_owner>/oraagent_<GI_owner>.pid

Kill -9 <pid for GI oraagent process>

預期結果

1. CSRD 檢測ORAAGENT程式錯誤,重啟該程式。檢視以下日誌:

$GI_HOME/log/<nodename>/crsd/crsd.log

$GI_HOME/log/<nodename>/agent/crsd/oraagent_<GI_owner>/oraagent_<GI_owner>.log

衡量標準

監控系統日誌及叢集狀態,符合預期。

實際結果

 

確定程式PID

殺程式

檢查crsd.log

檢查 oraagent_grid.log

程式重啟,pid 已變

 

程式錯誤

場景

CRSD ORAROOTAGENT 程式錯誤

過程

模擬程式異常

For Hp Aix  linux  Solaris:

Cat   $GI_HOME/log/<nodename>/agent/crsd/orarootagent_root/orarootagent_root.pid

Kill -9 <pid for orarootagent process>

預期結果

1. CRSD 檢測ORAROOTAGENT程式異常,並重啟該程式。檢視下列日誌:

 $GI_HOME/log/<nodename>/crsd/crsd.log

 $GI_HOME/log/<nodename>/agent/crsd/orarootagent_root/

orarootagent_root.log

衡量標準

監控系統日誌及叢集狀態,符合預期。

實際結果

確認程式PID

殺程式

檢查crsd.log

檢查orarootagent_root.log

程式已重啟,pid 改變
 

 

 

 

 

程式錯誤

場景

OHASD ORAAGENT 程式錯誤

過程

模擬程式異常

Cat   $GI_HOME/log/<nodename>/agent/ohasd/oraagent_<GI_owner>/

oraagent_<GI_owner>.pid

Kill -9 <pid for oraagent process>

預期結果

1.OHASD 檢測oraagent程式錯誤並重啟該程式。檢查以下日誌:

 $GI_HOME/log/<nodename>/ohash/ohasd.log

 $GI_HOME/log/<nodename>/agent/ohasd/oraagent_<GI_owner>/

oraagent_<GI_owner>.log

衡量標準

監控系統日誌及叢集狀態,符合預期。

實際結果

 

確認程式pid

殺程式

檢查ohasd.log

檢查oraagent_grid.log

程式已重啟,pid 已變

 

 

程式錯誤

場景

OHASD ORAROOTAGENT 程式錯誤

過程

模擬程式異常

Cat   $GI_HOME/log/<nodename>/agent/ohasd/orarootagent_root/orarootagent_root.pid

Kill -9 <pid for orarootagent process>

預期結果

1. OHASD 檢查ORAROOTAGENT程式錯誤並重啟該程式。檢查以下日誌:

    $GI_HOME/log/<nodename>/ohasd/ohasd.log

    $GI_HOME/log/<nodename>/agent/ohasd/orarootagent_root/

orarootagent_root.log

衡量標準

監控系統日誌及叢集狀態,符合預期。

實際結果

確定程式pid

殺程式

檢查ohasd.log

檢查orarootagent_root.log

程式已重啟,pid已變

 

程式錯誤

場景

CSSDAGENT 程式錯誤

過程

模擬CSSDAGENT程式異常

For Hp Aix  linux  Solaris:

ps -ef|grep cssdagent

Kill -9 <pid for cssdagent process>

預期結果

1. OHASD 檢查cssdagent程式錯誤並重啟該程式。檢查日誌:

  $GI_HOME/log/<nodename>/ohasd/ohasd.log

    $GI_HOME/log/<nodename>/agent/ohasd/oracssdagent_root/

oracssdagent_root.log

衡量標準

監控系統日誌及叢集狀態,符合預期。

實際結果

殺程式

檢查ohasd.log

檢查oracssdagent_root.log

檢查程式

 

 

 

程式錯誤

場景

CSSDMONITOR 程式錯誤

過程

模擬CSSD程式異常

For Hp Aix  linux  Solaris:

ps -ef|grep cssdmonitor

Kill -9 <pid for cssdmonitor process>

預期結果

1. OHASD 檢測cssdmonitor程式錯誤並重啟該程式。檢視以下日誌:

  $GI_HOME/log/<nodename>/ohasd/ohasd.log

    $GI_HOME/log/<nodename>/agent/ohasd/oracssdmonitor_root

/oracssdmonitor_root.log

衡量標準

監控系統日誌及叢集狀態,符合預期。

實際結果

cssd 程式

 

檢查 ohasd.log

檢查日誌 oracssdmonitor_root.log

程式已經重啟

 

 

 


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

相關文章