chrcrelationship

chrcrelationship 명령을 사용하여 기존 관계의 특정한 속성을 수정하십시오(예: 일관성 그룹에 관계를 추가하여 일관성 그룹에서 관계 제거 및 관계의 이름 변경). 한 번에 하나의 속성을 변경할 수 있습니다.

구문

구문 도표 읽기시각적 구문 도표 생략
>>- chrcrelationship -- ---------------------------------------->

>--+--- -masterchange --+----------------------------+---+------>
   |                    +- master_change_vdisk_id ---+   |   
   |                    '- master_change_vdisk_name -'   |   
   +--- -auxchange --+-------------------------+---------+   
   |                 +- aux_change_vdisk_id ---+         |   
   |                 '- aux_change_vdisk_name -'         |   
   +- -nomasterchange -----------------------------------+   
   +- -noauxchange --------------------------------------+   
   +- -name -- new_name_arg -----------------------------+   
   +--- -consistgrp --+- consist_group_id ---+-----------+   
   |                  '- consist_group_name -'           |   
   +- -noconsistgrp -------------------------------------+   
   +- -cycleperiodseconds -- period ---------------------+   
   '--- -cyclingmode --+- none --+-----------------------'   
                       '- multi -'                           

>--+-----------+--+- rc_rel_id ---+----------------------------><
   +- -global -+  '- rc_rel_name -'   
   '- -metro --'                      

매개변수

-masterchange master_change_vdisk_id | master_change_vdisk_name
(선택사항) 관계의 마스터 볼륨에 대한 변경 볼륨 연관을 지정합니다.
-auxchange aux_change_vdisk_id | aux_change_vdisk_name
(선택사항) 관계의 보조 볼륨에 대한 변경 볼륨 연관을 지정합니다.
-nomasterchange
(선택사항) 마스터 볼륨의 정의된 변경 볼륨이 관계에서 제거되어야 함을 지정합니다.
참고: 이 매개변수를 사용하려면 지정된 변경 볼륨이 실행 중인 관계의 변경 볼륨을 포함하여 관계에서 사용되지 않아야 합니다(inconsistent_copying, consistent_copying 또는 consistent_synchronized).

이는 중지된 관계의 1차 변경 볼륨을 포함하지 않습니다. 변경 볼륨이 일관된 이미지를 제공할 경우 consistent_copying에서 중지된 관계의 2차 변경 볼륨이 사용되지 않는 것으로 간주됩니다. 이 변경 볼륨이 제거되어야 하는 경우, 2차 볼륨에 일관된 이미지를 적용하기 위해 stoprcrelationship -access를 지정하여 관계를 먼저 중지해야 합니다.

-noauxchange
(선택사항) 보조 볼륨의 정의된 변경 볼륨이 관계에서 제거되어야 함을 지정합니다.
참고: 이 매개변수를 사용하려면 지정된 변경 볼륨이 실행 중인 관계의 변경 볼륨을 포함하여 관계에서 사용되지 않아야 합니다(inconsistent_copying, consistent_copying 또는 consistent_synchronized).

이는 중지된 관계의 1차 변경 볼륨을 포함하지 않습니다. 변경 볼륨이 일관된 이미지를 제공할 경우 consistent_copying에서 중지된 관계의 2차 변경 볼륨이 사용되지 않는 것으로 간주됩니다. 이 변경 볼륨이 제거되어야 하는 경우, 2차 볼륨에 일관된 이미지를 적용하기 위해 stoprcrelationship -access를 지정하여 관계를 먼저 중지해야 합니다.

-name new_name_arg
(선택사항) 관계에 지정할 새 레이블을 지정합니다.
-consistgrp consist_group_id | consist_group_name
(선택사항) 관계를 지정할 새 일관성 그룹을 지정합니다. 동일한 복사 유형의 관계(글로벌 미러, 메트로 미러 또는 active-active)만 동일한 일관성 그룹에 지정할 수 있습니다.
-noconsistgrp
(선택사항) 관계를 독립형 관계로 설정함으로써 일관성 그룹에서 지정된 관계를 제거합니다.
-cycleperiodseconds period
(선택사항) 순환 주기를 초로 지정합니다. 최소 순환 기간 값은 60초입니다. 기본값은 300초(5분)입니다.
multi의 순환 모드로 글로벌 미러 관계에 적용되는 선택적 순환 주기를 정의합니다. multi cycling_mode를 사용하는 글로벌 미러 관계는 각 주기마다 최대 한 번 완전한 순환을 수행합니다.
-cyclingmode none | multi
(선택사항) 이 관계에 대해 글로벌 미러의 동작을 지정합니다.
  • 기본값인 none을 지정하면, 이전 버전의 IBM Spectrum Virtualize™ 와 동일하게 글로벌 미러에서 작동합니다.
  • multi를 지정하면 순환 프로토콜을 사용합니다.
