1. 程式人生 > >weblogic應用,前端頁面無法啟動,報找不到頁面,重啟服務報“Unable to obtain file lock but will retry”的解決辦法

weblogic應用,前端頁面無法啟動,報找不到頁面,重啟服務報“Unable to obtain file lock but will retry”的解決辦法

啟動weblogic的時候報:“Unable to obtain file lock but will retry”

原因:因為伺服器down掉了,weblogic相關程序非正常關閉,導致下次重啟動時候報此類錯誤,不知道還有沒有別的原因,也不知道還有沒有別的解決辦法(殺死相關程序無濟於事),以下辦法可解決問題

解決辦法:

1. 刪除edit.lok

進入到weblogic應用的如下路徑:

cd /home/weblogic/Oracle/Middleware/user_projects/domains_new

將edit.lok檔案刪掉

rm edit.lok

2.刪除config.lok

進入到如下路徑:

cd /home/weblogic/Oracle/Middleware/user_projects/domains_new/weblogic/config

將config.lok檔案刪掉

rm config.lok

3.刪除AdminServer.lok

cd /home/weblogic/Oracle/Middleware/user_projects/domains_new/weblogic/servers/AdminServer/tmp

rm AdminServer.lok

4.刪除EmbeddedLDAP.lok

rm mbeddedLDAP.lok

5. 進入到如下路徑:

cd /home/weblogic/Oracle/Middleware/user_projects/domains_new/weblogic

找到如下檔案:

 find servers/ -name "*.DAT"

servers/AdminServer/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT

servers/AdminServer/data/store/default/_WLS_ADMINSERVER000000.DAT

刪除這兩個檔案

重新啟動weblogic,成功連線上,weblogic日誌顯示正常,前端頁面能夠正常開啟

<2015-11-4 上午10時55分36秒 CST> <Notice><WebLogicServer> <BEA-000365> <Server state changed toRUNNING.>