
NAME
      hyper_metro_consistency_group -hyper_metro_consistency_group management commands
	
SYNOPSIS
      remove hyper_metro_consistency_group pair consistency_group_id=? pair_id=?
      delete hyper_metro_consistency_group consistency_group_id=? [ is_local_delete=? ]
      change hyper_metro_consistency_group general consistency_group_id=? { synchronization_rate=? | bandwidth=? | name=? | recovery_policy=? | description=? | isolation_switch=? | isolation_threshold=? } *
      change hyper_metro_consistency_group pause consistency_group_id=? [ stop_role=? ]
      change hyper_metro_consistency_group priority consistency_group_id=?
      change hyper_metro_consistency_group start consistency_group_id=?
      add hyper_metro_consistency_group pair consistency_group_id=? pair_id=?
      show hyper_metro_consistency_group general [ consistency_group_id=? ]
      change hyper_metro_consistency_group synchronize consistency_group_id=?
      create hyper_metro_consistency_group verification_session consistency_group_id=?
      show hyper_metro_consistency_group pair consistency_group_id=?
      create hyper_metro_consistency_group general domain_id=? name=? [ description=? | recovery_policy=? | synchronization_rate=? | bandwidth=? ]
      remove hyper_metro_consistency_group member local_pair_id=?
      create hyper_metro_consistency_group protect_group protect_group_id=? domain_id=? remote_storage_pool_id=? [ mapping_info=? synchronization_mapping=? | recovery_policy=? | synchronization_rate=? ] *
	

OPTIONS
      consistency_group_id=?
              ID of the HyperMetro consistency group.
              Run the "show hyper_metro_consistency_group general" command without any parameters to obtain the value.
		
      pair_id=?
              ID of the HyperMetro pair.
              Run the "show hyper_metro_consistency_group pair" command to obtain the value.
		
      is_local_delete=?
              Whether the consistency group will be deleted from local devices.
              The value can be:
              1:"yes": The consistency group will be deleted from local devices.
              2:"no": The consistency group will not be deleted from local devices.
              The default value is "no".
		
      synchronization_rate=?
              Synchronization rate.
              The value is "Low", "Middle", "High", or "Highest", where:
              1:"Low": low rate.
              2:"Middle": medium rate.
              3:"High": high rate.
              4:"Highest": the highest rate.
		
      name=?
              Name of the consistency group.
              The value contains 1 to 31 ASCII characters including digits, letters, underscores (_), hyphens (-), and periods (.), and can only start with a digit or a letter.
		
      recovery_policy=?
              Recovery policy.
              The value is "automatic" or "manual", where:
              1:"automatic":automatic recovery policy. Data will be automatically synchronized after faults are rectified.
              2:"manual": manual recovery policy. Data needs to be manually synchronized after faults are rectified.
		
      description=?
              Description of the HyperMetro consistency group.
              The value contains 1 to 127 letters.
		
      isolation_switch=?
              Isolation switch.
              The value is "open" or "close", where:
              1:"open":turns on the isolation switch. After the isolation switch is turned on, the system will suspend the HyperMetro pair in the consistency group if the difference between the write I/O latency of the two storage arrays is greater than the "isolation threshold". The storage array with the longer write I/O latency will stop providing services.
              2:"close":turns off the isolation switch.
		
      isolation_threshold=?
              Isolation threshold.
              The value ranges from 10 ms to 30s.The default value is "1s".
		
      bandwidth=?
              Bandwidth.
              The value is from 1 to 1024, expressed in MB/s.
		
      stop_role=?
              Site whose services you want to stop (When the running status of a HyperMetro consistency group is "Synchronizing" or "To Be Synchronized", you cannot stop services at the site that uniquely provides host read and write services).
              The value can be "Preferred" or "Non-preferred", where:
              1:"Preferred": Preferred site.
              2:"Non-preferred": Non-preferred site.
		
      consistency_group_id
              Run the "show hyper_metro_consistency_group general" command without parameters to obtain the value.
              
		
      domain_id=?
              ID of the HyperMetro domain.
              Run the "show hyper_metro_domain general" command without parameters to obtain the value.
		
      local_pair_id=?
              Local ID of the HyperMetro pair.
              You can check the "local_pair_id" of the HyperMetro pair to be removed by exporting the CCDB.
		
      protect_group_id=?
              ID of the protection group.
              0 to 16383.
		
      remote_storage_pool_id=?
              Remote storage pool ID.
              To obtain the value, run the "show storage_pool general" command on the remote storage system.
		
      synchronization_mapping
              Whether mappings are synchronized.
              The value is "1", indicating that mappings are synchronized.
              [NOTE: If this parameter is not set, mappings are not synchronized by default.]
		
      mapping_info
              Mapping information.
              The values are in JOSN format, where:
              1: The value range of "host_id" is 0 to 24575. 
              2: The value range of "host_group_id" is 0 to 8191.
		
