Back to Articles

This procedure outlines a failover procedure for ServAssure NXT Insight Views multidatacenter deployment scenario covered in this appendix.

Site Failover Site A to Site B

  1. On "Site A", disable the license for Insight Views in the ServAssure NXT Tenant Configuration under Licenses > Insight Key.
  2. On "Site A", stop the following services: kafka, spark, zookeeper, schema-registry, maintain, and api services. To do this, run the following command:
    ansible-playbook -i <inventoryFile-SiteA> tools/site-service-manager.yml -u remote_user -bkK
    1. Input stop to stop all the processes.
  3. On "Site B", run the following command:
    ansible-playbook -i <inventoryFile-SiteB> tools/htap-multi-dc-manager.yml -u remote_user -bkK
    1. When prompted, select 3 to start failover to Site B SingleStore nodes.
      NOTE: If the replication status of Site B SingleStore nodes are primary, a warning is displayed.
      Important: If Site A is offline during failover, re-run the playbook when Site A is back online: -e pair_site_back_online=true
      Important: Do not perform install tenant, delete tenant, create user, or update user tasks until the failover is completed.
  4. On "Site B", enable the license for Insight Views in the ServAssure NXT Tenant Configuration under Licenses > Insight Key.
    NOTE: To failover to primary site, follow these steps by reversing Site A and Site B.