Rolling back IBM Spectrum Virtualize 3-Site Orchestrator installation package

You can go from higher version of the IBM Spectrum Virtualize 3-Site Orchestrator installation package to an earlier version. For example, if you need to roll back your system software to an earlier version, you can move to an earlier version of the installation package, if necessary.

Before you can roll back to an earlier version of the installation package, ensure that the following tasks are completed:
  1. The earlier version of the installation package is downloaded to the Orchestrator host. To download an earlier version of the installation package, go to IBM Support.
  2. If you are using Red Hat® Enterprise Linux® (RHEL) version 8.0 or later, you must complete these steps:
    1. Enter the command update-crypto-policies and set the LEGACY value.
    2. Enter PubkeyAcceptedKeyTypes=+ssh-dss on the end of /etc/ssh/sshd_config.
    3. Restart sshd systemctl and sshd.
To roll back the installation package to an earlier version, complete these steps:
Note: These steps provide an example of rolling back to a previous version of Orchestrator from the most current version of Orchestrator.
  1. On the Orchestrator host, stop replication on each 3-site consistency group by entering the following command:
    stop3sitercconsistgrp <3site_consistency_group_name>
    . Where <3site_consistency_group_name> is the name of the 3-site consistency group that you are adding the HyperSwap® relationship with data to.
  2. To verify that the state of the 3-site consistency is stopped, enter the following command:
    ls3sitercconsistgrp
    name state primary periodic_copy_source sync_copy_state periodic_copy_state freeze_time cycle_period status
    rccstgrp0 stopped threesite_hs site1 consistent_synchronized idling 2022/01/20/21/08/35 300 online
  3. To verify the current version of the installation package on the Orchestrator host, enter the following command:
    rpm -qi ibm-SpectrumVirtualize-rc3site-orchestrator | grep Version
       Version     : <latest_orchestrator_version.xxxxxxxxx
  4. To roll back to the earlier version of the installation package, enter the one of the following commands:
    • rpm -Uvh --oldpackage [lower_Orchestrator_version_package.rpm
    • rpm -Uvh --force [lower_Orchestrator_version_package].rpm
    • rpm -ivh --force [lower_Orchestrator_version_package].rpm
  5. To verify that the new installation packages are installed, enter the following command:
    [root@ORCH-HOST ~]# rpm -qi ibm-SpectrumVirtualize-rc3site-orchestrator | grep Version
    Version     : <lower_orchestrator_version<Timestamp>-1.el7_3.x86_64
  6. After the orchestrator is updated, verify that the state of the 3-site consistency group, enter the following command:
    
    # ls3sitercconsistgrp
    name state primary periodic_copy_source sync_copy_state periodic_copy_state freeze_time cycle_period status
    test0 3site_consistent HS site1 consistent_synchronized stopped 2020/10/13/12/13/53 300 online
    test1 stopped HS site1 consistent_synchronized idling 2020/10/12/14/23/24 400 online
  7. If the period source is not set, you must configure the periodic source site before starting the 3-site consistency group. The periodic source completes the asynchronous copy to the auxiliary-far site. To set the periodic source system, enter the following command:
     # ch3sitercconsistgrp -periodicsrc AuxNear CG0 
    
  8. To resume Data Replication for the 3-site consistency group, start the data cycling by entering the following command: command
     # start3sitercconsistgrp CG0 
    
    where CG0 is the name of the 3-site consistency group. This step must be repeated for all 3-site consistency groups.