cycling_modemulti로 설정된 관계를 시작하려면 관계에 대한 변경 볼륨을 정의해야 합니다.
참고: cycling_mode는 관계가 중지되고 consistent_stopped 또는 inconsistent_stopped 상태인 경우에만 변경될 수 있습니다.
-metro
(선택사항) 관계 복사 유형에서의 변경을 지정하고 (변경 볼륨의 유무에 관계 없이) 글로벌 미러 관계를 메트로 미러 관계로 변환합니다.
알아두기: 이 매개변수를 사용하려면 관계가 중지되어야 합니다(inconsistent_stopped, consistent_stopped 또는 idling).
-global
(선택사항) 관계 복사 유형에서의 변경을 지정하고 메트로 미러 관계를 글로벌 미러 관계로 변환합니다. 이 매개변수는 -cyclingmode와 상호 배타적이지 않습니다. -cyclingmode를 지정하지 않았고 메트로 미러 관계인 경우, cycling_mode 값은 none입니다.
알아두기: 이 매개변수를 사용하려면 관계가 중지되어야 합니다(inconsistent_stopped, consistent_stopped 또는 idling).
rc_rel_name | rc_rel_id
(필수) 관계의 ID 또는 이름을 지정합니다.

설명

이 명령은 제공된 관계의 지정된 속성을 한 번에 하나씩 수정합니다. 일관성 그룹의 이름 변경 외에, 이 명령은 다음 용도로 사용될 수 있습니다.
알아두기:
  • 모든 매개변수는 -cyclingmode( -global을 제외한 모든 매개변수와 상호 배타적임)를 제외하고 상호 배타적입니다.
  • 선택적 매개변수 중 하나가 지정되어야 합니다.
참고: 1차 및 2차 볼륨이 다른 크기인 경우 순환 모드를 다중 순환 모드로 설정할 수 없습니다.
  • -consistgrp 매개변수 및 일관성 그룹의 이름 또는 ID를 지정하여 일관성 그룹에 독립형 관계를 추가할 수 있습니다. 관계 및 일관성 그룹은 명령 실행 시 연결되어 다음 구성요소를 공유해야 합니다.
    • 마스터 시스템
    • 보조 시스템
    • 상태(그룹이 비어 있지 않은 경우)
    • 기본(그룹이 비어 있지 않은 경우)
    • 유형(그룹이 비어 있지 않은 경우)
    • 순환 모드(그룹이 비어 있지 않은 경우)
    첫 번째 관계가 비어 있는 그룹에 추가될 때, 그룹은 관계와 동일한 상태, 기본(복사 방향), 유형(메트로 미러 또는 글로벌 미러) 및 순환 모드를 취합니다. 이후 관계에는 추가될 그룹으로 동일한 상태, 복사 방향 및 유형이 있어야 합니다. 관계는 하나의 일관성 그룹에만 속할 수 있습니다.
  • -noconsistgrp 매개변수 및 관계의 이름 또는 ID를 지정하여 일관성 그룹에서 관계를 제거할 수 있습니다. 일관성 그룹의 이름을 지정하거나 확인할 필요가 없지만, 이 명령을 실행하기 전에 관계가 속한 그룹을 확인하십시오.
    이 형식의 수정 관계 명령은 연결되거나 연결 해제된 상태에서 성공합니다. 시스템이 연결 해제된 경우 관계는 명령이 실행되는 시점에 로컬 시스템의 일관성 그룹에서만 제거됩니다. 시스템이 다시 연결되면, 관계가 다른 시스템의 일관성 그룹에서 자동으로 제거됩니다. 또는, 아직 연결 해제되어 있는 동안 명시적 수정(chrcrelationship) 명령을 실행하여 다른 시스템의 그룹에서 관계를 제거할 수 있습니다.
    참고: 그룹에서 모든 관계를 제거한 경우 관계 유형은 empty_group으로 재설정됩니다. 비어 있는 그룹에 관계를 추가할 때 그룹은 관계와 동일한 유형을 다시 취합니다.
  • 두 일관성 그룹 사이에서 관계를 이동하려면, chrcrelationship 명령을 두 번 실행해야 합니다. 현재 그룹에서 관계를 제거하려면 -noconsistgrp 매개변수를 사용하고 새 일관성 그룹의 이름에서는 -consistgrp 매개변수를 사용하십시오.

복제가 중지된 경우에도 복사 유형 간에 관계 또는 일관성 그룹을 변경할 수 있습니다. 일관성 보호가 모든 유형 간에 유지되어, 중지되기 전 consistent_copying 상태인 관계 또는 일관성 그룹은 복사 유형 변경 시 2차 시스템에서 일관된 사본을 보유합니다.

