Sun ONE 로고     이전      목차      색인      다음     
Sun ONE Application Server 7, Update 1 관리자 설명서



Administration Server 기본 설정

Administration Server는 관리 인터페이스를 제공하며 관리 인터페이스 및 명령줄 인터페이스에 대한 관리 기능을 제공하는 Sun ONE Application Server의 특수한 인스턴스입니다. 이 서버는 Sun ONE Application Server에 대한 기능의 구성, 배포 및 모니터링을 관리합니다. 이 장에서는 Administration Server의 구성 방법에 대해 설명합니다.

이 장에서는 다음 내용을 설명합니다.

Administration Server 정보

Administration Server는 관리 인터페이스에 대한 관리 기능과 명령줄 인터페이스를 제공하는 Sun ONE Application Server의 특수한 인스턴스입니다. 이러한 인터페이스에 대한 기능의 구성, 배포 및 모니터링을 관리합니다. 또한 관리 인터페이스 페이지를 제공합니다. 관리 인터페이스를 사용하여 명령줄 인터페이스에서 대부분의 명령을 실행하려면 이 서버를 실행해야 합니다.

Administration Server는 Sun ONE Application Server (비번들 버전)를 설치하거나 새 도메인을 작성할 때 설치됩니다. Administration Server가 관리하는 여러 개의 Sun ONE Application Server 인스턴스를 작성할 수는 있지만 도메인당 하나의 Administration Server만 둘 수 있습니다. Administration Server를 사용하면 각 응용 프로그램 서버 인스턴스에 대한 구성 설정, 배포된 응용 프로그램 및 기타 서버 기능에 액세스할 수 있습니다.

관리 도메인에 대한 자세한 내용은 "관리 도메인 구성"을 참조하십시오.

비번들 Sun ONE Application Server를 사용하는 경우 Sun ONE Application Server를 선택할 때 Administration Server의 포트 번호를 선택하거나 기본 포트인 4848을 사용하도록 선택하게 됩니다.

Solaris 9 번들 Sun ONE Application Server를 사용하는 경우 도메인과 Administration Server를 수동으로 작성해야 합니다. Solaris 9 번들 버전의 구성에 대한 자세한 내용은 "Solaris 번들 버전 구성"을 참조하십시오.

관리 인터페이스에 액세스하려면 웹 브라우저에 다음을 입력합니다.

http://hostname.domain:port/

여기서 domain은 Sun ONE Application Server 관리 도메인이 아니라 자신의 도메인 이름입니다.

예:

http://austen.sun.com:4848/

Sun ONE Application Server를 설치한 시스템에서 Administration Server에 액세스하는 경우에는 다음을 사용할 수 있습니다.

http://localhost:4848

사용자 이름과 암호를 입력하라는 메시지가 나타납니다.

Administration Server 시작

Administration Server를 시작하거나 다시 시작하려면 다음 항목에서 설명하는 방법 중 하나를 사용하십시오.

startserv 스크립트 사용

start 스크립트를 사용하여 Administration Server를 시작하려면, 서버가 1024(UNIX의 경우)보다 작은 포트 번호에서 실행되는 경우 root로 로그인하고 그렇지 않은 경우 root 또는 서버의 사용자 계정으로 로그인합니다. 명령줄 프롬프트에서 다음 디렉토리로 이동합니다.

install_dir/domains/domain_dir/admin-server/bin

여기서 install_dir은 서버를 설치한 디렉토리이며 domain_dir은 관리 도메인 디렉토리입니다.

UNIX의 경우 다음을 입력합니다.

./startserv

줄의 끝에 선택적 매개 변수인 -i를 사용할 수 있습니다. 서버는 일반적으로 백그라운드 프로세스로 실행됩니다. -i 옵션을 사용하면 서버가 백그라운드로 실행되지 않습니다. 이 옵션은 /etc/inittab를 사용하여 서버를 실행할 때 유용합니다.

Windows의 경우 startserv.bat 파일을 실행합니다.



주

서버가 이미 실행 중이면 startserv 명령은 실패합니다. 먼저 서버를 중지한 다음 startserv 명령을 사용하십시오. 또한 서버 시작이 실패하면 프로세스를 중지시킨 다음 다시 시작해야 합니다.



