Ⅰ linux下如何啟動和關閉weblogic
在你定義的域中可以找到如下命令:
/[youHome]/domains/[yourDomain]/startWebLogic.sh
/[youHome]/domains/[yourDomain]/stopWebLogic.sh
用telnet遠程式控制制伺服器, 遠程啟動WEBLOGIC服務,啟動後關閉telnet,WebLogic服務也跟著停止,這是因為使用telnet啟動的進程會隨著telnet進程的關閉而關閉。所以我們可以使用一些UNIX下的命令來做到不關閉
啟動weblogic,可以參考如下命令:
nohup ./startWebLogic.sh &
查看後台(nohup 會在當前目錄下生成一個nohup.out文件作為輸出)
tail -f nohup.out
或者:
nohup ./startWebLogic.sh >日誌文件名 &
查看後台
tail -f 日誌文件名
關閉weblogic
一般情況很難關閉,需要殺掉後台進程(經常這樣)
查看後台web進程
#ps -ef|grep java 如:
root 123456 2346546
root 1346464 64646464
殺後台進程 :#kill -9 1346464
使用命令tail -f 文本文件名即可監視遠程文件的變動情況,例如要監視Weblogic某一域的日誌輸出只需要輸入命令:tail -f nohup.out
讓weblogic後台啟動的兩種方法:
第一種:輸入:nohup ./startWebLogic.sh &
第二種:輸入: ./startWebLogic.sh
進行交互作用
然後再按「ctrl+z」
再輸入bg
Ⅱ linux怎樣將weblogic進程ID值賦給變數
1、既然要殺掉,直接殺掉即可,判斷有沒有weblogic也沒什麼意義
ps -ef|grep weblogic|grep -v grep | awk '{print $2}' |xargs kill -9
2、如果所有的java進程都是weblogic,或者要殺掉所有的java進程
pgrep java|xargs kill -9
Ⅲ linux啟動weblogic報錯
linux系統啟動weblogic受管伺服器報如下錯誤時:
解決方法:進入cd Middleware/ ,使用 find 。 -name *.lok 命令查找文件,然後刪除即可。
例: rm 。/user_projects/domains/base_domain/servers/pc-linux01/tmp/pc-linux01.lok
linux系統啟動weblogic受管伺服器報Socket closed錯誤
linux系統啟動weblogic受管伺服器報如下錯誤時:
Multicast socket receive error: java.net.SocketException: Socket closed
……
java.io.IOException: Invalid argument
解決辦法:
打開/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin下的startManagedWebLogic.sh文件,找到
JAVA_OPTIONS=「-Dweblogic.security.SSL.trustedCAKeyStore=」/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts「 ${JAVA_OPTIONS}」
修改為
JAVA_OPTIONS=「-Dweblogic.security.SSL.trustedCAKeyStore=」/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts「 ${JAVA_OPTIONS} -Djava.net.preferIPv4Stack=true」
上面就是Linux下啟動weblogic受管伺服器兩種常見報錯的解決方法,如果你在啟動weblogic受管伺服器的時候出現如上錯誤提示,可以嘗試使用本文介紹的方法進行解決。
Ⅳ linux 啟動 weblogic 後 怎麼 退出
啟動weblogic,可以參考如下命令:
nohup ./startWebLogic.sh &
查看後台(nohup 會在當前目錄下生成一個nohup.out文件作為輸出)
tail -f nohup.out
或者:
nohup ./startWebLogic.sh >日誌文件名 &
查看後台
tail -f 日誌文件名
關閉weblogic,我們更傾向於直接殺掉weblogic進程:
ps -ef|grep java
查找到進程ID之後,直接運行如下命令:
kill -9 ID
Ⅳ linux下如何啟動和關閉weblogic
在你定義的域中可以找到如下命令:/[youHome]/domains/[yourDomain]/startWebLogic.sh/[youHome]/domains/[yourDomain]/stopWebLogic.sh啟動weblogic,可以參考如下命令:nohup ./startWebLogic.sh 查看後台(nohup 會在當前目錄下生成一個nohup.out文件作為
在你定義的域中可以找到如下命令:
/[youHome]/domains/[yourDomain]/startWebLogic.sh
/[youHome]/domains/[yourDomain]/stopWebLogic.sh
啟動weblogic,可以參考如下命令:
nohup ./startWebLogic.sh &
查看後台(nohup 會在當前目錄下生成一個nohup.out文件作為輸出)
tail -f nohup.out或者:nohup ./startWebLogic.sh 日誌文件名 &查看後台tail -f 日誌文件名
關閉weblogic,我們更傾向於直接殺掉weblogic進程:
查找到進程ID之後,直接運行如下命令:kill -9 ID作者 aniyo
Ⅵ linux怎麼看weblogic進程
1、結合netstat -ntlp看埠和PID 2、startWeblogic.sh裡面有個SERVER_NAME="Name1"可以設置名字的 3、ps -ef |grep weblogic -Dweblogic.Name=${SERVER_NAME}
Ⅶ linux下如何驗證weblogic已經啟動命令
在你定義的域中可以找到如下命令:/[youhome]/domains/[yourdomain]/startweblogic.sh/[youhome]/domains/[yourdomain]/stopweblogic.sh啟動weblogic,可以參考如下命令:nohup
./startweblogic.sh
查看後台(nohup
會在當前目錄下生成一個nohup.out文件作為
在你定義的域中可以找到如下命令:
/[youhome]/domains/[yourdomain]/startweblogic.sh
/[youhome]/domains/[yourdomain]/stopweblogic.sh
啟動weblogic,可以參考如下命令:
nohup
./startweblogic.sh
&
查看後台(nohup
會在當前目錄下生成一個nohup.out文件作為輸出)
tail
-f
nohup.out或者:nohup
./startweblogic.sh
日誌文件名
&查看後台tail
-f
日誌文件名
關閉weblogic,我們更傾向於直接殺掉weblogic進程:
查找到進程id之後,直接運行如下命令:kill
-9
id作者
aniyo
Ⅷ linux上兩台機器搞個weblogic高可用性集群
我正在配置你說的這種互備模式,已配置完成。但是目前缺少進程監控腳本,只能實現手動切換,不能實現自動切換。
Ⅸ LINUX啟動weblogic
服務本來就是開啟中。。。
是不是重啟沒殺干凈?