ORACLE OCM備考OEM搭建DG報錯:NMO not setuid-root(Unix-only)

清風艾艾發表於2019-10-26

     由於GridControl在我們DBA日常工作中不常用,對於一些OEM的報錯比較陌生,例如:NMO not setuid-root(Unix-only)。但是,在OCM考試中,場景7是對DG的考試,如果我們選擇使用GC搭建DG,如果在場景6中不夠細心,就容易

在場景7搭建DG時,在設定主庫備份資訊時遇到該異常資訊:

    原因是什麼呢?直觀看是:ERROR:NMO not setuid-root(Unix-only),如果是第一次遇到就懵了,在百度上搜原因給

出很多,有oracle使用者資訊不一致的、有主機時間時區不正確的、有的甚至說重建gc。但是,如果DBA不細心,沒有GC的

agent端推送完要執行一個root指令碼,那麼該問題就無法解決。

gridcontrol的agent端推送完需要執行的指令碼如下:

     gridcontrol客戶端推送完使用root執行該指令碼

     gridcontrol客戶端推送完,執行完/u01/app/oracle/agent11g/root.sh指令碼後,再執行DG的建立,主庫備份設定無礙。

    另外,OCM考試中,還有場景5的物件線上重定義,如果使用的是場景1建立的EM,也容易遇到類似問題:

    原因是,可能是Oracle臨時給你的驚喜: 儲存EM指令碼目錄的許可權被修改,需要手工去修復儲存指令碼目錄的許可權。



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

相關文章