명령줄 인터페이스 사용

명령줄 인터페이스의 asadmin 유틸리티에는 응용 프로그램 서버 및 연관된 모든 Sun ONE Application Server 인스턴스를 시작할 수 있는 start-domain 명령이 있습니다. 이 명령은 로컬에서만, 즉 Sun ONE Application Server가 설치된 시스템에서만 실행할 수 있습니다. 이 명령에는 인수가 필요 없습니다.

또한 start-domain 명령을 사용하여 관리 도메인 내의 모든 인스턴스를 시작할 수도 있습니다. 구문은 다음과 같습니다.

asadmin start-domain [--domain domain-name]

명령줄 인터페이스 사용에 대한 자세한 내용은 명령줄 인터페이스에 대한 온라인 도움말 및 "명령줄 인터페이스 사용"을 참조하십시오.

서비스 창 사용(Windows의 경우)

Windows에서 "서비스 제어판"을 사용하여 서버를 시작하려면 다음 단계를 수행합니다.

  1. "제어판"에서 "관리 도구"를 누릅니다.
  2. "서비스"를 누릅니다.
  3. 서비스의 목록을 스크롤하여 Application Server 7.0 Administration Server 서비스를 두 번 누릅니다.
  4. 해당 도메인에 대해 "Administration Server"를 선택합니다. "서비스" 창의 "이름" 열에는 Administration Server의 이름이 Sun App Server Admin Server (your_domain_name:admin-server)로 표시됩니다.

  5. "시작"을 누릅니다.
  6. "확인"을 누릅니다.

그러면 컴퓨터를 시작할 때 Application Server 7.0 Administration Server 서비스가 자동으로 시작됩니다.

시작 메뉴 사용(Windows의 경우)

Windows "시작" 메뉴를 사용하여 서버를 시작하려면 다음 단계를 수행합니다.

  1. "시작" 메뉴에서 "프로그램"을 선택합니다.
  2. "Sun Microsystems"를 선택합니다.
  3. "Sun ONE Application Server 7"을 선택합니다.
  4. "응용 프로그램 서버 시작"을 누릅니다.

Administration Server 종료

Administration Server가 시작되면 계속 실행되어 요청을 수신하고 수용합니다. 예를 들어, Administration Server 로깅 기본 설정이나 Administration Server의 HTTP Listener가 수신하는 포트를 변경하는 경우 서버를 중지하였다 다시 시작해야 합니다.

Administration Server를 중지하면 새 연결 수용이 중지됩니다. 그런 다음 아직 해결되지 않은 모든 연결이 완료될 때까지 기다립니다. Administration Server가 중지되어 있으면 관리 인터페이스 또는 명령줄 인터페이스를 사용할 수 없습니다.

다음 항목에서 설명하는 방법 중 하나를 사용하여 서버를 중지할 수 있습니다.

서버를 종료하는 경우 서버가 종료 과정을 완료하는 데 몇 초가 걸릴 수 있습니다.

관리 인터페이스를 사용하여 종료

관리 인터페이스를 사용하여 Administration Server를 종료하려면 다음 단계를 수행합니다.

  1. 왼쪽 창에서 "Admin Server"를 누릅니다.
  2. "제어" 탭을 누릅니다.
  3. "중지"를 누릅니다.
  4. 이 링크를 누르면 Administration Server가 즉시 종료됩니다. 추가 화면은 표시되지 않습니다.

stopserv 스크립트를 사용하여 종료

Administration Server를 수동으로 중지시키려면 명령 프롬프트에서 다음 디렉토리로 이동합니다.

install_dir/domains/domain_dir/admin-server/bin

여기서 install_dir은 서버를 설치한 디렉토리이며 domain_dir은 도메인 디렉토리입니다.

UNIX의 경우 다음을 입력합니다.

./stopserv

이 명령은 서버를 실행하고 있는 사용자로 실행해야 합니다.

