EBS R12.2.4 忘記weblogic密碼問題 - 2

tolywang發表於2014-10-31

5. 因為EBS R12.2在啟動過程中預設會透過adstrtal.sh呼叫adadminsrvctl.sh開啟AdminServer和NodeManager (指令碼會探測是否開啟,如果開啟則不管) 。在開啟EBS應用的時候,我們發現如果只是更改了AdminServer及各個managed Server, 比如oacore_server1, forms_server1等DOMAIN_HOME/servers/oacore_server1/security/下的 boot.properties 的密碼, 開啟還是會報錯,EBS R12.2 開啟nodemanager居然有需要密碼。

以為NodeManager也和AdminServer一樣在 security下有一個類似boot.properties檔案,找了半天,才發現一個疑似密碼檔案,裡面應該是加密後的。

vi /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS/config/nodemanager/nm_password.properties
內容如下:
#Node manager user information
hashed={Algorithm\=SHA-256}9GQXDZWTkyeG8ozRetX48lfnooPQh1SEe+D7dNt1S20\=

沒有辦法手工修改,應該是有工具或命令修改。(備註: 後來發現其實是可以類似boot.properties一樣更改的,
刪除hashed=這一行,加入username=xxxx,換行password=xxxxx就可以了)。

嘗試登入到 weblogic console中更改 。

在域結構下選擇:  點選DOMAIN NAME --&gt 點選TAB :Security --&gt General --&gt
拉到最後點選 Advanced --&gt 點選左上角 Lock & Edit按鈕 --&gt 修改NodeManager Password
--&gt 拉到最上層或最下層,點選Save --&gt 點選左上角的Release Configuration

6. 因為事先就更改了各個oacore_server1等managed server的 security/boot.properties中的密碼,所以
啟動adstrtal.sh 順利完成。

 

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

相關文章