AIX系統謹慎使用reboot命令

zhouxianwang發表於2014-11-26
在客戶一次停機維護中,發現了這個問題。

環境是ORACLE 10G RAC for AIX6,使用了HACMP管理共享磁碟。

在停機維護時間段內需要重啟主機,當關閉了資料庫和CLUSTER後,節點1使用reboot命令重啟作業系統,等了很長時間,系統仍然沒有啟動的跡象,不得以到機房中檢查,發現伺服器處於關機狀態。

手工啟動伺服器後,發現HACMP啟動報錯,原因是/etc/snmpdv3.conf檔案被清空。將另外節點的檔案複製到當前節點上,HACMPRAC環境順利啟動。

而節點2同樣採用reboot操作,同樣伺服器沒有自動重啟而只是關機,手工啟動後發現ORACLE_HOME所在盤出現錯誤,必須要執行fsck命令,結果檢查出幾個不一致的塊,並且丟失了一些檔案,好在出問題的都是Oracle產生的trace檔案,fsck結束後該盤順利掛載。

特意檢查了一下reboot命令,發現這個命令在單使用者模式下是重啟伺服器,而多使用者模式下,該命令只是關機,而且可能會導致檔案系統的損壞。

正確的重啟方式是shutdown–Fr,隨後又進行了兩次重啟,都採用了shutdown –Fr方式,沒有碰到任何問題

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

相關文章