*/etc*/inittab 파일을 사용하여 서버를 다시 시작한 경우 */etc*/inittab에서 server로 시작하는 줄을 제거하고 kill -1을 입력한 후 서버를 중지시켜야 합니다. 그렇지 않으면 서버가 중지된 후 자동으로 다시 시작됩니다.

Windows의 경우 stopserv.bat 파일을 실행합니다.

명령줄 인터페이스를 사용하여 종료

명령줄 인터페이스 asadmin 유틸리티의 shutdown 명령을 사용하여 Administration Server를 중지시킬 수 있습니다. 이 명령에는 인수가 필요 없으며 로컬 또는 원격에서 실행할 수 있습니다.

명령줄 인터페이스 asadmin 유틸리티의 stop-appserv 명령을 사용하여 Administration Server 및 연관된 모든 Sun ONE Application Server 인스턴스를 중지시킬 수 있습니다. 이 명령은 로컬에서만, 즉 Sun ONE Application Server가 설치된 시스템에서만 실행할 수 있습니다. 이 명령에는 인수가 필요 없습니다.

또한 stop-domain 명령을 사용하여 도메인을 종료시켜 Administration Server를 종료시킬 수도 있습니다. 이 명령은 기본적으로 Administration Server를 포함하여 도메인의 모든 인스턴스를 종료합니다. 또한 Administration Server를 제외하고 도메인의 모든 인스턴스를 종료하도록 구성할 수도 있습니다. 이 명령의 구문은 다음과 같습니다.

asadmin stop-domain [--user admin_user] [--password admin_password] [--host admin_host] [--port admin_port] [--local=true/false] [--domain domain_name] [--adminserv=true/false] [--passwordfile file_name] [--secure | -s]

local 옵션을 사용하면 명령은 로컬에서 실행됩니다. --adminserv=false 옵션을 사용하면 명령은 Administration Server를 중지시키지 않습니다. 하지만 --adminserv는 기본적으로 true로 설정되므로 Administration Server는 기본적으로 중지됩니다.

명령줄 인터페이스 사용에 대한 자세한 내용은 명령줄 인터페이스에 대한 온라인 도움말 및 "명령줄 인터페이스 사용"을 참조하십시오.

서비스 창을 사용하여 종료(Windows의 경우)

"서비스" 창을 사용하여 Administration Server를 종료하려면 다음 단계를 수행합니다.

  1. "제어판"에서 "관리 도구"를 누릅니다.
  2. "서비스"를 누릅니다.
  3. 서비스 목록을 스크롤하여 Sun Application Server 7 Admin Server 서비스를 두 번 누릅니다.
  4. "중지"를 누릅니다.
  5. "확인"을 누릅니다.

Administration Server 설정 액세스

Administration Server 설정에 액세스하려면 관리 인터페이스의 왼쪽 창에서 "Admin Server"를 누릅니다. Administration Server의 설정이 몇 개의 탭으로 분류되어 오른쪽 창에 나타납니다.

   Administration Server 사용자 인터페이스
이 그림은 관리 인터페이스 내의 Administration Server입니다.

탭을 눌러서 특정 기능 영역에 대한 설정에 액세스합니다. 경우에 따라 탭을 누르면 페이지로 직접 이동하거나 선택할 수 있는 페이지 목록이 나타납니다.

이 장에서는 제어 및 HTTP Listener 탭에 대해 설명합니다. 모니터링 및 SNMP 설정에 대한 자세한 내용은 "Sun ONE Application Server 모니터링"을 참조하십시오. 로깅에 대한 자세한 내용은 "로깅 사용"을 참조하십시오.

Administration Server 제어 설정 보기

Administration Server 제어 설정에는 인스턴스 이름(Admin Server), Administration Server가 실행 중인 포트, 구성 파일이 포함된 디렉토리, 실행 중인 Sun ONE Application Server 소프트웨어의 버전이 표시됩니다.

이 설정을 보려면 다음 작업을 수행합니다.

  1. 왼쪽 창에서 "Admin Server"를 누릅니다.
  2. "제어" 탭을 누릅니다.

Administration Server에 변경 사항 적용

