Sun Cluster Geographic Edition 시스템 관리 설명서

심박동 등록 정보 조정

기본 심박동은 파트너쉽 작성의 일부로서 작성됩니다. 사용자 정의 심박동을 사용하는 경우 파트너쉽을 작성하기 전에 사용자 정의 심박동을 작성해야 합니다. geohb set-prop 명령을 사용하여 기본 및 사용자 정의 심박동의 등록 정보를 수정할 수 있습니다. 이 명령에 대한 자세한 정보는 geohb(1M) 매뉴얼 페이지를 참조하십시오.


주 –

사용자 정의 심박동은 특별한 환경을 위해 제공되며 구성할 때 주의해야 합니다. 시스템에서 사용자 정의 심박동을 사용해야 하는 경우 Sun 전문가에게 자문을 요청하십시오.


Query_interval 등록 정보의 기본값을 수정하는 경우 간격이 충분히 긴지 확인하십시오. 간격이 너무 짧으면 논리 호스트 이름 자원을 사용 가능하기 전에 시간이 초과되거나 심박동 유실 이벤트가 발생할 수 있습니다. 이 장애 조치는 두 개 이하의 응답되지 않은 심박동 요청을 가져와야 합니다. 120초의 기본 query_interval 값을 3초의 기본 heartbeat.retries 매개변수로 설정하면 거짓 실패가 선언되지 않고 피어 클러스터가 6분(120 * 3 )동안 비응답 상태로 있을 수 있습니다.

heartbeat.retries 매개변수는 com.sun.cluster.agent.geocontol.xml 파일에 지정됩니다.

Query_interval 등록 정보의 지연 설정을 조정하는 경우 다음이 성립해야 합니다.


Query_interval > 최악의 경우의 논리 호스트 장애 조치 시간 / 2

의심이 가는 클러스터에 대한 논리 호스트 장애 조치 시간을 실험적으로 판별해야 합니다.

거짓 실패를 피하기 위해 다음이 성립해야 합니다.


Query_interval > 최악의 경우의 논리 호스트 장애 조치 시간 / 3

heartbeat.retries 값을 변경할 필요가 없습니다. heartbeat.retries 등록 정보의 기본값을 변경하려면 Sun 전문가에게 문의하십시오.

Procedure심박동 등록 정보 수정 방법

단계
  1. 클러스터 노드 중 하나에 로그인합니다.

    이 절차를 완료하려면 Geo Management RBAC 권리 프로파일이 지정되어야 합니다. RBAC에 대한 자세한 정보는 Sun Cluster Geographic Edition 소프트웨어와 RBAC를 참조하십시오.

  2. 심박동 등록 정보를 수정합니다.


    # geohb set-prop -p property-setting \
    [-p...] heartbeat-name
    
    -p property-setting

    심박동의 기본 등록 정보를 설정합니다.

    심박동 등록 정보는 name=statement 쌍에 의해 값이 지정됩니다. 복수 명령문을 사용하여 복수 등록 정보를 한 번에 설정할 수 있습니다.

    사용자가 설정할 수 있는 등록 정보에 대한 자세한 정보는 부록 A, 표준 Sun Cluster Geographic Edition 등록 정보를 참조하십시오.

    heartbeat-name

    심박동 설정에 대한 식별자를 지정합니다.

    Sun Cluster Geographic Edition 소프트웨어가 지원하는 이름 및 값에 대한 정보는 부록 B, Sun Cluster Geographic Edition 엔티티의 합법적 이름 및 값를 참조하십시오.

    geohb 명령에 대한 자세한 정보는 geohb(1M) 매뉴얼 페이지를 참조하십시오.


예 12–7 기본 심박동의 등록 정보 수정

다음 예는 cluster-pariscluster-newyork 사이의 기본 심박동에 대한 설정을 수정하는 방법을 보여줍니다.


# geohb set-prop -p Query_interval=60 hb_cluster-paris~cluster-newyork