제2장 WebAdmin 시작하기

본 장에서는 WebAdmin의 기본 기능 공통 기능에 대해서 설명한다.

2.1. WebAdmin 시작

WebAdmin에 접속한 후 로그인 화면에서 사용자 정보를 입력한다. 로그인 화면에서 사용자 아이디와 비밀번호를 입력한 후 [로그인] 버튼을 클릭한다.

[그림 2.1] WebAdmin 로그인 화면

figure login

참고

최초 설치된 경우 초기 아이디/비밀번호는 admin/admin으로 설정되어 있다.

참고

비밀번호 불일치로 로그인이 5회 이상 실패하면 아이디가 잠기게 되며 30초간 해당 아이디로 로그인할 수 없다.

[그림 2.2] 로그인 실패

figure login denied

로그인에 성공하면 WebAdmin 메인화면이 실행된다.

[그림 2.3] WebAdmin 메인 화면

figure topology

2.2. 화면 구성

토폴로지 영역에서 Master Server 노드(jeus_master)를 클릭하면 WebAdmin 메인화면([그림 2.5])의 사이드바가 열린다. 사이드 메뉴를 클릭하거나 노드를 클릭하면 JEUS Master 화면 으로 이동한다.

[그림 2.4] WebAdmin JEUS Master 노드

figure jeus master node

다음은 JEUS Master 화면의 각 구성에 대한 설명이다.

[그림 2.5] WebAdmin 메인화면 구성

figure main composition

2.2.1. 메뉴 영역

메뉴 영역은 다음의 영역으로 구성되어 있다.

[Console] 버튼

WebAdmin에서는 jeusadmin의 서브넷으로 Master Server에 관련된 command만 실행 가능한 콘솔 툴을 제공한다. 그러나 repeat, interval, history, connect 등 jeusadmin의 고유 기능과 Local command를 지원하지 않는다는 제약이 있다. 각 command에 대한 자세한 설명은 JEUS Reference 안내서”의 “4.2. jeusadmin”을 참조한다.

WebAdmin의 [Console] 버튼을 클릭하면 Console Command 화면이 실행된다.

[그림 2.6] 화면 구성 - 콘솔 다이얼로그

figure console dialog

메인 메뉴

메인 메뉴는 접근 가능한 최상위 메뉴로 다음과 같이 구성되어 있다.

메뉴설명

도메인

JEUS의 최대 관리 단위인 도메인에 대한 설정 화면으로 이동한다. 메뉴의 설정 항목과 그에 관련된 자세한 내용은 "JEUS Domain 안내서"를 참고한다.

서버

도메인 내의 서버에 대한 설정 화면으로 이동한다. 메뉴의 설정 항목과 그에 관련된 자세한 내용은 "JEUS Server 안내서"를 참고한다.

클러스터

도메인 내에서 클러스터를 구성할 경우에 클러스터에 대한 설정 화면으로 이동한다. 메뉴의 설정 항목과 그에 관련된 자세한 내용은 "JEUS Domain 안내서"를 참고한다.

서버템플릿

JEUS의 서버 템플릿 운영 상태를 표시하고 서버템플릿에 대한 설정 화면으로 이동한다. 메뉴의 설정 항목과 그에 관련된 자세한 내용은 "JEUS Domain 안내서"를 참고한다.

리소스

애플리케이션에서 사용되는 리소스들을 설정하는 화면으로 이동한다.

애플리케이션

도메인 내에서 사용될 여러 애플리케이션을 deploy하는 화면으로 이동한다. 메뉴의 설정 항목과 그에 관련된 자세한 내용은 "JEUS Application & Deployment 안내서"를 참고한다.

상태

서버에서 사용되는 각각의 리소스를 모니터링하는 화면으로 이동한다.

