Solaris OS용 Sun Java System Web Server에 대한 Sun Cluster 데이터 서비스 안내서

Sun Java System Web Server용 Sun Cluster HA 확장 등록 정보 구성

이 절에서는 Sun Java System Web Server용 Sun Cluster HA 확장 등록 정보를 설명합니다. 페일오버의 경우 데이터 서비스는 Confdir_list의 크기를 무조건 1로 설정합니다. 여러 구성 파일(인스턴스)이 필요하다면 각각 Confdir_list 항목을 하나씩 갖는 여러 페일오버 자원을 만듭니다.

일반적으로 Sun Java System Web Server 자원을 만들 때 명령줄 scrgadm -x parameter=value를 사용하여 확장 등록 정보를 구성합니다. 모든 Sun Cluster 등록 정보에 대한 자세한 내용은 Sun Cluster Data Service Planning and Administration Guide for Solaris OS의 “Standard Properties”를 참조하십시오.

Sun Java System Web Server에 대해 구성 가능한 확장 등록 정보에 대한 자세한 내용은 표 1–2를 참조하십시오. Sun Java System Web Server 자원을 만들 때 필요한 유일한 확장 등록 정보는 Confdir_list 등록 정보입니다. 일부 확장 등록 정보는 동적으로 업데이트할 수 있습니다. 그러나 다른 확장 등록 정보는 자원을 만들 경우에만 업데이트할 수 있습니다. 조정 가능 항목은 각 등록 정보를 변경할 수 있는 경우를 나타냅니다.

표 1–2 Sun Java System Web Server용 Sun Cluster HA 확장 등록 정보

확장 등록 정보 이름  

설명 

Confdir_list (문자열 배열)

특정 Sun Java System Web Server 인스턴스의 서버 루트 디렉토리 포인터. Sun Java System Web Server가 보안 모드이면 경로 이름에 keypass라는 파일 이름이 포함되어야 하며, 이 파일에는 이 인스턴스를 시작하는 데 필요한 보안 키 암호가 들어 있습니다.

기본값: 없음

범위: 없음

조정 가능: 생성 시

Failover_enabled (부울)

Retry_interval이 지정한 시간 내에 재시작 시도 횟수가 Retry_count를 초과할 경우 오류 모니터가 Sun Java System Web Server 자원에 대해 실패할 것인지 여부를 지정합니다. 이 확장 등록 정보의 가능한 값은 다음과 같습니다.

  • True – 오류 모니터가 Sun Java System Web Server 자원에 대해 실패하도록 지정합니다.

  • False – 오류 모니터가 Sun Java System Web Server 자원에 대해 실패하지 않도록 지정합니다.

 

기본값: True

범위: 해당 없음

조정 가능: 자원이 비활성화될 때

Monitor_retry_count (정수)

Monitor_retry_interval 등록 정보가 지정한 시간 창 동안 PMF (process monitor facility)가 오류 모니터링을 재시작하는 횟수. 이 등록 정보는 자원보다는 오류 모니터 자체의 재시작을 나타냅니다. 시스템 정의 등록 정보 Retry_interval Retry_count는 해당 자원의 재시작을 관리합니다.

 

기본값: 4

범위: 02,147,483,641

–1은 재시도가 무한 반복됨을 의미합니다.

조정 가능: 언제든지

Monitor_retry_interval (정수)

오류 모니터의 실패 횟수가 계산되는 시간(분). 이 기간 동안 오류 모니터링의 실패 횟수가 확장 등록 정보 Monitor_retry_count에 지정된 값을 초과하면 PMF는 오류 모니터링을 재시작하지 않습니다.

기본값: 2

범위: 02,147,483,641

–1은 무한 재시도 간격을 의미합니다.

조정 가능: 언제든지

Probe_timeout (정수)

오류 모니터가 Sun Java System Web Server 인스턴스 검사에 사용하는 시간 초과 값(초) 

기본값: 90

범위: 02,147,483,641

조정 가능: 언제든지

Monitor_Uri_List (문자열)

오류 모니터링이 Sun Java System Web Server에 배포된 응용 프로그램을 검사하는 데 사용할 수 있는 단일 URI 또는 URI 목록. Sun Java System Web Server에 배포된 응용 프로그램에서 처리하는 하나 이상의 URI에 이 등록 정보를 설정하여 배포된 응용 프로그램을 검사합니다. 

기본값: Null

조정 가능: 언제든지

추가된 릴리스: 3.1 10/03

임의의 URI 모니터링

Web Server 오류 모니터링으로 Web Server가 처리하는 응용 프로그램(URI)의 임의 목록을 검사하려면 Monitor_Uri_List 확장 등록 정보를 설정합니다. 이 확장 등록 정보는 확장된 검사 기능을 제공하며 Web Server 이외에 서비스를 계층화하는 경우에 유용합니다. 보안 Sun Java System Web Server 인스턴스에서는 Monitor_Uri_List 확장 등록 정보가 지원되지 않습니다. Monitor_Uri_List 확장 등록 정보를 설정하지 않은 경우 오류 모니터가 기본 검사를 수행합니다. 자세한 내용은 Sun Java System Web Server용 Sun Cluster HA 오류 모니터링를 참조하십시오. 다음 예는 Sun Java System Web Server 인스턴스를 구성에 추가할 때 Monitor_Uri_List 확장 등록 정보를 설정하는 방법을 보여줍니다.

예— 확장 가능 Sun Java System Web Server 인스턴스의 Monitor_Uri_List 설정


(기본 로드 균형 조정으로 비보안  Sun Java System Web Server 인스턴스를 추가합니다.)

example# scrgadm -a -j web-not-secure-1 -g resource-group-1 -t SUNW.iws \
-x Confdir_List=/opt/SunONE/https-Sun-app-insecure-1 \
-y Scalable=True -y Network_resources_used=schost-1 -y Port_list=8000/tcp
-x Monitor_Uri_list=http://schost-1:8000/servlet/monitor

예— 페일오버 Sun Java System Web Server 인스턴스의 Monitor_Uri_List 설정


(비보안 Sun Java System Web Server 응용 프로그램 자원 인스턴스를 추가합니다.)

example# scrgadm -a -j web-not-secure-1 -g resource-group-1 -t SUNW.iws \
-x Confdir_list=/opt/SunONE/conf -y Scalable=False \
-y Network_resources_used=schost-1 -y Port_list=80/tcp \
-x Monitor_Uri_list=http://schost-1:80/servlet/monitor