COMMANDS
      remove hyper_metro_consistency_group pair consistency_group_id=? pair_id=?
              The remove hyper_metro_consistency_group pair command is used to delete a pair from a HyperMetro consistency group.
              
		
      delete hyper_metro_consistency_group consistency_group_id=? [ is_local_delete=? ]
              The delete hyper_metro_consistency_group command is used to delete a HyperMetro consistency group.
              
		
      change hyper_metro_consistency_group general consistency_group_id=? { synchronization_rate=? | bandwidth=? | name=? | recovery_policy=? | description=? | isolation_switch=? | isolation_threshold=? } *
              The change hyper_metro_consistency_group general command is used to change the information about a HyperMetro consistency group.
              
		
      change hyper_metro_consistency_group pause consistency_group_id=? [ stop_role=? ]
              The change hyper_metro_consistency_group pause command is used to pause a HyperMetro consistency group.
              
		
      change hyper_metro_consistency_group priority consistency_group_id=?
              The change hyper_metro_consistency_group priority command is used to change the priority of the primary and secondary devices of a HyperMetro consistency group.
              
		
      change hyper_metro_consistency_group start consistency_group_id=?
              The change hyper_metro_consistency_group start command is used to forcibly start a HyperMetro consistency group.
              
		
      add hyper_metro_consistency_group pair consistency_group_id=? pair_id=?
              The add hyper_metro_consistency_group pair command is used to add a HyperMetro pair to a HyperMetro consistency group.
              
		
      show hyper_metro_consistency_group general [ consistency_group_id=? ]
              The show hyper_metro_consistency_group general command is used to query a HyperMetro consistency group.
              
		
      change hyper_metro_consistency_group synchronize consistency_group_id=?
              The change hyper_metro_consistency_group synchronize command is used to start the synchronization of a HyperMetro consistency group.
              
		
      create hyper_metro_consistency_group verification_session consistency_group_id=?
              The create hyper_metro_consistency_group verification_session command is used to verify the configuration consistency of the primary and secondary devices of a HyperMetro consistency group.
              
		
      show hyper_metro_consistency_group pair consistency_group_id=?
              The show hyper_metro_consistency_group pair command is used to query the pairs in a HyperMetro consistency group.
              
		
      create hyper_metro_consistency_group general domain_id=? name=? [ description=? | recovery_policy=? | synchronization_rate=? | bandwidth=? ]
              The create hyper_metro_consistency_group general command is used to create a HyperMetro consistency group.
              
		
      remove hyper_metro_consistency_group member local_pair_id=?
              The remove hyper_metro_consistency_group member command is used to remove a member from a HyperMetro consistency group. 
              1:This command must be used under the guidance of R&D engineers and can only be used in a scenario where the HyperMetro pair is faulty and the HyperMetro pair cannot be removed from the HyperMetro consistency group in the guest view.
              2:This command must be simultaneously executed at both sides.
		
      create hyper_metro_consistency_group protect_group protect_group_id=? domain_id=? remote_storage_pool_id=? [ mapping_info=? synchronization_mapping=? | recovery_policy=? | synchronization_rate=? ] *
              The create hyper_metro_consistency_group protect_group command is used to create HyperMetro for a protection group.
              After this command is executed, the system automatically creates LUNs on the storage pool of the specified remote device and those LUNs have the same attributes as all member LUNs in the local protection group. In addition, the system creates HyperMetro pairs and a HyperMetro consistency group, adds all HyperMetro pairs to the HyperMetro consistency group, and synchronizes the consistency group.
		
