클러스터 에이전트는 클러스터 프레임워크에서 실행되는 Messaging Server 프로그램입니다.
Sun Cluster Messaging Server 에이전트(SUNWscims)는 Java Enterprise SystemJava Enterprise System 설치 프로그램을 통해 Sun Cluster 3.1을 선택한 경우에 설치됩니다. Veritas Cluster Messaging Server 에이전트(SUNWmsgvc)는 Java Enterprise System CD의 Messaging Server Product 하위 디렉토리 Solaris_sparc/Product/messaging_svr/Packages/SUNWmsgvc에 있습니다. VCS 클러스터 에이전트를 설치하려면 pkgadd(1M) 명령을 사용해야 합니다.
Messaging Server 및 고가용성(Veritas Cluster와 Sun Cluster 모두에 적용됨) 설치와 관련하여 몇 가지 알아두어야 할 사항이 있습니다.
Messaging Server의 현재 버전을 설치 및 구성하기 전에 클러스터링 소프트웨어를 설치해야 합니다. Messaging Server의 HA 논리 호스트 이름이 현재 가리키고 있는 클러스터 노드에서 설치를 실행합니다. 노드 이름을 묻는 메시지가 나타나면 클러스터 별칭을 사용합니다. Messaging Server를 설치할 때 관련된 물리적 시스템에 상관없이 Messaging Server를 설치하는 노드가 클러스터의 논리적 이름이라는 것을 관리 서버에 알립니다.
Messaging Server 초기 런타임 구성( Messaging Server 초기 런타임 구성 만들기 참조)을 실행할 때 Messaging Server 클러스터의 정규화된 HA 논리 호스트 이름을 지정해야 합니다.
클러스터 호스트 이름을 사용하여 Messaging Server를 구성합니다. 그렇게 하지 않으면 클러스터 호스트 이름을 사용하여 또 다시 구성해야 합니다.
useconfig 유틸리티를 사용하면 단일 구성을 HA 환경의 여러 노드에서 공유할 수 있습니다. 이 유틸리티는 기존 구성을 업그레이드하거나 업데이트하는 용도로 사용할 수는 없습니다.
예를 들어 첫 번째 노드를 업그레이드하는 경우 Java Enterprise System 설치 프로그램을 통해 설치한 다음 Messaging Server를 구성합니다. 그런 다음 Java Enterprise System 설치 프로그램을 통해 Messaging Server 패키지를 설치할 두 번째 노드로 페일오버합니다. 하지만 초기 런타임 구성 프로그램( configure)을 다시 실행할 필요는 없습니다. 대신 useconfig 유틸리티를 사용할 수 있습니다.
유틸리티를 사용하려면 useconfig 유틸리티를 실행하여 이전 Messaging Server 구성을 가리키도록 합니다.
msg_svr_base/sbin/useconfig install/configure_YYYYMMDDHHMMSS |
여기서 configure_YYYYMMDDHHMMSS는 이전 구성 설정 파일입니다.
새 노드의 경우 공유 디스크의 msg_svr_base /data/setup 디렉토리에서 configure_YYYYMMDDHHMMSS를 찾을 수 있습니다.
Veritas Cluster Server 에이전트 설치 및 Sun Cluster 에이전트 설치에 대한 다음 절에서는 useconfig 유틸리티를 사용할 수 있는 시기에 대해 설명합니다.