Linux中Weblogic啟動異常
一、啟動報錯
<BEA-141281> <unable to get file lock, will retry …>
解決辦法
一.刪掉Domain下的*.lok檔案
1. 刪除edit.lok
進入到domain_home下:
cd /u01/Oracle/Middleware/user_projects/domains/idm_domain
將edit.lok檔案刪掉
rm edit.lok
2.刪除config.lok
進入到domain_home/config下:
cd /u01/Oracle/Middleware/user_projects/domains/idm_domain/config/
將config.lok檔案刪掉
rm config.lok
3.刪除AdminServer.lok
cd /u01/Oracle/Middleware/user_projects/domains/idm_domain/servers/AdminServer/tmp
rm AdminServer.lok
4.刪除EmbeddedLDAP.lok
/u01/Oracle/Middleware/user_projects/domains/idm_domain/servers/AdminServer/data/ldap/ldapfiles
rm EmbeddedLDAP.lok
二.刪掉Domain下的*.DAT檔案:
進入到domain_home當中
cd /u01/Oracle/Middleware/user_projects/domains/idm_domain
找到檔案被刪掉
[[email protected] idm_domain]$ find servers/ -name "*.DAT"
servers/AdminServer/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT
servers/AdminServer/data/store/default/_WLS_ADMINSERVER000000.DAT
二、繼續報錯
<BEA-280061> <The persistent store “_WLS_AdminServer” could not be deployed: weblogic.store.PersistentStoreException: [Store:280105]The persistent file store “_WLS_AdminServer” cannot open file _WLS_ADMINSERVER000000.DAT. weblogic.store.PersistentStoreException: [Store:280105]The persistent file store “_WLS_AdminServer” cannot open file _WLS_ADMINSERVER000000.DAT. at weblogic.store.io.file.Heap.open(Heap.java:325)
解決辦法:因為下面兩個檔案沒有刪除,刪除掉重啟就好了
servers/AdminServer/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT
servers/AdminServer/data/store/default/_WLS_ADMINSERVER000000.DAT
網上找的解決辦法:
find . -name “*.DAT” -print -exec rm {} \;
find . -name “*.lok” -print -exec rm {} \;
For Admin server
$DOMAIN_HOME/servers/<server name>/tmp/Adminserver.lok
$DOMAIN_HOME/servers/<server name>/data/ldap/ldapfiles/Embedded.lok
$DOMAIN_HOME/servers/<server name>/data/store/default/_WLS_ADMINSERVER000000.DAT
$DOMAIN_HOME/servers/<server name>/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT
For Managed servers
$DOMAIN_HOME/servers/<server name>/tmp/<servername>.lok
$DOMAIN_HOME/servers/<server name>/data/ldap/ldapfiles/Embedded.lok
$DOMAIN_HOME/servers/<server name>/data/ldap/store/default/_WLS_<servername>000000.DAT
$DOMAIN_HOME/servers/<server name>/data/ldap/store/diagnostics/WLS_DIAGNOSTICS000000.DAT
三、啟動到一半報錯,貌似埠被佔用
<Error> <Server> <BIEE> <AdminServer> <DynamicListenThread[Default[1]]> <<WLS Kernel>> <> <11d1def534ea1be0:6838a223:14bcf28f0c4:-8000-000000000000000c> <1425109784345> <BEA-002606> <Unable to create a server socket for listening on channel "Default[1]". The address fe80:0:0:0:ba2a:72ff:fed4:83a1 might be incorrect or another process is using port 7001: java.Net.BindException: Address already in use.>
解決辦法:執行ps -ef|grep leg,發現有一個weblogic在執行(帶有jdk比較長的那個)佔用了埠,殺掉,kill -9 加程序id(第二個數字),重新啟動weblogic即可。
相關推薦
Linux中Weblogic啟動異常
一、啟動報錯 <BEA-141281> <unable to get file lock, will retry …> 解決辦法 一.刪掉Domain下的*.lok檔案 1. 刪除edit.lok 進入到domain_home下
linux中weblogic相關命令操作
異常 重復 ins gic host 可能 子shell 並且 admins 在weblogic的目錄下找到bin目錄,其中有startWeblogic.sh、startManagerWeblogic.sh等 首先需要啟動startWeblogic.sh,這個是管理服務,也
Linux下weblogic啟動慢
重啟 dom linu lib dev java_home 啟動 security jre 修改Linux上Weblogic使用的jdk $JAVA_HOME/jre/lib/security/java.security (/bea/weblogic/jdk150_12/j
Linux中network啟動不了
今天Linux突然連不上網,以前還好好的。重啟network,報錯 Restarting network (via systemctl): Job for network.service failed. See *systemctl status network.service* a
linux中springboot啟動
後臺啟動 java -jar xxx.jar & 制定控制檯的標準輸出 java -jar xxx.jar > catalina.out 2>&1 & catalina.out將標準輸出指向制定檔案catalina
在 Linux 中自動啟動 Confluence 6
在 Linux/Solaris 環境下,最好的辦法是對每一個服務進行安裝和配置(包括 Confluence),同時配置這些服務許可權為他們所在使用者需要的服務許可權即可, 為例項建立一個 Confluence,使用下面的命令: sudo useradd --create-home -c "Co
Tomcat在Linux環境下啟動異常 java.net.UnknownHostException: HP_MAIN12: HP_MAIN12
剛開發完一個專案,在本地部署的時候沒有任何異常,到Linux系統就出現這樣那樣的問題,下面就是其中一個: Tomcat在Linux平臺下啟動的時候丟擲java.net.UnknownHostException: HP_MAIN12: HP_MAIN12異常: 2014-01-09 11:04:26,609
linux中network啟動不了的三種解決方案
我百度了好久,沒找到我的問題,後來是google找到的(1) 檢視主機地址 ip addr link/other 後既是主機地址修改/etc/sysconfig/network-scripts/ifcfg-ens33 檢視HWADDR地址如果沒有,新增,如果和ip add
Linux中weblogic中axis.jar的衝突的解決辦法
最近在專案上遇見在Linux中weblogic中axis.jar的衝突,說axis.jar包檔案裡面缺少了某個類,但是在Windows是正常的,最後把Windows中weblogic自己帶到axis.jar包替換後可以
linux中tomcat啟動較慢的解決辦法
1.場景還原 今天在部署linux伺服器java環境的時候,筆者發現tomcat啟動非常慢,堪稱龜速!起初筆者以為是哪裡配置出錯了,於是反覆檢查配置,無果而終;於是再仔細看了看日誌,tomcat啟動沒有報出什麼錯,只是有種卡住的意味,筆者稱之為“tomcat假死”。 2
linux中nginx啟動和關閉
啟動程式碼格式:nginx安裝目錄地址 -c nginx配置檔案地址 例如: [root@ettest app]# /usr/sbin/nginx -c /etc/nginx/nginx.conf 停止的方法: 停止的方法有三種: 第一種: 1.檢視程序命令
Linux中:mysql自動啟動
bin fig 鏈接 conf 自動啟動 一個bug 沒有 rec sudo 檢查自啟動列表中有沒有mysql:chkconfig mysqld on ,有的話就執行:chkconfig mysqld on ,用這個命令設置自啟 問題:在安裝mysql自啟時出現: /s
Linux中nginx服務器啟動腳本
nginx啟動腳本 linux shell腳本 Linux中nginx服務器啟動腳本,將此腳本放入/etc/init.d/目錄下,進行啟動和關閉,並用chkconfig命令將nginx加入到chkconfig管理中,設置開機自啟動。 詳細腳本如下:#!/bin/bash #aut
[中英對照]Booting Process in Linux RHEL 7 | Linux RHEL 7啟動過程
quick .org org lin really conf linked 傳統 temp Booting Process in Linux RHEL 7 | Linux RHEL 7啟動過程 In this post, I will guide you booting p
(轉)Linux中設置服務自啟動的三種方式
情況下 level httpd sysv kconfig clas mage com ssh 有時候我們需要Linux系統在開機的時候自動加載某些腳本或系統服務 主要用三種方式進行這一操作: ln -s 在/etc/rc.d/rc
linux中tomcat服務的啟動問題
今日2018年10月16日,在專案過程中遇到了tomcat奔潰(崩潰?)的問題。最後經過亦師亦友的同行講解,我明白了原因。故來此與各位大佬交流分享一下。總結的話語有什麼問題,還望各位大佬批評指正,感激不盡。 先下結論吧(後面再去分析結果):在web專案中,容器若是tomcat,禁
linux中啟動 java -jar 後臺執行程式 linux中啟動 java -jar 後臺執行程式
ps -ef | grep java 查詢java 端口占用 linux中啟動 java -jar 後臺執行程式 直接用java -jar xxx.jar,當退出或關閉shell時,程式就會停止掉。以下方法可讓jar執行後一直在後臺執行。
Linux下重新啟動WebLogic命令
霸王式重啟 1、殺程序 ps -ef|grep java 查詢java類程序 killall java 殺掉所有java程序 kill -9 PID 也可殺掉指定程
uboot中ramdisk啟動linux的兩種方法
轉載地址:https://blog.csdn.net/dropping_1979/article/details/20628109 首先要確保核心支援ramdisk啟動: The configuration of the kernel is as follow: &nb
Linux中tomcat隨服務器自啟動的設置方法
ont 方法 16px font etc png 下載到本地 自啟 rtu 1. cd到rc.local文件所在目錄,一般在 /etc/rc.d/目錄。 2. 將rc.local下載到本地windows系統中。 3. 編輯rc.local,將要啟動的tomcat /bin