설정 메뉴 및 시스템 상태

  • 설정 메뉴

    JEUS Master 화면 상단에 [도메인], [서버 템플릿], [리소스], [상태] 메뉴를 클릭하면 하위 설정 메뉴로 구성된다. 해당 메뉴를 틀릭하면 설정 화면으로 이동한다.

    [그림 2.7] 화면 구성 - 도메인 설정 메뉴

    figure menu config

  • 상태

    JEUS의 현재 시스템 상태를 확인할 수 있는 영역으로 도메인 정보 및 서버, 클러스터, 애플리케이션의 운영 상태를 표시한다. 버튼에 관한 설명은 “2.3. 공통 기능”를 참고한다.

    [그림 2.8] 화면 구성 - 도메인 설정 메뉴

    figure server

    • 서버

      등록된 서버의 상태를 표시하고 서버로 바로가기를 지원한다. 서버의 상태는 'Status' 컬럼에 표시되고 각 상태의 의미는 다음과 같다.

      상태설명

      FAILED

      Master Server(이하 MASTER)의 판단에 의해 Managed Server(이하 MS)와 일정 시간동안 계속 연결되지 않아 해당 MS의 비정상 종료를 확신한 상태이다.

      FAILURE_SUSPECTED

      MS와 연결되지 않아 해당 MS의 비정상 종료를 의심하는 상태이다.

      STANDBY

      시작 중에 등록된 애플리케이션을 distribute하던 중 실패한 것이 있어 RUNNING 상태로 이동하지 못하고 머무르는 상태이다. 이 상태에서 문제의 모듈을 수정하여 다시 시작를 하거나, 그 모듈을 무시하고 서비스를 하기 위해서는 start -force를 수행한다.

      RUNNING

      서버 시작이 완료되어 서비스가 가능한 상태이다.

      SHUTDOWN

      시작되지 않은 상태 또는 정상 종료된 상태이다.

      SHUTTING_DOWN

      서버가 종료 중인 상태이다.

      SUSPENDED

      관리자가 의도적으로 모든 애플리케이션을 정지하도록 Suspend를 수행하는 상태를 나타낸다. 이 상태에서는 새롭게 애플리케이션을 추가하고 싶은 경우에도 해당 애플리케이션을 distribute만 가능하고 시작할 수 없는 상태이다.

      RESUMING

      SUSPENDED 상태에서 다시 모든 정지된(Stopped) 애플리케이션의 서비스를 재기하기 위해 Resume을 수행 중인 상태이다.

      STARTING

      서버를 시작하는 중으로 아직 서비스를 수행할 수 없는 상태이다.

      SUSPENDING

      RUNNING 상태에서 모든 deploy된 애플리케이션의 서비스를 중단하기 위해 Suspend를 수행 중인 상태이다.

      Other

      FAILURE_SUSPECTED, SHUTTING_DOWN, RESUMING, STARTING, SUSPENDING의 상태를 Other로 표시한다.

    • 클러스터

      등록된 클러스터의 정보를 표시하고 바로가기를 지원한다.

    • 애플리케이션

      등록된 애플리케이션의 상태를 표시하고 바로가기를 지원한다.

2.2.2. 메인 영역

메인 영역에서는 도메인 기본정보 설정 및 관리를 한다.

  • 읽기 모드

    읽기 모드에서 제어할 수 없는 기능에 대한 버튼은 비활성화 처리한다. 로그인하면 항상 [읽기 모드] 로 진입한다.

    [그림 2.9] 화면 구성 - 메인 영역

    figure main

  • 편집 모드

    각 리소스별 설정값 편집 및 일부 리소스를 제어할 수 있는 모드이다(리소스별 / 모드별 제어할 수 있는 기능이 각각 다르고, 이는 JEUS Legacy의 동작을 따른다. 본 안내서에서는 설명하지 않는다).

    [수정] 버튼을 클릭하면 각 항목을 수정할 수 있는 수정 모드로 변경된다. 항목을 수정한 후 [저장] 버튼 클릭한다. [취소] 버튼을 클릭하면 읽기 모드로 돌아간다.

    [그림 2.10] 화면 구성 - 메인 영역 - 수정 모드

    figure config edit mode

2.2.3. JEUS 노드

토폴로지 영역([그림 2.3]) 왼쪽 상단의 [+] 버튼을 클릭하거나 JEUS Master 화면의 상단 메뉴에서 [서버]에서 [추가] 버튼을 클릭하면 JEUS 노드를 생성할 수 있다.

[그림 2.11] JEUS 노드 - 추가(1)

figure add node

[그림 2.12] JEUS 노드 - 추가(2)

figure add jeus

생성된 JEUS 노드는 토폴로지 영역에 나타나고 JEUS 노드를 클릭하면 서버 정보가 조회된다.

[그림 2.13] JEUS 노드 - 서버

figure jeus server sidebar

JEUS를 클러스터에 포함하면 클러스터 정보가 조회된다.

[그림 2.14] JEUS 노드 - 클러스터

figure jeus sidebar

2.3. 공통 기능

다음은 화면에서 제공하는 공통 기능에 대한 설명이다.