weblogic使用過程中的部分報錯與解決方案

來源:互聯網
上載者:User

標籤:dom   方案   entity   解決辦法   middle   解決   already   other   oracl   

報錯一:

vim中 E212:無法開啟並寫入檔案

編寫設定檔時,常常忘記切換到root使用者,導致檔案編輯完畢,敲入:wq 退出儲存時,出現 E212:無法開啟並寫入檔案 的錯誤提示。這是由於在該目錄下目前使用者沒有寫入權限導致,修改該檔案的許可權即可

 

報錯二:

weblogic11g安裝成功後,啟動報錯Getting boot identity from user

在/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/下建立security目錄,然後vi boot.properties,加入
username=xxxx

password=xxxx

然後啟動weblogic就正常了。

 

報錯三:

Could not get the server file lock. Ensure that another server is not running in the same directory. Retrying for another 60你沒有正常的關閉weblogic的服務,導致服務沒有關閉。解決辦法:C:\Oracle\Middleware\Oracle_Home\user_projects\domains\new_domain\bin(目錄會有不同) 運行stopWebLogic.cmd即正常關閉一下,即可以解決問題。

 

報錯四:

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

解決方案:

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

cd /home/weblogic/Oracle/Middleware/user_projects/domains_new/weblogic/servers/AdminServer/data/ldap/ldapfiles

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

刪除這兩個檔案

再次啟動./startWeblogic,域正常啟動

報錯五:

weblogic.management.ManagementException: Unable to obtain lock on /home/weblogic/Oracle/Middleware/user_projects/domains/wxuatdomain/servers/m1/tmp/m1.lok.

Server may already be running

解決辦法:是因為m1.lok檔案被鎖住,需要釋放命令如下

[[email protected] bin]$ fuser -u /home/weblogic/Oracle/Middleware/user_projects/domains/domain/servers/m1/tmp/m1.lok
/home/weblogic/Oracle/Middleware/user_projects/domains/domain/servers/m1/tmp/m1.lok: 26974(weblogic)
[[email protected] bin]$ 
[[email protected] bin]$ 
[[email protected] bin]$ kill -9 26974
[[email protected] bin]$ fuser -u /home/weblogic/Oracle/Middleware/user_projects/domains/domain/servers/m1/tmp/m1.lok

 

報錯六:

<Failure occured in the execution of deployment request with ID ‘1260242468756‘ for task ‘weblogic.deploy.configChangeTask.1‘. Error is: ‘weblogic.application.ModuleException: ‘weblogic.application.ModuleException:

  停止域(domain)。

  進入$DOMAIN_HOME/servers/AdminServer目錄,清除其中 cache 目錄和 tmp 目錄下的所有內容。

  重啟域。

 

報錯七:

There is insufficient memory for the Java Runtime Environment to continue

經過查證,再在/etc/security/下一看。centos6多出來一個limits.d目錄,下面有個檔案: 90-nproc.config
此檔案內容:
# Default limit for number of user‘s processes to prevent
# accidental fork bombs.
# See rhbz #432903 for reasoning.


*          soft    nproc     1024
root       soft    nproc     unlimited
這裡限制了1024呀,果斷注釋。

問題解決。

另外,linux系統查看正在啟動並執行進程數查看命令:ps -ef|wc -l

報錯八:

Application cvdecs does not have any Components in it

解決方案:一般引起這個問題的原因是weblogic部署的程式與建立的資料來源名稱相同,修改資料來源名稱即可

weblogic使用過程中的部分報錯與解決方案

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.