WAS 엔지니어

[weblogic/Admin console] Nodemanager로 Weblogic 기동/중지 방법 본문

WAS/WebLogic

[weblogic/Admin console] Nodemanager로 Weblogic 기동/중지 방법

bluerainxx 2022. 10. 24. 16:35

먼저,

Weblogic 기동/중지방법은 2가지가 있다.

1. 스크립트 사용

2. 콘솔의 노드매니저 사용

 

이 중 2번째 방법을 정리하고자 한다.

 

설정 하면서 발생한 에러는 하단의 Error에 정리해 뒀다.


🎈 테스트 환경

- OS : linux 7.8

- WAS : weblogic 12.2.1.4


 

노드 매니저(Node Manager)

- 웹로직에서 제공하는 유틸리티 (웹로직의 시스템과 연계되는 관리자)

- 어드민서버와 연동하여 매니지드 서버에 기동/중지/재기동 명령을 전달가능

 

 

 

 구성 방법

* 작업순서 요약

리눅스 콘솔 (노드매니저 구성) -> 어드민 콘솔 접속 -> 시스템생성 -> 매니지드 서버 추가 -> 매니지드 서버 기동 

 

 

1. 리눅스 콘솔 : 노드매니저 구성

 

1) nodemanager 디렉토리 이동

 

1
$ cd $DOMAIN_HOME/nodemanager
 

 

버전 12.1.1 이하 일 경우, $WL_HOME/common/nodemanager

 

 

 

 

2) 노드매니저 스크립트 실행

 

1


2






3
$ ./startNodeManager.sh


실행 로그들
.
.
.
.
.

Ctrl + C 로 중지
 

 

 

3) nodemanager.properties 수정

 

1
2







$ cd $DOMAIN_HOME/nodemanager
$ vi nodemanager.properties

...
ListenAddress= [노드매니저가 운영될 IP 입력 권장]
SecureListener=false 인증서가 없는 경우 SSL 옵션 비활성화
...


:wq (저장)

 

 

 

 

 

 

4) 노드매니저 재실행

 

1
$ ./startNodemanager.sh
 

노드매니저 실행 로그

 

 

 

 

 

 

 

 

 

 

 

2. admin console - Nodemanager 연동 

 

 

 

1) 어드민 서버 기동 후 콘솔 접속

 

 

 

 

2) 시스템 -> 새로만들기 클릭

 

(기존에 있는 것은 필자가 테스트 하던 것이므로 무시할 것)

 

 

 

 

3)  이름 / 시스템 OS 설정

 

 

 

 

 

 

4) 유형 / 수신주소 / 수신포트 설정 후 완료

 

 

 

 

 

 

5) 시스템 서버 이름 클릭 -> 구성 -> 서버 -> 추가 

 

클릭

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6) 매니지드 서버 노드매니저 구동 설정

 

 

 

 

 

3. Managed 서버 컨트롤(기동/중지) 확인

 

 

 

 

 

 

 

 

 

 

기동 성공

 

기동된 서버로 페이지 호출

 

 

 

 

기동 서버 프로세스 확인

 

 

 

 

 

 Error

 

1. node manager 구성 없이 어드민서버에서 기동 시도 시

 

[해결]

노드매니저 구성을 완료하고(위에 정리된 내용) 재시도


2. 노드매니저 기동하지 않은 상태로 매니지드 서버에 대한 노드관리자 상태 확인 시 

 

 

 

 

[해결]

startNodemanager.sh 기동 후 재 확인

 

노드매니저 기동

 

 

재확인

 

 

 

 

 


3. Admin console에서 노드매니서 이용해서 매니지드 서버 기동시 FAILED_NOT_RESTARTABE 상태 오류

 

에러 메시지(핵심)

 

<Oct 24, 2022 10:49:35 AM KST> <INFO> <base_domain> <M1> <Server failed but will not be restarted because the maximum number of restart attempts has been exceeded>

 

 

 

이 와 같이 메시지 발생

 

 

 

[해결]

매니지드 서버 -> 구성 -> 서버 시작 부분에서 인수 에러났었음

인수 부분에 설정 된 값이 있다면 아예 제거 후 재기동 해 볼 것

 

 

 

'WAS > WebLogic' 카테고리의 다른 글

[Tuning] Muxer 설정  (0) 2022.10.12
[Error] display environment variable not set  (0) 2022.10.11
[Error] authentication for user denied  (0) 2022.09.26
[Weblogic] 웹로직 점검 방법  (0) 2022.09.15
[weblogic14c] 정리  (0) 2022.09.06
Comments