이름 | 개관 | 설명 | 하위 명령 | 옵션 | 확장 설명 | 종료 상태 | 속성 | 기타 참조
새 플러그인을 심박동에 연관.
geohb add-plugin heartbeat-name plugin-name --property property-setting [--property...] []심박동 메커니즘 작성.
geohb create heartbeat-name --remote-cluster cluster-list [- -property property-setting] [- -property...] []심박동 삭제.
geohb delete heartbeat-name심박동 구성 인쇄.
geohb list heartbeat-name ...심박동 또는 심박동 플러그인에서 구성 변경.
geohb modify-plugin heartbeat-name plugin-name --property property-setting [--property...] []심박동 플러그인 제거.
geohb remove-plugin heartbeat-name plugin-name심박동의 등록 정보 변경.
geohb set-prop heartbeat-name --property property-setting [--property...] []버전 정보 인쇄.
geohb --version도움말 정보 표시.
geohb --helpgeohb 명령으로 심박동 메커니즘을 구성하고 관리할 수 있습니다.
심박동은 두 클러스터, 요청자 클러스터와 응답자 클러스터 사이의 모니터입니다. 파트너쉽을 작성하면 각 방향으로 하나씩, 두 개의 심박동이 설정됩니다. 예를 들어 주 클러스터 cluster-paris와 보조 클러스터 cluster-newyork 사이의 파트너쉽은 두 개의 심박동을 포함합니다. 하나의 심박동은 클러스터 cluster-paris를 요청자로 갖고 클러스터 cluster-newyork을 응답자로 갖습니다. 다른 심박동은 클러스터 cluster-newyork을 요청자로 갖고 클러스터 cluster-paris를 응답자로 갖습니다.
Sun Cluster Geographic Edition 소프트웨어는 기본 소스로 TCP/UDP 플러그인 , 백업으로서 핑 플러그인을 기반으로 하는 기본 심박동 메커니즘을 제공합니다. geohb 명령으로 심박동을 구성하고 유지보수할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.
파트너쉽에 참여하는 클러스터 사이에 심박동 구성. 심박동 구성은 연관된 플러그인의 구성을 포함합니다.
심박동 설정 작성 및 삭제.
심박동 설정과 연관되는 플러그인 추가, 수정 및 제거.
심박동 및 그의 연관된 플러그인의 현재 구성 검색.
파트너쉽에 사용 가능했던 클러스터에서 geohb 명령을 사용하십시오.
geohb 명령을 사용하여 심박동 메커니즘을 구성 및 관리하려면 사용자에게 적당한 역할 기반 액세스 제어(RBAC) 권한 프로파일이 지정되어야 합니다.
루트 액세스가 있는 경우 모든 조작을 수행할 권한이 있습니다. 루트 액세스가 없는 경우 다음 RBAC 권한이 적용됩니다.
기본 Solaris 사용자. geoadm list, geohb list 및 geops list와 같은 명령을 사용하여 Sun Cluster Geographic Edition 엔티티에 대한 정보를 읽을 수 있습니다.
Geo Management. 기본 Solaris 사용자 액세스를 갖는 누군가가 수행할 수 있는 모든 읽기 조작을 수행할 수 있습니다. 또한 geohb add, geopg switchover, geoadm start 및 geoadm stop과 같은 관리 및 구성 작업을 수행할 수 있습니다.
자세한 정보는 rbac(5) 매뉴얼 페이지 및 Sun Cluster Geographic Edition 시스템 관리 설명서의 “Sun Cluster Geographic Edition 소프트웨어와 RBAC”를 참조하십시오.
paris-to-newyork이라는 이름의 심박동을 작성하려면 다음을 사용하십시오.
# geohb create paris-to-newyork -r cluster-newyork |
command1이라는 이름의 심박동 플러그인을 작성하려면 다음을 사용하십시오.
# geohb add paris-to-newyork -g command1 -p Query_cmd=/usr/bin/hb/ |
하위 명령은 명령으로 수행된 조치를 지정합니다. 명령줄에 단 하나의 하위 명령만 허용됩니다.
다음 하위 명령이 지원됩니다.
심박동을 플러그인과 연관시킵니다. 사용자 정의 플러그인을 지정하는 경우 Query_cmd 등록 정보를 사용하여 사용자 정의 플러그인 명령에 대한 경로도 지정해야 합니다.
심박동을 작성합니다. geoadm(1M) 명령을 사용하여 심박동 상태를 모니터할 수 있습니다. 심박동이 동작하게 하려면 원격 클러스터를 구성해야 합니다.
심박동을 삭제합니다.
기존 구성 정보를 표시합니다.
심박동 플러그인 등록 정보를 수정합니다.
심박동 플러그인을 제거합니다.
심박동 등록 정보를 수정합니다.
다음과 같은 옵션이 지원됩니다.
로컬 클러스터의 심박동 설정에 대한 식별자를 지정합니다. 새 심박동을 작성하려고 시도 중이고 지정된 식별자가 이미 존재하는 경우 geohb create 명령은 실패합니다.
심박동 또는 심박동 플러그인의 등록 정보를 지정합니다.
심박동 등록 정보는 name=statement 쌍을 사용하여 값이 지정됩니다. 복수 명령문을 사용하여 복수 등록 정보를 한 번에 설정할 수 있습니다.
이들 등록 정보에 대한 값은 작성 시에 지정되며 런타임 시에 조정 가능합니다.
현재 정의된 등록 정보에 대해서는 확장 설명을 참조하십시오.
심박동 플러그인의 이름을 지정합니다.
로컬 클러스터가 심박동 모니터링을 설정하는 원격 클러스터의 이름을 지정합니다.
버전 정보를 표시합니다. 이 옵션은 후속 인수의 해석을 정지합니다.
도움말 정보를 표시합니다. 이 옵션은 후속 인수의 해석을 정지합니다.
의문 부호는 일부 쉘에서 특수 문자로서 해석될 수 있습니다. 패턴 일치를 피하려면 따옴표(-"?") 또는 이탈 문자를 사용하십시오.
다음 절은 심박동 및 심박동 플러그인 등록 정보를 나열합니다.
다음 심박동 등록 정보를 지정할 수 있습니다.
심박동 상태 요청 사이의 지연을 초 단위로 지정합니다. 세 번의 Query_interval 기간이 응답 없이 지나는 경우 플러그인은 비상 모드에 들어갑니다. 추가 Query_interval 기간이 응답 없이 지나는 경우 플러그인은 시간 초과하고 오류 모드로 이동합니다.
선택적 등록 정보.
유형: 정수입니다.
조정 권고사항: 이 등록 정보의 값은 작성 시에 지정되며 런타임 시에 조정할 수 있습니다.
기본값: 120초.
심박동 플러그인 등록 정보는 심박동이 기능하는 방법을 판별합니다.
플러그인에 특정한 등록 정보 문자열을 지정합니다.
선택적 등록 정보.
유형: 문자열입니다.
조정 권고사항: 이 등록 정보의 값은 작성 시에 지정되며 런타임 시에 조정할 수 있습니다.
기본값: 기본 심박동 플러그인 tcp_udp_plugin 및 ping-plugin을 사용하는 심박동의 경우를 제외하고 없음.
tcp_udp_plugin 플러그인의 경우 이 문자열의 형식이 remote_IP_address /UDP/8765[[/ipsec]],remote_IP_address/TCP/8765[[/ipsec]]로 사전 정의됩니다. remote_IP_address 인수는 파트너 클러스터의 IP 주소를 지정합니다. 선택적 /ipsec 문자열이 플러그인이 IPsec를 사용하도록 표시합니다.
ping-plugin의 경우, 이 문자열의 형식은 remote_IP_address로서 사전 정의되며, 여기서 remote_IP_address는 파트너 클러스터의 IP 주소를 지정합니다.
심박동 상태 요청에 대한 명령에 대한 경로를 지정합니다.
플러그인이 사전 정의된 플러그인을 지정하지 않는 경우 필수 등록 정보.
유형: 문자열입니다.
조정 권고사항: 이 등록 정보의 값은 작성 시에 지정되며 런타임 시에 조정할 수 있습니다.
기본값: 없음.
요청자 에이전트에 대한 절대 경로를 지정합니다.
선택적 등록 정보.
유형: 문자열입니다.
조정 권고사항: 기본 플러그인에 대한 이 등록 정보의 값은 테스트 목적을 제외하고 조정되지 않아야 합니다.
기본값: 없음.
응답자 에이전트에 대한 절대 경로를 지정합니다.
선택적 등록 정보.
유형: 문자열입니다.
조정 권고사항: 기본 플러그인에 대한 이 등록 정보의 값은 테스트 목적을 제외하고 조정되지 않아야 합니다.
기본값: 없음.
플러그인의 유형을 지정합니다. Primary 또는 Backup 중 하나로 설정합니다.
필수 등록 정보.
유형: 열거.
조정 권고사항: 이 등록 정보의 값은 작성 시에 지정되며 런타임 시에 조정할 수 있습니다.
기본값: 기본 심박동 이름 ping_plugin을 갖는 심박동의 경우를 제외하고, 없음. 이 경우에 기본 값은 Backup입니다.
다음 종료 값이 리턴됩니다.
명령이 성공적으로 실행했으며, 원격 클러스터가 활동 중임을 표시합니다.
오류가 발생했으며, 원격 클러스터가 심박동 점검에 응답하지 않았음을 의미합니다.
다음 속성의 설명은 속성(5)을 참조하십시오.
속성 유형 |
속성 값 |
---|---|
아키텍쳐 |
SPARC |
가용성 |
SUNWscgctl |
인터페이스 안정성 |
변화 |