控制臺啟動server時報"對于服務(wù)器server-1與計算機machin
<!--StartFragment -->
對于服務(wù)器AdminServer, 與計算機Machine-0相關(guān)聯(lián)的節(jié)點管理器無法訪問。
所有所選服務(wù)器當(dāng)前都處于與此操作不兼容的狀態(tài), 或未與運行的節(jié)點管理器關(guān)聯(lián), 或沒有授權(quán)您執(zhí)行請求的操作。不會執(zhí)行任何操作
次錯誤基本都遇到過。在網(wǎng)上搜了半天,最后才解決,基本如下:
對于服務(wù)器server-1與計算機machine-2相關(guān)聯(lián)的節(jié)點管理器無法訪問。
所有所選服務(wù)器當(dāng)前都處于與此操作不兼容的狀態(tài), 或未與運行的節(jié)點管理器關(guān)聯(lián), 或沒有授權(quán)您執(zhí)行請求的操作。不會執(zhí)行任何操作。
原因:nodemanager沒有啟起來
一、對于managedServer于adminServer在同一服務(wù)器上的情況:
1、在控制臺可查看該機器的節(jié)點管理器端口,比如為5556
2、用netstat -nap | grep 5556命令查看端口為5556的進(jìn)程是否存在便知nodemanager是否已啟動,這時肯定是不存在的
3、但是用ps -ef |grep java命令查看進(jìn)程,可看到NodeManager進(jìn)程
4、用kill -9 NodeManager進(jìn)程號
5、vi /etc/hosts查看ip地址配置是否正確
6、vi /etc/sysconfig/network查看機器名配置是否正確
7、vi $WL_HOME/common/nodemanager/nodemanager.properties查看以下配置是否正確,這里的端口5556就與上文提到的端口一致,如果端口不對可能是因為在前一次nodemanager起來之后,在控制臺修改了端口,而在nodemanager.properties文件中保存的還是原端口,所以當(dāng)再次啟動nodemanager時,啟動的端口不是修改后的而是原來的。
ListenPort=5556
SecureListener=false
StartScriptEnabled=true
二、如果AdminServer在服務(wù)器A上,ManagedServer在服務(wù)器B上的情況:
這時候不能啟動nodemanager還可能是因為服務(wù)器B無法與服務(wù)器A通訊,這時候會報socket相關(guān)錯誤。此時,
1、在B服務(wù)器上修改$WL_HOME/common/nodemanager/nodemanager.properties文件:
SecureListener=false
StartScriptEnabled=true
2、在B上$WL_HOME/common/bin/目錄下執(zhí)行wlst.sh腳本
./wlst.sh即可
3、執(zhí)行完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
以上三項指服務(wù)器A上登錄控制臺時的用戶名、密碼及IP地址和端口
5、如果第4步執(zhí)行成功,則顯示
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'my_domain'.
會跳到wls:/my_domain/serverConfig>
my_damain指服務(wù)器A上的domain
如果第4步執(zhí)行不成功,會返回第3步重新輸入connect()
此時也可輸入dumpStack()回車,查看具體錯誤
6、第5步執(zhí)行成功后,在wls:/my_domain/serverConfig>下依次執(zhí)行
nmEnroll('/home/weblogic/Oracle/Middleware/wlserver_10.3/common/nodemanager')
nmEnroll('/home/weblogic/Oracle/Middleware/user_projects/domains/server_b_domain')
這里的weblogic目錄指服務(wù)器B上的weblogic目錄,視自己的目錄修改語句。
7、注冊成功后,按ctrl+c返回weblogic目錄,再到$WL_HOME/servers/bin目錄下
nohup ./startNodeManager.sh &啟動nodemanager
本文題目:weblogic受管理服務(wù)與nodemanger節(jié)點之間連接的配置-創(chuàng)新互聯(lián)
當(dāng)前地址:http://vcdvsql.cn/article38/ddgjpp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、響應(yīng)式網(wǎng)站、品牌網(wǎng)站建設(shè)、定制開發(fā)、虛擬主機、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容