|
|
| Sun ONE Directory Proxy Server 관리자 설명서 |
4장 Directory Proxy Server 시작, 다시 시작 및 중지
이 장에서는 Sun ONE Directory Proxy Server를 시작, 중지 및 다시 시작하는 방법과 서버의 현재 상태를 확인하는 방법에 대해 설명합니다.
이 장은 다음 내용으로 구성되어 있습니다.
- Directory Proxy Server 시작 및 중지
- Directory Proxy Server 다시 시작
- Directory Proxy Server 시스템 상태 확인
Directory Proxy Server 시작 및 중지
Directory Proxy Server는 일단 설치되면 시스템 부트 시에 일반적으로 시작되는 UNIX 데몬 프로세스나 Windows NT 서비스로서 지속적으로 실행되면서 요청을 수신하고 받아들입니다.
다음과 같은 몇 가지 방법으로 Directory Proxy Server를 시작하고 중지할 수 있습니다.
- Sun ONE Console에서(로컬 및 원격으로)
- 명령줄에서(로컬로만)
- Windows NT 시스템의 Windows NT 서비스 패널에서
Directory Proxy Server를 중지하면 모든 구성 요소가 완전히 종료되어 서버를 다시 시작할 때까지 서비스가 중단됩니다. 호스트 시스템에 장애가 발생하거나 오프라인 상태가 되면 서버가 중지되고 처리 중이던 요청은 모두 손실됩니다. 서비스를 복원하려면 서버를 다시 시작해야 합니다.
Sun ONE Console에서 Directory Proxy Server 시작 및 중지
Sun ONE Console을 사용하여 로컬 또는 원격 호스트에 설치된 Directory Proxy Server를 시작하거나 중지할 수 있습니다. Directory Proxy Server를 시작하거나 중지하려면 다음을 수행합니다.
- Sun ONE Console에 로그인합니다(참조).
- "서버 및 응용 프로그램" 탭에서 호스트 이름과 시작하려는 Directory Proxy Server 인스턴스가 포함된 서버 그룹을 차례로 확장합니다.
- 탐색 트리에서 시작하거나 중지하려는 Directory Proxy Server 인스턴스를 찾아 해당 항목을 선택하고 열기를 누릅니다.
![]()
Directory Proxy Server 서버 콘솔이 열립니다.
- 작업 탭에서 Directory Access Router 시작을 눌러 서버를 시작하거나 Directory Access Router 중지를 눌러 서버를 중지합니다.
![]()
명령줄에서 Directory Proxy Server 시작 및 중지
명령줄에서 Directory Proxy Server를 시작하거나 중지하려면 다음을 수행합니다.
- 서버에 대한 단말기 창을 엽니다.
- UNIX 시스템에서는 서버가 1024보다 낮은 포트에서 실행되면 root로 로그인하고 그 외에는 root 또는 서버의 사용자 계정으로 로그인합니다. 기본적으로 Directory Proxy Server가 root에 의해 실행되면 사용자 아이디는 nobody로 변경됩니다.
- 명령줄 프롬프트에서 다음 행 중 하나를 입력합니다.
Directory Proxy Server를 시작할 경우 <server-root>/dps-<hostname>/start-dps[.exe]
Directory Proxy Server를 중지할 경우 <server-root>/dps-<hostname>/stop-dps[.exe]
<server-root>는 Directory Proxy Server 이진 파일이 저장되어 있는 디렉토리입니다. 이 디렉토리는 설치 시에 지정됩니다.
<hostname>은 이 Directory Proxy Server 인스턴스가 설치되어 있는 호스트의 이름입니다.
.exe는 파일 확장자를 지정하며, Windows NT 시스템에서 유틸리티를 실행하는 경우에만 필요합니다.
주 Directory Proxy Server가 이미 실행되고 있는 경우에는 시작 명령이 실패합니다. 먼저 stop-dps 명령을 사용하여 서버를 중지한 다음 start-dps 명령을 사용하십시오.
Windows NT 서비스 패널에서 Directory Proxy Server 시작 및 중지
Directory Proxy Server를 Windows NT 시스템에 설치한 경우에는 Windows NT 서비스 패널에서 서버를 서비스로서 시작하거나 중지할 수 있습니다. Directory Proxy Server 서비스의 이름은 다음과 같습니다. Sun ONE Directory Proxy Server
Windows NT 서비스 패널에서 Directory Proxy Server를 시작하거나 중지하려면 다음을 수행합니다.
- 바탕 화면에서 시작 > 설정 > 제어판을 선택합니다.
- 제어판 창이 나타나면 서비스를 두 번 누릅니다.
- 서비스 목록에서 Directory Proxy Server 인스턴스에 해당하는 서비스를 찾습니다.
- 서비스를 시작하려면 Directory Proxy Server 인스턴스를 선택하고 시작을 누릅니다. 서비스를 중지하려면 Directory Proxy Server 인스턴스를 선택하고 중지를 누릅니다.
Directory Proxy Server 다시 시작
Directory Proxy Server 구성을 변경할 때마다 변경 사항을 구성 디렉토리에 저장해야 합니다. 구성을 변경하면 변경 사항을 저장한 후 Directory Proxy Server를 다시 시작해야 합니다. 다시 시작할 필요가 있는 경우에는 콘솔에 프롬프트가 자동으로 표시됩니다.
다시 시작하는 동안 Directory Proxy Server는 구성을 다시 읽고, 이후의 연결에 새로운 구성을 사용합니다. 이미 설정된 클라이언트 연결은 끊어질 때까지 이전 구성을 계속 사용합니다. 다시 시작 기능은 UNIX 플랫폼에서만 사용할 수 있습니다. Windows NT의 경우 Directory Proxy Server를 다시 시작하는 것은 Directory Proxy Server를 중지했다가 시작하는 것과 같습니다.
다음 두 가지 방법으로 Directory Proxy Server를 다시 시작할 수 있습니다.
- Directory Proxy Server 서버 콘솔에서(로컬 및 원격으로)
- 명령줄에서(로컬로만)
명령줄에서 Directory Proxy Server 다시 시작
명령줄에서 Directory Proxy Server를 다시 시작하려면 다음을 수행합니다.
- 서버에 대한 단말기 창을 엽니다.
- Unix 시스템에서는 root로 로그인하거나 서버의 사용자 계정을 사용하여(이 방법으로 서버를 시작한 경우) 로그인합니다.
- 명령줄 프롬프트에서 다음 행을 입력합니다.
<server-root>/dps-<hostname>/restart-dps[.exe]
UNIX 플랫폼의 Sun ONE Console에서 Directory Proxy Server 다시 로드
UNIX 플랫폼에서는 Directory Proxy Server 서버 콘솔을 사용하여 로컬 또는 원격 호스트에 설치된 Directory Proxy Server 구성을 다시 로드할 수 있습니다. UNIX 플랫폼에서 Directory Proxy Server 구성을 변경할 때마다 Directory Proxy Server 구성을 다시 로드해야 변경 사항이 적용됩니다. NT 플랫폼에서는 Directory Proxy Server 구성을 반드시 다시 시작해야 합니다.
Directory Proxy Server 콘솔에서 Directory Proxy Server를 다시 로드하려면 다음을 수행합니다.
- 아직 Directory Proxy Server 서버 콘솔이 표시되어 있지 않은 경우에는 Sun ONE Console에 로그인합니다(참조).
- "서버 및 응용 프로그램" 탭에서 호스트 이름과 다시 시작하려는 Directory Proxy Server 인스턴스가 포함된 서버 그룹을 차례로 확장합니다.
- 탐색 트리에서 시작하거나 중지하려는 Directory Proxy Server 인스턴스를 찾아 해당 항목을 선택하고 열기를 누릅니다.
![]()
Directory Proxy Server 서버 콘솔이 열립니다.
- 작업 탭에서 라우터 구성 다시 로드를 눌러 서버를 다시 로드합니다.
![]()
Directory Proxy Server 시스템 상태 확인
다음 두 가지 방법을 사용하여 Directory Proxy Server의 특정 인스턴스가 시작되었는지 또는 중지되었는지 여부를 확인할 수 있습니다.
- Sun ONE Console에서(로컬 및 원격으로)
- 명령줄에서(로컬로만)
Sun ONE Console에서 Directory Proxy Server 상태 확인
Sun ONE Console을 사용하여 특정 Directory Proxy Server 인스턴스가 실행 중인지 여부를 확인할 수 있습니다.
- Sun ONE Console에 로그인합니다(참조).
- "서버 및 응용 프로그램" 탭에서 상태를 확인하려는 Directory Proxy Server 인스턴스에 해당하는 항목을 선택합니다.
![]()
- 오른쪽 창에서 서버 상태 필드를 확인합니다.
선택한 Directory Proxy Server 인스턴스가 실행되고 있는 경우 상태는 시작됨입니다. 그 외에는 경고, 중지됨 또는 알 수 없음입니다. SIE 이름이 기울임꼴로 표시되는 경우에도 서버 상태는 중지됨입니다.
명령줄에서 Directory Proxy Server 상태 확인
명령줄에서 특정 Directory Proxy Server 인스턴스가 실행 중인지 여부를 확인할 수 있습니다.
- 서버에 대한 단말기 창을 엽니다.
- Unix 시스템에서는 root로 로그인하거나 서버의 사용자 계정을 사용하여(이 방법으로 서버를 시작한 경우) 로그인합니다.
- 명령줄 프롬프트에서 다음 행을 입력합니다.
<server-root>/dps-<hostname>/status-dps[.exe]
명령줄에서 Directory Proxy Server 시작 및 중지
Directory Proxy Server 프로그램은 시스템 부트 시에 일반적으로 시작되는 UNIX 데몬 프로세스 또는 NT 서비스로 실행됩니다.
모든 플랫폼에서 Directory Proxy Server의 시작 프로그램은 다음 위치에 있습니다.
<server-root>/dps-<hostname>/start-dps
시작 구성 파일은 다음 위치에 있습니다.
<server-root>/dps-<hostname>/etc/tailor.txt
Directory Proxy Server는 다음 위치에 있는 스크립트를 통해 시작하거나 중지할 수 있습니다.
<server-root>/dps-<hostname>
Windows NT에서 Directory Proxy Server를 시작하고 중지하려면 Windows NT 서비스 관리자를 사용해야 합니다. Windows NT 이외의 플랫폼인 경우 유효한 사용자 아이디가 실제 사용자 아이디와 동일하면 장애가 발생할 때 Directory Proxy Server에서 core 이미지만 생성합니다. 따라서 Directory Proxy Server가 core를 생성하도록 하려면 ids-proxy-sch-GlobalConfiguration 객체 클래스의 ids-proxy-con-userid 속성을 Directory Proxy Server 프로세스를 시작한 사용자와 동일하게 설정해야 합니다. 기본적으로 Directory Proxy Server가 root에 의해 실행되면 사용자 아이디는 nobody로 변경됩니다.
지원되는 플래그
시작 및 중지 스크립트에서 지원하는 플래그는 표 4-1에서 설명합니다.
Directory Proxy Server 다시 시작
UNIX 플랫폼에서는 Directory Proxy Server에 SIGHUP 신호를 보내 구성을 다시 읽도록 할 수 있습니다. 구성을 성공적으로 다시 읽은 경우 Directory Proxy Server는 이후의 연결에 새로운 구성을 사용합니다. 이미 설정된 클라이언트 연결은 클라이언트 연결이 끊어질 때까지 이전 구성을 계속 사용합니다.
Directory Proxy Server가 구성을 다시 읽도록 신호를 보내려면 <server-root>/dps-<hostname>의 hup-dps 명령을 사용합니다.
일부 속성 값은 HUP 신호 기능을 사용하여 변경할 수 없습니다. 다음과 같은 구성 매개 변수를 변경하려면 Directory Proxy Server를 종료했다가 다시 시작해야 합니다.
ids-proxy-con-listen-port
ids-proxy-con-listen-host
ids-proxy-con-ldaps-port
ids-proxy-con-foreground
ids-proxy-con-listen-backlog
ids-proxy-con-ssl-cert
ids-proxy-con-ssl-key또한 로깅 등록 정보인 ids-proxy-sch-LogProperty도 이 기능을 사용하여 변경할 수 없습니다.
모든 플랫폼에서 restart-dps 명령은 <server-root>/dps-<hostname>에 있습니다. 이 다시 시작 명령은 앞에 언급된 디렉토리에 있는 stop-dps 명령과 start-dps 명령을 단순히 호출하기만 합니다.