openstack-manuals/doc/ops-guide/source/ops-maintenance-complete.rst
Olena Logvinova 788b49f554 [ops-guide] Changed underscore to hyphen in RST files
This patch:

- renames all the RST files in the ops-guide folder to use a
  hyphen instead of underscore;
- adds redirects to the renamed files to .htacces;
- removes /([a-z-]+) from Admin Guide redirects in .htacces.

Change-Id: I4c35a4c89ae9900a2e9bfe1a7a3bcb94ab72454b
Implements: blueprint consistency-file-rename
2016-08-10 18:51:33 +03:00

1.4 KiB

Handling a Complete Failure

A common way of dealing with the recovery from a full system failure, such as a power outage of a data center, is to assign each service a priority, and restore in order. table_example_priority shows an example.

Table. Example service restoration priority list
Priority Services
1 Internal network connectivity
2 Backing storage services
3 Public network connectivity for user virtual machines
4 nova-compute, nova-network, cinder hosts
5 User virtual machines
10 Message queue and database services
15 Keystone services
20 cinder-scheduler
21 Image Catalog and Delivery services
22 nova-scheduler services
98 cinder-api
99 nova-api services
100 Dashboard node

Use this example priority list to ensure that user-affected services are restored as soon as possible, but not before a stable environment is in place. Of course, despite being listed as a single-line item, each step requires significant work. For example, just after starting the database, you should check its integrity, or, after starting the nova services, you should verify that the hypervisor matches the database and fix any mismatches.