반응형
<Aug 18, 2024 11:01:58 AM KST> <Error> <EmbeddedLDAP> <BEA-171519> <Could not obtain an exclusive lock to the embedded LDAP data files directory: ~경로~ because another WebLogic Server is already using this directory. Ensure that the first WebLogic Server is completely shutdown and restart the server.>
<Aug 18, 2024 11:01:58 AM KST> <Critical> <WebLogicServer> <BEA-000362> <Server failed. Reason: Could not obtain an exclusive lock to the embedded LDAP data files directory: ~경로~ because another WebLogic Server is already using this directory. Ensure that the first WebLogic Server is completely shutdown and restart the server.>
<Aug 18, 2024 11:01:59 AM KST> <Error> <WebLogicServer> <BEA-000383> <A critical service failed. The server will shut itself down>
위처럼 에러 로그가 연달아 여러개 찍힐 때가 있다.
보통은 웹로직 재기동시 발생하며, 종료를 제대로 시키지 않은 채 다시 기동을 할 때 발생하는 경우가 많다.
해결방법)
1. 우선 정상종료 되지 않은 weblogic 프로세스를 kill -9 명령어를 이용해 강제 종료 시킨다. (ps -ef | grep weblogic 으로 확인)
2. ${DOMAIN_HOME}/servers 디렉토리를 백업 후 ${DOMAIN)HOME/servers/Adminserver 아래의 AdminServer.lok 파일을 삭제 후 재기동
3. 잘 되지 않는다면 servers 디렉토리를 통째로 삭제하고 재기동 해본다. (반드시 백업 받아둔 상태, 사실 servers는 없어도 큰 문제가 없긴하다.)
원인)
로그를 보면 Ldap 관련 내용이 있는데, Ldap 은 네트워크 상에서 파일정보/디바이스 정보 등을 찾아보는것을 가능하게 만드는 소프트웨어 프로토콜이라고 한다.
이게 갑자기 왜 나오나 봤더니 이미 웹로직이 기동되어 있어서 뜨는 로그였다.
이처럼 서버가 떠있다면 다른 서버가 중복으로 실행이 안되게끔 .lok 파일을 생성하는데 이 파일을 지우고 기동하면 된다.
728x90
반응형
'IT 공부 > WebLogic 이슈' 카테고리의 다른 글
[WebLogic] WAS 기동 중 애플리케이션 lib 교체 시 다운 현상 (0) | 2024.12.03 |
---|---|
[WebLogic] 날짜 yyyymmdd JVM 옵션 (0) | 2024.12.02 |
[Error] <BEA-090783> Server is running in Development ... 에러 (0) | 2024.09.10 |
[WebLogic] Failed to bind remote object Exception (DataSource) 에러 (0) | 2024.08.14 |
[Error] <BEA-090504> Certificate chain received from ... 이슈 (0) | 2024.08.07 |