weblogic 受管理服務與nodemanger節點之間連線的配置

abin1703發表於2018-09-20

控制檯啟動server時報"對於伺服器server-1與計算機machin
<!--StartFragment -->
對於伺服器AdminServer, 與計算機Machine-0相關聯的節點管理器無法訪問。
所有所選伺服器當前都處於與此操作不相容的狀態, 或未與執行的節點管理器關聯, 或沒有授權您執行請求的操作。不會執行任何操作
次錯誤基本都遇到過。在網上搜了半天,最後才解決,基本如下:
對於伺服器server-1與計算機machine-2相關聯的節點管理器無法訪問。
所有所選伺服器當前都處於與此操作不相容的狀態, 或未與執行的節點管理器關聯, 或沒有授權您執行請求的操作。不會執行任何操作。
原因:nodemanager沒有啟起來
一、對於managedServer於adminServer在同一伺服器上的情況:
1、在控制檯可檢視該機器的節點管理器埠,比如為5556
2、用netstat -nap | grep 5556命令檢視埠為5556的程式是否存在便知nodemanager是否已啟動,這時肯定是不存在的
3、但是用ps -ef |grep java命令檢視程式,可看到NodeManager程式
4、用kill -9 NodeManager程式號
5、vi /etc/hosts檢視ip地址配置是否正確
6、vi /etc/sysconfig/network檢視機器名配置是否正確
7、vi $WL_HOME/common/nodemanager/nodemanager.properties檢視以下配置是否正確,這裡的埠5556就與上文提到的埠一致,如果埠不對可能是因為在前一次nodemanager起來之後,在控制檯修改了埠,而在nodemanager.properties檔案中儲存的還是原埠,所以當再次啟動nodemanager時,啟動的埠不是修改後的而是原來的。
ListenPort=5556
SecureListener=false
StartScriptEnabled=true

二、如果AdminServer在伺服器A上,ManagedServer在伺服器B上的情況:
這時候不能啟動nodemanager還可能是因為伺服器B無法與伺服器A通訊,這時候會報socket相關錯誤。此時,
1、在B伺服器上修改$WL_HOME/common/nodemanager/nodemanager.properties檔案:
SecureListener=false
StartScriptEnabled=true
2、在B上$WL_HOME/common/bin/目錄下執行wlst.sh指令碼
./wlst.sh即可
3、執行完2後會來到wls:/offline>下,在此輸入connect()回車
4、此時會依次要求輸入AdminServer的使用者名稱、密碼及url如下
Please enter your username [weblogic] :weblogic
Please enter your password [weblogic] :
Please enter your server URL [t3://localhost:7001] :t3://adminServerIP:port
以上三項指伺服器A上登入控制檯時的使用者名稱、密碼及IP地址和埠
5、如果第4步執行成功,則顯示
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'my_domain'.
會跳到wls:/my_domain/serverConfig>
my_damain指伺服器A上的domain
如果第4步執行不成功,會返回第3步重新輸入connect()
此時也可輸入dumpStack()回車,檢視具體錯誤
6、第5步執行成功後,在wls:/my_domain/serverConfig>下依次執行
nmEnroll('/home/weblogic/Oracle/Middleware/wlserver_10.3/common/nodemanager')
nmEnroll('/home/weblogic/Oracle/Middleware/user_projects/domains/server_b_domain')
這裡的weblogic目錄指伺服器B上的weblogic目錄,視自己的目錄修改語句。
7、註冊成功後,按ctrl+c返回weblogic目錄,再到$WL_HOME/servers/bin目錄下
nohup ./startNodeManager.sh &啟動nodemanager

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

相關文章