이름 | 개관 | 설명 | 하위 명령 | 옵션 | 피연산자 | 확장 설명 | 종료 상태 | 예 | 속성 | 기타 참조
geopg 명령으로 보호 그룹을 구성하고 유지 관리할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.
파트너쉽에 참여하는 클러스터 사이에 보호 그룹 구성. 이 작업은 연관된 데이터 복제 매개변수의 구성을 포함합니다.
자원 그룹 및 데이터 복제 디스크 장치 그룹 추가 또는 제거.
보호 그룹 등록 정보와 연관된 데이터 복제 매개변수 추가, 수정 및 제거.
특정 보호 그룹 또는 정의된 모든 보호 그룹의 현재 구성 검색.
보호 그룹 활성화.
보호 그룹 비활성화.
보호 그룹의 역할 전환.
보호 그룹의 기본 역할 인계.
보호 그룹을 작성하기 전에 보호 그룹을 호스트할 클러스터가 이미 파트너쉽에 있어야 합니다.
geopg 명령을 실행하여 보호 그룹 또는 데이터 복제 디스크 장치 그룹을 작성, 수정 또는 삭제하려면 사용자에게 적합한 역할 기반 액세스 제어(RBAC) 권한 프로파일이 지정되어야 합니다.
루트 액세스가 있는 경우 모든 조작을 수행할 권한이 있습니다. 루트 액세스가 없는 경우 다음 RBAC 권한이 적용됩니다.
기본 Solaris 사용자. geopg list, geohb list 및 geops list와 같은 명령을 실행하여 Sun Cluster Geographic Edition 엔티티에 대한 정보를 읽을 수 있습니다.
Geo Management. 기본 Solaris 사용자 액세스를 갖는 사용자가 수행할 수 있는 모든 읽기 작업을 수행할 수 있습니다. 또한 geohb create, geopg switchover, geoadm start 및 geoadm stop과 같은 관리 및 구성 작업을 수행할 수 있습니다.
자세한 정보는 rbac(5) 매뉴얼 페이지 및 Sun Cluster Geographic Edition 시스템 관리 설명서의 “Sun Cluster Geographic Edition 소프트웨어와 RBAC”를 참조하십시오.
이 명령의 일반 형식은 다음과 같습니다.
geopg [subcommand] [options] [operands]
options가 옵션 -?, -o, -V 또는 -v를 지정한 경우에만 subcommand를 생략할 수 있습니다.
이 명령의 각 옵션에는 긴 형식과 짧은 형식이 있습니다. 각 옵션의 두 형식에는 이 매뉴얼 페이지의 OPTIONS 절에 있는 옵션의 설명이 제공됩니다.
다음 하위 명령이 지원됩니다.
데이터 복제 디스크 장치 그룹이 보호 그룹의 일부가 되도록 합니다.
응용 프로그램 자원 그룹이 보호 그룹의 일부가 되도록 합니다.
자원 그룹을 추가할 때 보호 그룹이 온라인인 경우 자원 그룹은 unmanaged 또는 online 상태여야 합니다. 관리되지 않은 자원 그룹을 시작하려면 geopg start 명령을 실행합니다.
보호 그룹이 오프라인이면 자원 그룹을 추가할 때 자원 그룹은 unmanaged 상태여야 합니다. 자원 그룹이 오프라인이면 오프라인인 보호 그룹에 자원 그룹을 추가하기 전에 자원 그룹을 unmanaged 상태로 전환합니다.
기존 파트너쉽 내에서 보호 그룹을 작성합니다.
보호 그룹을 작성할 때 관리 모듈이 로컬 구성을 업데이트하고 원격 클러스터에 구성 변경사항을 알립니다.
보호 그룹을 삭제합니다.
파트너 클러스터의 구성을 검색하여 원격 파트너 클러스터에 이미 존재하는 보호 그룹에 대한 로컬 구성을 작성합니다. 보호 그룹의 이름을 지정하지 않으면 원격 클러스터에서 파트너쉽으로 구성된 모든 보호 그룹이 로컬 클러스터에서 작성됩니다.
정의된 보호 그룹
보호 그룹에 랩된 자원 그룹
조작 상태 정보
보호 그룹의 이름을 지정하지 않은 경우, list 하위 명령은 로컬 클러스터에서 구성된 모든 보호 그룹에 대한 정보를 표시합니다.
데이터 복제 디스크 장치 그룹의 등록 정보를 수정합니다.
보호 그룹에서 데이터 복제 디스크 장치 그룹을 제거합니다.
데이터 복제 장치 그룹을 제거해도 데이터 복제가 중지되거나 해당 데이터 복제 장치 그룹에 대한 데이터 복제 상태가 변경되지 않습니다.
보호 그룹에서 자원 그룹을 제거합니다.
응용 프로그램 자원 그룹을 제거해도 응용 프로그램 자원 그룹이 unmanaged 상태로 변경되지 않습니다.
보호 그룹의 등록 정보를 수정합니다.
보호 그룹을 시작합니다. 보호 그룹을 시작할 때, 클러스터에서 보호 그룹의 역할은 보호 그룹을 작성했을 때 보호 그룹에 할당된 역할입니다.
start 하위 명령은 보호 그룹의 관리를 받는 자원 및 자원 그룹을 가져오기 위해 scswitch -Z -g resourcegroups 명령을 실행합니다. 이 명령의 실행에 대한 자세한 내용은 scswitch(1M) 매뉴얼 페이지를 참조하십시오.
보호 그룹이 구성된 모든 클러스터에서.
보호 그룹의 주 클러스터에서만. 보조 클러스터는 계속 비활성으로 유지됩니다.
기본 클러스터가 활성화된 후 보호 그룹의 보조 클러스터에서만.
보호 그룹 구성을 검증할 수 있습니다.
클러스터는 조작이 완료되었는지 여부를 판별할 수 있습니다.
데이터 복제가 시작될 수 있습니다.
보호되는 응용 프로그램이 시작될 수 있습니다.
파트너에 도달할 수 있는 경우 파트너 클러스터에게 보호 그룹 활성화가 통지될 수 있습니다.
보호 그룹을 중지합니다. 다음 레벨에서 보호 그룹을 중지할 수 있습니다.
보호 그룹이 구성된 모든 클러스터에서.
보호 그룹의 주 클러스터에서만. 보조 클러스터는 계속 활성 상태로 유지됩니다.
기본 클러스터가 비활성화된 후 보호 그룹의 보조 클러스터에서만.
보호 그룹이 오프라인으로 전환됩니다.
사용하는 데이터 복제에 따라 데이터 복제가 중지될 수도 있습니다.
보호된 응용 프로그램이 중지됩니다.
파트너 클러스터에 접근할 수 있는 경우, 파트너 클러스터에 보호 그룹이 중지되었음이 통지됩니다.
보호 그룹에 있는 클러스터의 지정된 역할을 전환합니다. 전환을 수행하기 전에 보호 그룹을 시작해야 합니다.
파트너 클러스터 상태를 고려하지 않고 강제로 클러스터가 PRIMARY 클러스터가 되게 합니다.
보조 클러스터에서 인계를 실행하고 클러스터가 파트너 클러스터와 통신할 수 있는 경우, Sun Cluster Geographic Edition 소프트웨어는 파트너 클러스터가 새 보조 클러스터가 되도록 파트너 클러스터의 역할을 전환합니다. 이 작업은 전환과 동일하지 않습니다. 보호 그룹이 새 보조 클러스터에서 비활성화됩니다.
geopg takeover 명령의 성공적인 완료 후에 보조 클러스터의 보호 그룹을 재활성화하면 데이터 복구 및 데이터 동기화 조치가 필요할 수 있습니다.
가능한 경우 geopg takeover 대신 geopg switchover 명령을 실행하여 파트너 클러스터 사이를 조정하여 복제되는 데이터의 손실을 피하십시오.
기본 클러스터를 사용할 수 없거나 예상치 못한 중지 시간인 상황에서만 geopg takeover 명령을 실행합니다. 이 상황은 데이터 손실 가능성이 있고 보조 클러스터에서 보호 그룹을 수리 및 재활성화하기 위해 시간이 필요한 경우 등에 해당합니다.
로컬 보호 그룹의 구성 정보를 파트너의 구성 정보와 재동기화합니다. geopg update 명령은 로컬 클러스터에 있는 보호 그룹의 구성을 파트너 클러스터의 구성으로 겹쳐쓰기합니다.
동적 값의 상태 점검을 수행하여 로컬 클러스터의 보호 그룹을 검증합니다.
다음과 같은 옵션이 지원됩니다.
도움말 정보를 표시합니다. 이 옵션을 사용하면 다른 처리가 수행되지 않습니다.
하위 명령 없이 또는 하위 명령과 함께 이 옵션을 지정할 수 있습니다.
하위 명령 없이 이 옵션을 지정한 경우, 이 명령에 대한 하위 명령의 목록이 표시됩니다.
하위 명령과 함께 이 옵션을 지정한 경우, 하위 명령에 대한 사용법 옵션이 표시됩니다.
의문 부호는 일부 쉘에서 특수 문자로서 해석될 수 있습니다. 패턴 일치를 피하려면 따옴표(-"?") 또는 이스케이프 문자를 사용하십시오.
보호 그룹이 활성인 상태에서 데이터 복제만 비활성화되도록 지정합니다. 이 옵션을 사용하지 않는 경우 전체 보호 그룹이 비활성화됩니다. 이미 데이터 복제 서브시스템이 중지된 보호 그룹을 중지하려면 geopg stop 명령을 다시 실행하고 이 옵션을 생략해야 합니다.
보호 그룹의 클러스터 사이에 데이터 복제에 대한 데이터 복제 메커니즘을 지정합니다.
datareptype은 다음 문자열 중 하나여야 합니다.
데이터 복제 메커니즘이 패치가 포함된 Sun Availability Suite Remote Mirror 릴리스 3.2임을 지정합니다.
데이터 복제 메커니즘이 EMC Symmetrix Remote Data Facility임을 지정합니다.
데이터 복제 메커니즘이 Hitachi TrueCopy임을 지정합니다. 이 제품은 명령 및 제어 인터페이스 RAID 관리자/Solaris 버전 01-10-03/02와 함께 작동하며, 이는 Sun StorEdgeTM 9970/9980 Array 또는 Hitachi Lightning 9900 Series 저장소 하드웨어가 필요합니다.
명령이 로컬 클러스터에서만 동작하는지( local) 또는 보호 그룹이 구성된 두 클러스터 모두에서 동작하는지(global) 여부를 지정합니다.
사용자에게 확인을 요청하지 않고 강제로 명령이 조작을 수행하도록 합니다.
보호 그룹에 대해 새로운 기본 클러스터가 될 클러스터의 이름을 지정합니다.
데이터 복제가 이 보호 그룹에 사용되지 않도록 지정합니다. 이 옵션이 생략되는 경우 데이터 복제가 보호 그룹과 동시에 시작합니다.
create 하위 명령과 함께 사용될 때 로컬 클러스터의 역할을 PRIMARY 또는 SECONDARY로 지정합니다. geopg switchover 명령을 실행하여 클러스터의 역할을 변경할 수 있습니다.
보호 그룹의 등록 정보를 설정합니다.
보호 그룹 등록 정보는 name=statement 쌍 명령문을 사용하여 값이 지정됩니다. 복수 명령문을 사용하여 한 번에 여러 등록 정보를 설정할 수 있습니다.
정의된 등록 정보에 대해서는 확장 설명을 참조하십시오.
보호 그룹이 구성되는 파트너쉽의 이름을 지정합니다.
명령의 버전을 표시합니다.
하위 명령, 피연산자 또는 기타 옵션을 사용하여 이 옵션을 지정하지 마십시오. 하위 명령, 피연산자 또는 기타 옵션이 무시됩니다. -V 옵션은 명령의 버전만을 표시합니다. 기타 작업은 수행되지 않습니다.
다음 피연산자가 지원됩니다.
보호 그룹에 작성되거나 추가되는 디스크 장치 그룹의 이름을 지정합니다.
보호 그룹의 이름을 지정합니다. 이 옵션과 함께 지정되는 보호 그룹이 이미 존재하는 경우 create 하위 명령은 실패합니다. modify 하위 명령은 지정된 보호 그룹이 유효하지 않은 경우에 실패합니다.
보호 그룹에 추가하거나 보호 그룹에서 삭제하려면 쉼표로 구분된 자원 그룹 목록을 지정합니다. 지정된 자원 그룹이 이미 정의되었어야 합니다.
자원 그룹을 추가할 때 보호 그룹이 온라인인 경우 자원 그룹은 unmanaged 또는 online 상태여야 합니다. 관리되지 않은 자원 그룹을 시작하려면 geopg start 명령을 실행합니다.
자원 그룹을 추가할 때 보호 그룹이 오프라인인 경우, 자원 그룹을 추가하기 전에 자원 그룹이 unmanaged 상태여야 합니다.
다음 테이블은 등록 정보를 나열합니다. 이들 등록 정보의 값은 작성 시에 지정됩니다. true 및 false와 같은 등록 정보 값은 대소문자를 구분하지 않습니다. 등록 정보를 조정할 수 있는 시기에 대한 특정 정보는 등록 정보 설명에서 제공됩니다.
보호 그룹을 설명합니다.
선택적 등록 정보.
유형: 문자열.
기본값: 없음.
조정 권고사항: 작성 시에 지정되고 런타임 시에 조정 가능합니다.
보호 그룹의 전환 또는 인계 동안 역할 변경 콜백 스크립트와 한 쌍인 시스템 정의 인수를 따르는 인수를 지정합니다.
선택적 등록 정보.
유형: 문자열.
기본값: 없음.
조정 권고사항: 작성 시에 지정되고 런타임 시에 조정 가능합니다.
보호 그룹의 기본 클러스터가 변경될 때 실행할 실행 파일에 대한 절대 경로를 지정합니다. 이 파일은 보호 그룹을 호스트하는 두 파트너 클러스터의 모든 노드에 있어야 합니다. 응용 프로그램 자원 그룹이 새 기본 클러스터에서 온라인으로 전환하기 전에 이 스크립트가 실행됩니다.
선택적 등록 정보.
유형: 문자열.
기본값: 없음.
조정 권고사항: 작성 시에 지정되고 런타임 시에 조정 가능합니다.
start, stop, switchover 및 takeover와 같은 geopg 명령을 실행한 후, Sun Cluster Geographic Edition 소프트웨어가 응답을 기다릴 가장 긴 시간을 초 단위로 지정합니다. 명령이 timeout 기간 내에 반환되지 않으면 Sun Cluster Geographic Edition 소프트웨어는 최종적으로 실행한 기본 명령이 성공적으로 완료되었더라도 작업이 시간 초과된 것으로 보고합니다.
timeout 기간은 클러스터를 기본으로 작업에 적용됩니다. 지정된 timeout 기간 후 작업이 완료되지 않은 경우 로컬 범위를 가진 작업이 시간 초과합니다.
전역 범위를 가진 작업은 로컬 클러스터의 조치 및 원격 클러스터의 조치로 구성됩니다. 로컬 및 원격 조치는 별도로 시간을 잽니다. 따라서 지정된 timeout 기간 후 로컬 작업이 완료되지 않은 경우 또는 지정된 시간 초과 기간 후 원격 작업이 완료되지 않은 경우, 전역 범위를 가진 작업이 시간 초과합니다.
예를 들어, 다음 작업이 로컬 범위를 사용하여 시작됩니다.
# geopg start -e Local protectiongroupname |
timeout 등록 정보가 3,000초로 설정된 경우, 3,000초 후 작업이 완료되지 않으면 geopg start 작업이 시간 초과됩니다.
다음과 같이 동일한 전역 범위를 가진 작업을 시작할 수 있습니다.
# geopg start -e Global protectiongroupname |
timeout 등록 정보가 3,000초로 설정된 경우, 3,000초 후 로컬 클러스터에서 작업이 완료되지 않거나 3,000초 후 원격 클러스터에서 작업이 완료되지 않으면 geopg start 작업이 시간 초과됩니다. 로컬 작업에 1,500초가 소요되고 원격 작업에 1,500초가 소요된 경우 작업은 시간 초과되지 않습니다.
보호 그룹의 timeout 값은 일부 하위 작업에 적용된 추정값입니다. timeout 값은 전체 작업에 적용되지 않으므로 보호 그룹의 모든 작업이 timeout 기간에 대해 시간을 재는 것은 아닙니다. 예를 들어, 데이터 구조를 초기화하는 데 소요된 시간 및 작업의 사전 상태에 대한 검사는 timeout 기간에 대해 시간을 재지 않습니다.
timeout 등록 정보의 최대 값은 1,000,000초입니다.
선택적 등록 정보.
유형: 정수입니다. 적어도 20의 최소 값이 필요합니다.
기본값: 3,600초 입니다.
조정 권고사항: 작성 시에 지정되고 런타임 시에 조정 가능합니다.
파일에 정의되는 볼륨 세트가 사용 가능한지 여부를 정의합니다. True 또는 False(대소문자 구별 없음)로 설정됩니다.
선택적 등록 정보.
유형: 부울입니다.
조정 권고사항: 이 등록 정보는 작성, 복제 또는 동기화 중에 성공적으로 검증된 후에는 조정할 수 없습니다.
기본값: False.
디스크 장치 그룹의 복제에 사용되는 로컬 논리 호스트 이름을 정의합니다. 논리 호스트 이름에 밑줄(_) 문자를 사용하지 마십시오.
필수 등록 정보.
유형: 문자열.
조정 권고사항: 이 등록 정보는 작성, 복제 또는 동기화 중에 성공적으로 검증된 후에는 조정할 수 없습니다.
기본값: 없음.
복제 메커니즘에 대해 기본이 될 수 있는 시스템의 호스트 이름을 나열합니다. 이 목록은 쉼표로 구분됩니다.
선택적 등록 정보.
유형: 문자열 배열.
조정 권고사항: 보호 그룹이 오프라인일 때만 이 등록 정보를 조정할 수 있습니다.
기본값: 클러스터의 모든 노드입니다.
디스크 장치 그룹의 복제에 사용되는 원격 논리 호스트 이름을 지정합니다.
필수 등록 정보.
유형: 문자열.
조정 권고사항: 이 등록 정보는 작성, 복제 또는 동기화 중에 성공적으로 검증된 후에는 조정할 수 없습니다.
기본값: 없음.
데이터가 기록되는 디스크 장치 그룹을 나열합니다. 목록은 쉼표로 구분됩니다.
선택적 등록 정보.
유형: 문자열 배열.
조정 권고사항: 언제든지 이 등록 정보를 조정할 수 있습니다.
기본값: 비어 있음.
디스크 장치 그룹이 사용하는 경계 레벨을 정의합니다. 경계 레벨은 해당 디스크 장치 그룹에 대한 1차 및 2차 볼륨 사이의 일관성 레벨을 결정합니다. 가능한 값은 data, status, never 및 async입니다.
현재 쌍 상태가 SMPL일 때 이 등록 정보를 임의의 올바른 Fence_level로 설정할 수 있습니다.
기본 클러스터의 응용프로그램 실패를 피하려면 Fence_level을 never 또는 async로 지정하십시오. Fence_level 매개변수가 never 또는 async로 설정되지 않은 경우, 보조 사이트가 중지되면 데이터 복제가 올바르게 기능하지 않을 수도 있습니다.
특수 환경에서 이러한 값이 필요할 수도 있으므로 Fence_level 매개변수가 data 또는 status로 설정되는 것을 막는 프로그램을 사용하지 마십시오.
data 또는 status의 Fence_level을 사용하기 위한 특수 요구 사항이 있는 경우, Sun 담당자에게 문의하십시오.
필수 등록 정보.
유형: 열거.
조정 권고사항: 보호 그룹이 오프라인일 때만 이 등록 정보를 조정할 수 있습니다. Hitachi TrueCopy 장치 그룹의 경우, 쌍이 이미 작성되었으면 이 등록 정보를 쌍의 현재 Fence_level로만 설정할 수 있습니다. 기존 쌍의 Fence_level을 변경하려면 먼저 Hitachi TrueCopy CCI 명령을 사용하여 Fence_level을 수정하고 Fence_level 등록 정보를 조정합니다.
기본값: 없음.
복제 메커니즘에 대해 기본이 될 수 있는 시스템의 호스트 이름을 나열합니다. 이 목록은 쉼표로 구분됩니다.
선택적 등록 정보.
유형: 문자열 배열.
조정 권고사항: 언제든지 이 등록 정보를 조정할 수 있습니다.
기본값: 비어 있음.
데이터가 기록되는 디스크 장치 그룹을 나열합니다. 목록은 쉼표로 구분됩니다.
선택적 등록 정보.
유형: 문자열 배열.
조정 권고사항: 보호 그룹이 두 파트너 클러스터 모두에서 오프라인일 때에만 이 등록 정보를 조정할 수 있습니다.
기본값: 비어 있음.
장치 그룹 식별자를 "SRDF 장치 그룹"으로 지정합니다.이 등록 정보를 DG로 설정해야 합니다.
선택적 등록 정보.
유형: 문자열.
조정 권고사항: 이 등록 정보를 조정할 수 없습니다.
기본값: DG.
복제 메커니즘에 대해 기본이 될 수 있는 시스템의 호스트 이름을 나열합니다. 이 목록은 쉼표로 구분됩니다.
선택적 등록 정보.
유형: 문자열 배열.
조정 권고사항: 언제든지 이 등록 정보를 조정할 수 있습니다.
기본값: 비어 있음.
기본 장치의 Symmetrix Remote Data Facility ID를 지정합니다.
필수 등록 정보.
유형: 정수입니다.
조정 권고사항: 언제든지 이 등록 정보를 조정할 수 있습니다. 장치 그룹을 추가할 때 이 등록 정보 값을 지정하지 않으면 Sun Cluster Geographic Edition 소프트웨어는 자동으로 값을 검색하여 이 등록 정보를 설정합니다.
기본값: 없음, Symmetrix Remote Data Facility 장치 그룹을 추가할 때까지.
보조 장치의 Symmetrix Remote Data Facility ID를 지정합니다.
필수 등록 정보.
유형: 정수입니다.
조정 권고사항: 언제든지 이 등록 정보를 조정할 수 있습니다. 장치 그룹을 추가할 때 이 등록 정보 값을 지정하지 않으면 Sun Cluster Geographic Edition 소프트웨어는 자동으로 값을 검색하여 이 등록 정보를 설정합니다.
기본값: 없음, Symmetrix Remote Data Facility 장치 그룹을 추가할 때까지.
다음 geopg 명령은 기본 클러스터 cluster-paris에서 Sun StorEdge Availability Suite 3.2.1 보호 그룹을 작성합니다.
# geopg create -s paris-newyork-ps -d avs -o primary \ -p Nodelist=phys-paris-1,phys-paris-2 avspg |
다음 geopg 명령은 데이터 복제를 사용하지 않도록 구성된 보호 그룹을 작성합니다.
# geopg create -s paris-newyork-ps -o primary example-pg |
다음 geopg 명령은 해당 보호 그룹 avspg를 삭제하는 동안, 두 응용 프로그램 자원 그룹 apprg1 및 apprg2를 온라인 상태로 유지합니다. 보호 그룹에서 응용 프로그램 자원 그룹을 제거한 후 보호 그룹을 삭제합니다.
# geopg remove-resource-group apprg1,apprg2 avspg # geopg stop -e global avspg # geopg delete avspg |
다음 geopg 명령은 보호 그룹 avspg의 시간 초과 등록 정보를 수정합니다.
# geopg set-prop -p Timeout=3000 avspg |
다음 geopg 명령은 avspg 보호 그룹에 Sun StorEdge Availability Suite 3.2.1 데이터 복제 장치 그룹을 작성합니다.
# geopg add-device-group -p Local_logical_host=lh-paris-1 \ -p Remote_logical_host=lh-newyork-1 avsdg avspg |
다음 속성의 설명에 대해서는 attributes(5)를 참조하십시오.
속성 유형 |
속성 값 |
---|---|
구조 |
SPARC |
가용성 |
SUNWscgctl |
인터페이스 안정성 |
Evolving(발달) |
이름 | 개관 | 설명 | 하위 명령 | 옵션 | 피연산자 | 확장 설명 | 종료 상태 | 예 | 속성 | 기타 참조