EXAMPLES
      To delete pair 21008038bc1e70e90000000000000000 from consistency group 21008038bc1e70e90000000100000000, run the following command.
              admin:/>remove hyper_metro_consistency_group pair consistency_group_id=21008038bc1e70e90000000100000000 pair_id=21008038bc1e70e90000000000000000
              WARNING: You are about to remove a pair from the HyperMetro consistency group. 
              After the pair is removed from the consistency group, the pair will use its own control policies. Its running status is not consistent with that of the consistency group. 
              Suggestion: Before performing this operation, ensure that the parameters are correct to prevent service exceptions.
              Have you read warning message carefully?(y/n)y
              Are you sure you really want to perform the operation?(y/n)y
              Command executed successfully.
		
      To delete the HyperMetro consistency group whose ID is 21008038bc1e70e90000000100000000, run the following command.
              admin:/>delete hyper_metro_consistency_group consistency_group_id=21008038bc1e70e90000000100000000
              WARNING:You are about to delete the HyperMetro consistency group, which cannot be undone.
              If you need the configuration later, you must create it again. If the consistency group is deleted locally, perform the operation on both storage arrays. Otherwise, residual configuration of the consistency group exists. 
              Suggestion: Before performing this operation, ensure that the parameters are correct to prevent service exceptions.
              Have you read warning message carefully?(y/n)y
              Are you sure you really want to perform the operation?(y/n)y
              Command executed successfully.
		
      Change the synchronization rate of HyperMetro consistency group 21009017acb3845f0000000100000000 to "Low".
              admin:/>change hyper_metro_consistency_group general consistency_group_id=21009017acb3845f0000000100000000 synchronization_rate=Low
              Command executed successfully.
		
      Change the synchronization rate of HyperMetro consistency group 21009017acb3845f0000000100000000 to "Highest".
              admin:/>change hyper_metro_consistency_group general consistency_group_id=21009017acb3845f0000000100000000 synchronization_rate=Highest
              WARNING: You are about to change the synchronization speed to the highest. After the operation, the HyperMetro pairs will be synchronized at the highest speed, which may cause host latency increase and disconnection of HyperMetro pairs. 
              Suggestion: Select a low synchronization speed or use the highest synchronization speed during off-peak hours.
              Have you read warning message carefully?(y/n)y
              Are you sure you really want to perform the operation?(y/n)y
              Command executed successfully.
		
      Pause HyperMetro consistency group "21008038bc1e70e90000000100000000".
              admin:/>change hyper_metro_consistency_group pause consistency_group_id=21008038bc1e70e90000000100000000
              CAUTION: You are about to pause the HyperMetro consistency group. 
              Once the HyperMetro consistency group is paused, real-time mirroring across sites stops and the member LUNs in the HyperMetro consistency groups can only be accessed in one direction. 
              Suggestion: Before performing this operation, ensure that the two sites are properly connected to hosts to prevent service exceptions.
              Do you wish to continue?(y/n)y
              Command executed successfully.
		
      Swap the priority of the two sites of each pair in consistency group "1".
              admin:/>change hyper_metro_consistency_group priority consistency_group_id=1
              CAUTION: You are about to execute a preferred site switchover. This operation will modify the arbitration priority when array communication is interrupted. 
              In static priority mode, if array communication is interrupted due to a preferred site switchover, the arbitration will fail. 
              Suggestion: Before performing this operation, suspend the HyperMetro consistency group in static priority mode.
              Do you wish to continue?(y/n)y
              Command executed successfully.
		
      Forcibly start HyperMetro consistency group "21008038bc1e70e90000000100000000".
              admin:/>change hyper_metro_consistency_group start consistency_group_id=21008038bc1e70e90000000100000000
              DANGER: You are about to forcibly enable host access permissions of member LUNs in the local HyperMetro consistency group. 
              Ensure that the remote site does not accept host access requests. Otherwise, data loss may occur. 
              Suggestion: Before performing this operation, disconnect the remote site from hosts.
              Have you read danger alert message carefully?(y/n)y
              Are you sure you really want to perform the operation?(y/n)y
              Command executed successfully.
		
      To add HyperMetro pair 21008038bc1e70e90000000000000000 to HyperMetro consistency group 21008038bc1e70e90000000100000000, run the following command.
              admin:/>add hyper_metro_consistency_group pair consistency_group_id=21008038bc1e70e90000000100000000 pair_id=21008038bc1e70e90000000000000000
              CAUTION: You are about to add a pair to the HyperMetro consistency group. 
              After the pair is added to the consistency group, the pair will use the consistency group's control policies. You cannot operate the pair in this consistency group. 
              Suggestion: Before performing this operation, ensure that the parameters are correct to prevent service exceptions.
              Do you wish to continue?(y/n)y
              Command executed successfully.
		
      Query HyperMetro consistency group 21009017acb3845f0000000100000000.
              admin:/>show hyper_metro_consistency_group general consistency_group_id=21009017acb3845f0000000100000000
                ID                         : 21009017acb3845f0000000100000000
                Name                       : HCCG1                           
                Health Status              : Normal                          
                Running Status             : Paused                      
                Sync Rate                  : --                              
                Role                       : Preferred                       
                Recovery Policy            : automatic                       
                Domain Id                  : 8038bc1e70e90100                
                Domain Name                : HCDomain                        
                Description                : --                              
                Sync Direction             : Local to Remote                 
                Isolation Switch           : --                              
                Isolation Threshold(ms)    : --                              
                Lock Mode                  : --                              
                Write Secondary Timeout(s) : --  
                Bandwidth(MB/s)            : -- 
                DR Star ID                 : --
		
      Query all HyperMetro consistency groups in the device.
              admin:/>show hyper_metro_consistency_group general 
                ID                                Name   Health Status  Running Status    Role       Sync Direction    
                --------------------------------  -----  -------------  --------------  ---------  ---------  ----------------  
                21008038bc1e70e90000000100000000  HCCG1  Normal         Paused          --         Preferred  Local to Remote   
		
      Start the synchronization of HyperMetro consistency group "21008038bc1e70e90000000100000000".
              admin:/>change hyper_metro_consistency_group synchronize consistency_group_id=21008038bc1e70e90000000100000000
              WARNING: You are about to start data synchronization. 
              Once data synchronization is started, the system will synchronize data based on the synchronization direction of the consistency group and the data at the synchronized end cannot be restored. 
              Suggestion: Before performing this operation, ensure that the parameters are correct to prevent data loss.
              Have you read warning message carefully?(y/n)y
              Are you sure you really want to perform the operation?(y/n)y
              Command executed successfully.
		
      Verify the configuration consistency of the primary and secondary devices of HyperMetro consistency group "1".
              admin:/>create hyper_metro_consistency_group verification_session consistency_group_id=1
              Command executed successfully.
		
      To query the pairs in HyperMetro consistency group 21009017acb3845f0000000100000000, run the following command.
              admin:/>show hyper_metro_consistency_group pair consistency_group_id=21009017acb3845f0000000100000000   
               
              ID  Health   Running    Type    Role
                  Status   Status
               
              --  ------   -------    -----   ------
               
               
              1   Normal   Normal     LUN     Preferred
               
               
              2   Normal   Normal     LUN     Preferred
		
      Create a HyperMetro consistency group.
              admin:/>create hyper_metro_consistency_group general domain_id=8038bc1e70e90100 name=xx 
              Command executed successfully.
		
      Remove HyperMetro pair "0" from a HyperMetro consistency group.
              developer:/>remove hyper_metro_consistency_group member local_pair_id=0
              DANGER: You are about to forcibly maintain configurations of the HyperMetro consistency group. This operation forcibly removes the pair from the HyperMetro consistency group. 
              When a pair cannot be removed from a HyperMetro consistency group normally, you can perform this operation to forcibly remove the pair from the HyperMetro consistency group. 
              Suggestion: Before performing this operation, contact R&D engineers and complete all operations under their guidance. In the mean time, ensure that: 
              1. No other users are performing configuration operations. 
              2. Host I/Os to the member LUNs of the HyperMetro consistency group have been stopped. 
              3. The entered parameters are correct.
              Have you read danger alert message carefully?(y/n)y
              Are you sure you really want to perform the operation?(y/n)y
              Command executed successfully.
		
      Create HyperMetro for a protection group.
              admin:/>create hyper_metro_consistency_group protect_group protect_group_id=0 domain_id=1b02030405060100 remote_storage_pool_id=0 mapping_info=host_id:0 synchronization_mapping=yes
              Command executed successfully.
		