Sun Java System Messaging Server 6 2005Q4 관리 설명서

서버에서 IP 주소 바인딩

대칭형 또는 N + 1 고가용성 모델을 사용하는 경우 Sun Cluster Server를 MessagingServer와 함께 사용하기 위해 준비하려면 구성 과정에서 알아야 할 몇 가지 사항이 있습니다.

서버에서 실행 중인 Messaging Server에 올바른 IP 주소를 바인딩해야 합니다. 이는 HA 환경에서 Messaging Server를 제대로 구성하기 위해 필요합니다.

HA를 위해 Messaging Server를 구성하려면 Messaging Server가 바인딩하고 연결을 수신하는 인터페이스 주소를 구성해야 합니다. 기본적으로 서버는 사용 가능한 모든 인터페이스 주소에 바인딩합니다. 하지만 HA 환경에서는 서버가 HA 논리 호스트 이름과 연관된 인터페이스 주소에 바인딩되도록 해야 합니다.

따라서 특정 Messaging Server 인스턴스에 속한 서버가 사용하는 인터페이스 주소를 구성하기 위한 스크립트가 제공됩니다. 이 스크립트는 현재 IP 주소 또는 서버가 사용하는 HA 논리 호스트 이름과 연관될 IP 주소를 통해 인터페이스 주소를 식별합니다.

스크립트는 다음 구성 파일을 수정하거나 만들어서 구성을 변경합니다. 다음 파일의 경우

msg_svr_base/config/dispatcher.cnf

SMTP 및 SMTP Submit 서버의 INTERFACE_ADDRESS 옵션을 추가하거나 변경합니다. 다음 파일의 경우

msg_svr_base/config/job_controller.cnf

Job Controller의 INTERFACE_ADDRESS 옵션을 추가하거나 변경합니다.

마지막으로 POP, IMAP 및 Messenger Express HTTP 서버에서 사용하는 configutil service.listenaddrservice.http.smtphost 매개 변수를 설정합니다.

원본 구성 파일이 있는 경우 해당 파일의 이름은 *.pre-ha로 변경됩니다.

스크립트를 다음과 같이 실행합니다.

Procedure서버에서 IP 주소 바인딩 방법

단계
  1. 수퍼유저가 됩니다.

  2. msg_svr_base/sbin/ha_ip_config를 실행합니다.

  3. 스크립트에서는 아래와 같은 질문을 합니다. 질문에 대해 control-d를 입력하여 응답하면 스크립트 실행이 중단될 수 있습니다. 질문에 대한 기본 답변은 대괄호 [ ] 안에 나타납니다. 기본 답변을 사용하려면 Enter 키를 누릅니다.

    1. Logical IP address: Messaging Server에서 논리 호스트 이름에 할당되는 IP 주소를 지정합니다. IP 주소는 123.456.78.90과 같이 점으로 구분된 십진수 형식으로 지정해야 합니다.

      논리적 IP 주소는 configutil 매개 변수 service.http.smtphost에서 자동으로 설정되며 클러스터의 메시징 시스템이 현재 어떤 시스템에서 실행 중인지 확인할 수 있게 해줍니다. 예를 들어 Messenger Express를 사용하는 경우 서버는 보내는 메일을 전송할 메일 호스트를 결정할 수 있습니다.

    2. Messaging Server Base( msg_svr_base): Messaging Server가 설치되는 최상위 디렉토리의 절대 경로를 지정합니다.

    3. Do you wish to change any of the above choices: 답변을 그대로 적용하고 구성을 변경하려면 “no”로 답합니다. 답변을 변경하려면 “yes”로 답합니다.


      주 –

      또한 ha_ip_config 스크립트는 두 개의 새 프로세스인 watchermsprobe, 그리고 매개 변수 local.autorestartlocal.watcher.enable을 자동으로 활성화합니다. 이 새 매개 변수는 Messaging Server의 상태를 모니터하는 데 도움이 됩니다. 프로세스가 실패하거나 서비스가 응답하지 않으면 해당 오류를 나타내는 로그 메시지가 생성됩니다. 이제 클러스터 에이전트는 종료될 때마다 watcher 프로세스와 페일오버를 모니터합니다. Sun Cluster가 제대로 작동하려면 매개 변수를 활성화해야 합니다.

      watchermsprobe 프로세스에 대한 자세한 내용은 실패했거나 응답이 없는 서비스의 자동 재시작을 참조하십시오.