관리 인터페이스 또는 명령줄 인터페이스를 사용하여 Administration Server의 구성 정보를 변경한 경우 변경 사항을 적용해야 변경 사항이 실제 적용될 수 있습니다. 이것을 서버 재구성이라고도 합니다. 변경 사항을 적용하면 변경 사항을 마지막으로 적용한 이후의 모든 구성 변경 사항이 적용됩니다.

변경 사항을 적용해야 하는 Administration Server의 구성을 변경한 경우 왼쪽 창의 트리 보기에 있는 Admin Server 옆에 노란색 아이콘이 나타납니다.

   경고 아이콘
이 그림은 변경 사항을 적용해야 하는 경우 나타나는 삼각형의 노란색 아이콘입니다.

구성 변경 사항을 적용하려면 다음 작업을 수행합니다.

  1. 왼쪽 창에서 "Admin Server"를 누릅니다.
  2. "제어" 탭을 누릅니다.
  3. "변경 사항 적용"을 누릅니다.
  4. 변경 사항이 적용되면 화면에 메시지가 표시됩니다.

Administration Server의 HTTP Listener 설정 편집

서버가 요청을 처리할 수 있으려면 먼저 HTTP Listener를 통해 요청을 받아야 합니다.

Sun ONE Application Server의 번들 버전인 Administration Server의 HTTP Listener의 경우 설치할 때 http-listener-1이 자동으로 작성됩니다. 이 HTTP Listener는 IP 주소 0.0.0.0과 설치 도중 Administration Server 포트 번호로 지정한 포트 번호를 사용합니다. 기본값은 4848입니다. 기본 HTTP Listener는 삭제할 수 없습니다.

Administration Server 인스턴스(도메인에서)의 경우 HTTP Listener에만 http-listener-1 ID가 있습니다. 즉, Administration Server 인스턴스를 만드는 경우 하나의 HTTP Listener만 한 번에 하나의 HTTP 또는 HTTPS 프로토콜에서 작동할 수 있습니다. 또한 HTTP 및 HTTPS 연결 모두가 동시에 Administration Server에 연결할 수 없다는 것을 의미하기도 합니다. Solaris 9 번들 버전의 구성에 대한 자세한 내용은 "Solaris 번들 버전 구성"을 참조하십시오.

HTTP Listener는 Administration Server에 대한 SSL/TLS 보안 설정을 활성화하고 구성하는 위치입니다.

HTTP Listener의 억셉터 스레드(억셉트 스레드라고도 함)의 수를 지정합니다. 억셉트 스레드는 연결 대기 스레드입니다. 스레드는 연결을 승인하고 대기열에 위치시킵니다. 그런 다음 작업자 스레드가 여기에서 이 연결을 선택합니다. 새 요청이 들어올 때마다 항상 사용할 수 있도록 충분한 억셉트 스레드가 있는 것이 이상적이지만 너무 많으면 시스템에 부하를 줄 수 있습니다. 기본값은 1입니다. 일반적으로 시스템의 CPU 당 하나의 억셉트 스레드가 있는 것이 좋습니다. 성능 문제가 있는 경우 이 값을 조정할 수 있습니다. 성능에 대한 자세한 내용은 Sun ONE Application Server Performance Tuning and Sizing Guide를 참조하십시오.

Administration Server의 HTTP Listener 설정을 편집하려면 다음 작업을 수행합니다.

  1. 왼쪽 창에서 "Admin Server"를 누릅니다.
  2. "HTTP Listeners" 탭을 누릅니다.
  3. 원하는 대로 변경한 뒤 "확인"을 누릅니다.

HTTP Listener에 대한 자세한 내용은 온라인 도움말을 참조하십시오.

SNMP, 로깅 및 보안 기본 설정 구성

SNMP 설정에 대한 자세한 내용은 "Sun ONE Application Server 모니터링"을 참조하십시오. 로깅에 대한 자세한 내용은 "로깅 사용"을 참조하십시오. 보안 설정에 대한 자세한 내용은 Sun ONE Application Server Administrator's Guide to Security를 참조하십시오.


이전      목차      색인      다음     
Copyright 2003 Sun Microsystems, Inc. 모든 권리는 저작권자의 소유입니다.