Procedure to Shutdown and restart an infrastructure with VIO deployment
search cancel

Procedure to Shutdown and restart an infrastructure with VIO deployment

book

Article ID: 396346

calendar_today

Updated On:

Products

VMware Integrated OpenStack

Issue/Introduction

  • Powe-cycling procedure for the VIO components.

Environment

  • VMware Integrated Openstack :  7.x

Cause

  • A graceful shutdown and reboot requires to be performed in a sequential manner to avoid any impact in a VIO deployment infrastructure.

Resolution

Note : Ensure to have valid back-ups of all the components prior to the activity 


Shutdown Procedure :

1. Tenant Workload Shutdown

    • Gracefully shut down all tenant (VM) workloads running inside OpenStack.
    • This avoids abrupt termination and data corruption.

2. Stop openstack services

    • SSH into vio-manager

           # viocli stop services

3. From vCenter, power off vio-manager VM

4. From vCenter, power off all controller VM's
 
5. NSX-T Components :

    • Shut down NSX-T Manager, Edge Nodes, and NSX Controllers gracefully via the GUI or CLI.

6. vCenter : 

    • Shut down vCenter Server and PSC, if external, through the VAMI UI or gracefully via VM power-off after confirming no other dependencies.

7. ESXi Hosts (Optional) :

    • If doing a full physical shutdown, you can now put ESXi hosts into maintenance mode and power them down.

 

Bring-Up Procedure (Reverse Order) : 

1. ESXi Hosts (if powered off) :    

    • Power on all ESXi hosts and ensure they are connected in vCenter.

2. vCenter :

    • Power on PSC (if external), wait until it is up.
    • Then power on vCenter Server.

3. NSX-T Components :

    • Start NSX-T Managers, Controllers, and Edge Nodes.

4. From vCenter, power on vio-manager VM. (vio-manager will power on all controller VMs)

5. Start OpenStack Services:

    • SSH into vio-manager

# viocli start services

6. Validate OpenStack Health :

    • Use Horizon, CLI, or `viocli` to check the health of OpenStack services.
    • Validate Keystone, Glance, Nova, Neutron, etc.

7. Start Tenant Workloads : 

    •  Power on tenant VMs as needed.