일관성 보호를 사용하지 않는 consistent_stopped 일관성 그룹에 일관성 보호를 사용하는 consistent_stopped 관계를 추가하는 경우, 시스템은 일관성 보호를 연재 사용하지 않는 일관성 그룹에서 일관성 보호를 트리거하려고 시도합니다. 일관성 보호를 현재 사용하지 않는 관계 또는 일관성 그룹에 정의된 2차 변경 볼륨이 없는 경우, chrcrelationship -consistgrp 지정이 실패합니다. 하나 이상이 일관성 보호를 사용 중인 일관성 그룹에 관계를 추가하는 경우 결과 일관성 그룹은 상호 일관되지 않으며, 이는 추가 중인 관계에 대한 2차 시스템의 데이터가 일관성 그룹의 데이터와 불일치함을 의미합니다. 이는 또한 볼륨에 대한 액세스 사용 설정이 실패함을 의미합니다.

시스템 내 관계의 경우
  • -name, -consistgrp, -cycleperiodseconds-cyclingmode 매개변수는 두 시스템이 연결된 경우에만 지정할 수 있습니다. 명령이 처리되는 동안 두 시스템의 연결이 끊기면 태스크 호출만 수신한 시스템에서 변경이 수행되어 명령이 완료될 수 있습니다(다른 시스템은 재연결 시 업데이트됨). -cycleperiodseconds-cyclingmode 매개변수는 독립형 관계에서만 지정될 수 있습니다(일관성 그룹의 멤버 아님).
  • -masterchange-nomasterchange 매개변수는 관계에 대해 마스터 시스템에서 chrcrelationship 명령을 실행하는 경우에만 지정될 수 있고, -auxchange-noauxchange 매개변수는 관계에 대해 보조 시스템에서 chrcrelationship 명령을 실행하는 경우에만 지정될 수 있습니다.
알아두기: 동일 명령에서 마스터 및 보조 변경 볼륨을 지정할 수 없습니다.
변경 볼륨은 다음과 같아야 합니다.
  • 변경 볼륨을 소유한 관계에서 사용됨
  • 연관된 마스터 또는 보조 볼륨과 동일한 I/O 그룹에 있음
  • 연관된 마스터 또는 보조 볼륨과 동일한 크기
연관된 원격 복사 관계에 의해 변경 볼륨이 소유되고 사용됩니다. 따라서, 다음과 같을 수 없습니다.
  • 호스트에 맵핑됨
  • 임의의 FlashCopy® 맵의 소스 또는 대상으로 사용됨
  • 다른 관계의 파트
  • 파일 시스템 디스크
변경 볼륨을 관계에 지정하려면 새 FlashCopy 맵핑이 마스터나 보조 볼륨 및 연관된 변경 볼륨 간에 작성되어야 합니다. 따라서, 대상 I/O 그룹에 할당되지 않은 FlashCopy 메모리가 충분히 있어야 합니다. 그렇지 않으면 명령이 실패합니다.
참고: 클라우드 스냅샷이 볼륨에서 사용 가능하거나 볼륨 소유자 유형이 cloud_backup인 경우 이 명령을 사용할 수 없습니다.

관계의 cycle_period_seconds가 추가된 대상인 일관성 그룹의 해당 항목과 일치하지 않는 경우, 새로 추가된 관계가 그룹에서 cycle_period_seconds 값을 복사합니다. 나중에 그룹에서 제거해도 복사된 cycle_period_seconds 값은 남아 있습니다.

cycling_mode 값이 multi인 글로벌 미러 관계가 비어 있지 않은 그룹에 추가되면 그룹 및 관계 모두 중지해야 합니다.

active-active인 관계에서는 복사 유형, 순환 모드 또는 변경 볼륨을 변경할 수 없습니다. 즉, 다음 매개변수를 지정할 수 없습니다.
  • -global
  • -metro
  • -cyclingmode
  • -nomasterchange
  • -noauxchange
알아두기: active-active 관계의 변경 볼륨으로 구성된 볼륨의 경우, 이 볼륨이 연관되는 마스터 및 보조 볼륨과 사이트 이름 및 사이트 ID가 같아야 합니다.

관계 이름을 rccopy1에서 testrel로 변경하는 호출 예제

chrcrelationship -name testrel rccopy1
출력 결과:
No feedback

rccopy2 관계를 newgroup 그룹에 추가하는 호출 예제

chrcrelationship -consistgrp newgroup rccopy2
출력 결과:
No feedback

멤버로 있는 일관성 그룹에서 rccopy3 관계를 제거하는 호출 예제

chrcrelationship -noconsistgrp rccopy3
출력 결과:
No feedback

호출 예제

chrcrelationship -cyclingmode multi relB

출력 결과:

No feedback

호출 예제

chrcrelationship -cycleperiodseconds 20 relC

출력 결과:

No feedback