diff --git a/doc/source/install/configure-compute.rst b/doc/source/install/configure-compute.rst index 3687e20297..d8294f7b98 100644 --- a/doc/source/install/configure-compute.rst +++ b/doc/source/install/configure-compute.rst @@ -2,12 +2,24 @@ Configure the Compute service to use the Bare Metal service ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Compute service needs to be configured to use the Bare Metal service's -driver. The configuration file for the Compute service is typically located at +driver. The configuration file for the Compute service is typically located at ``/etc/nova/nova.conf``. .. note:: - This configuration file must be modified on the Compute service's - controller nodes and compute nodes. + + As of the Newton release, it is possible to have multiple + nova-compute services running the ironic virtual driver (in + nova) to provide redundancy. Bare metal nodes are mapped to the + services via a hash ring. If a service goes down, the + available bare metal nodes are remapped to different services. + + Once active, a node will stay mapped to the same nova-compute + even when it goes down. The node is unable to be managed through + the Compute API until the service responsible returns to an active + state. + +The following configuration file must be modified on the Compute +service's controller nodes and compute nodes. #. Change these configuration options in the ``default`` section, as follows: