설치된 JEUS를 기동하여 Admin 화면을 호출해서 설정이나 구성을 변경할 수 있습니다.
모든 설정을 웹어드민 화면을 통해서 변경하기 때문에 JEUS를 구성하는데 있어 필수적인 순서입니다.
JEUS 아키텍처를 이해하여 어드민이 어떻게 기동되는지 확인한 후 기동시켜서 어드민 화면을 확인합니다.
1. JEUS 구조
JEUS는 도메인 기반으로 시스템을 관리할 수 있도록 DAS(Domain Admin Server)를 제공합니다.
DAS는 웹화면으로 접속이 가능하며, telnet이나 ssh로 서버에 직접 접속하여 명령어 모드로도 사용이 가능합니다.
DAS(Domain Admin Server)
DAS는 도메인에 반드시 하나씩 존재해야 하는 서버로서 실제 서비스를 제공하는 MS(Managed Server)를 중앙에서 관리 및 모니터링 합니다.
또한, 웹어드민(웹관리화면)과 JEUS어드민(명령어모드 관리화면)을 통해 도메인 내의 서버, 서비스, 어플리케이션, 데이터소스 등 리소스를 제어합니다.
NM(Node Manager)
NM은 도메인 단위가 아닌 서버장비 단위로 MS(Managed Server)를 관리하도록 기능을 제공하는 프로세스 입니다.
존재하는 MS들을 시작, 종료, 재기동하여 MS가 정상적인 상태로 서비스가 가능하도록 합니다.
MS(Node Manager)
NM은 도메인 단위가 아닌 서버장비 단위로 MS(Managed Server)를 관리하도록 기능을 제공하는 프로세스 입니다.
위에서 복잡하게 설명되어있으나 결론적으로 DAS -> NM -> MS 의 형태로 프로세스를 기동/중지/변경 하게 되며,
DAS는 설정화면, NM은 수정사항을 반영하거나 기동/중지, MS는 실제로 업무를 처리한다고 이해하면 됩니다.
2. JEUS 기동/중지
아래의 기동, 중지 명령어는 모두 실행파일로 만들어두면 매번 명령어를 입력하는 수고를 덜수 있습니다.
명령어를 notepad 등으로 저장하여 ~~.bat 과 같은 실행파일 형태로 만들어 놓는 것을 좋습니다.
DAS 기동
cmd 창에서 명령어를 수행하여 DAS를 기동합니다.
(아래 명령어를 dsboot.bat으로 생성)
startDomainAdminServer.cmd -domain jeus_domain -u (어드민계정명) -p (암호) |
기동 로그 맨 아래에 RUNNING 출력을 확인하여 정상으로 기동된 것을 확인할 수 있습니다.
DAS 중지
cmd 창에서 명령어를 수행하여 DAS를 중지합니다.
(아래 명령어를 dsdown.bat으로 생성)
stopServer.cmd -host (DAS IP):(DAS port) -u (어드민d계정명) -p (암호) |
NM 기동
cmd 창에서 명령어를 수행하여 NM을 기동합니다.
NM은 명령어를 전달하는 프로세스이므로 start명령어를 이용하여 백그라운드로 실행합니다.
(Unix, Linux에서는 &을 사용하여 백그라운드로 실행)
(아래 명령어를 nmboot.bat으로 생성)
start startNodeManager.cmd > C:\TmaxSoft\JEUS8\nodemanager\logs\nm.log |
NM 중지
cmd 창에서 명령어를 수행하여 NM을 중지합니다.
이때 NM이 사용하기 기본포트는 7730이며
C:\TmaxSoft\JEUS8\nodemanager\jeusnm.xml 파일 내용을 확인하면 포트를 확인할 수 있습니다.
(아래 명령어를 nmdown.bat으로 생성)
stopNodeManager.cmd -host 127.0.0.1 -port 7730 |
MS 기동
최초에 구성된 jeus_domain에 기본적으로 server1이 구성되어 있습니다.
server1을 기동하는 명령어를 수행합니다.
(아래 명령어를 msboot_server1.bat으로 생성)
startManagedServer.cmd -dasurl (DAS IP):(DAS port) -domain jeus_domain -server server1 -u (어드민계정명) -p (암호) |
MS 중지
server1을 중지하는 명령어를 수행합니다.
(아래 명령어를 msdown_server1.bat으로 생성)
stopServer.cmd -host (MS IP):(MS port) -u (어드민계정명) -p (암호) |
3. JEUS 웹어드민 화면
브라우저에서 웹어드민 화면을 호출한 후 어드민계정과 암호를 입력합니다.
로그인하면 위에서 기동한 server1 의 정보를 확인할 수 있습니다.
Servers > 대상 MS > start, stop 을 클릭하여 서버를 기동, 중지할 수 있습니다.
4. JEUS 어드민 명령어 모드
JEUS에서는 어드민을 웹화면 뿐만 아니라 명령어 모드도 제공합니다.
브라우저 등을 사용하지 못하는 경우, 웹어드민이 아닌 명령어 모드로 접근하여 어드민 제어가 가능합니다.
(아래 명령어를 dsa.bat으로 생성)
jeusadmin.cmd -host (DAS IP):(DAS port) -domain jeus_domain -u (어드민계정명) -p (암호) |
server-info 명령을 실행하여 현재 기동된 MS 정보를 확인합니다.
웹어드민 화면에서 확인할 수 있는 정보들을 동일하게 제공하며
help 명령어를 입력하면 사용 가능한 명령어를 확인할 수 있습니다.
'WAS' 카테고리의 다른 글
업무 서버를 추가해보기 (0) | 2023.04.20 |
---|---|
JEUS 샘플 테스트 페이지 호출해보기 (0) | 2023.04.19 |
WAS 설치하기 (0) | 2023.01.07 |
WAS란 무엇인가? (0) | 2023.01.07 |