[UG] Add `Remove and Redeploy a node` section

This patch:

- adds 2 new articles to the Maintain env section;
- changes the Headings formatting to fit the docs conventions;
- fixes noticed formatting typos.

Change-Id: If016d05bddf05102a5028765e6ffbd9eb259c9df
This commit is contained in:
Olena Logvinova 2016-08-19 19:04:22 +03:00
parent 728b238b5c
commit fc1481ee04
15 changed files with 86 additions and 8 deletions

View File

@ -35,4 +35,4 @@ environment with new parameters.
#. Click :guilabel:`Deploy Changes` to redeploy the OpenStack environment
with the new configuration.
Or click :guilabel:`Discard` to discard the changes and load the last
successfully deployed OpenStack environment configuration.
successfully deployed OpenStack environment configuration.

View File

@ -14,6 +14,8 @@ This section includes the following topics:
.. toctree::
:maxdepth: 1
maintain-environment/remove-node.rst
maintain-environment/redeploy-node.rst
maintain-environment/access-shell.rst
maintain-environment/rollback-ug.rst
maintain-environment/reinstall-node.rst

View File

@ -1,6 +1,7 @@
.. _custom-graph:
==================
Run a custom graph
==================

View File

@ -1,6 +1,7 @@
.. _data-driven:
=====================
Run data-driven tasks
=====================

View File

@ -1,6 +1,7 @@
.. _deployment-history:
=======================
Deployment task history
=======================

View File

@ -1,6 +1,7 @@
.. _deployment-information:
===============================
Download deployment information
===============================
@ -15,17 +16,17 @@ deployment.
#. Log in to the Fuel Master node.
#. Get the ID of the deployment task:
.. code-block:: console
.. code-block:: console
fuel task
fuel2 task list
#. Download the deployment information:
.. code-block:: console
.. code-block:: console
fuel2 task deployment-info download <task-id> --file deployment-info.yaml
fuel2 task settings download <task-id> --file settings.yaml
fuel2 task network-configuration download <task-id> --file networks.yaml
The ``<task-id>`` value is the ID of the deployment task.
The ``<task-id>`` value is the ID of the deployment task.

View File

@ -1,7 +1,8 @@
.. _preserve-partition:
====================
Preserve a partition
~~~~~~~~~~~~~~~~~~~~
====================
This section is a part of the :ref:`Rollback a node <rollback-ug>` procedure.
With partition preservation you can keep any type of data that meets the

View File

@ -0,0 +1,38 @@
.. _redeploy-node:
===============
Redeploy a node
===============
Redeploying a node refers to the process of changing the roles that are
assigned to a node. For example, you want to redeploy some compute and storage
nodes to be MongoDB nodes.
**To redeploy a node:**
#. Prepare your environment:
#. Live migrate instances from the compute nodes. For more information,
see `Configure migrations <http://docs.openstack.org/admin-guide-cloud/compute-configuring-migrations.html>`_.
#. Back up or copy information from the Operating System nodes being
redeployed.
#. Log in to the Fuel web UI.
#. In the :guilabel:`Nodes` tab, select the node(s) that you want to remove
and click :guilabel:`Delete`.
The deployed node will be marked as :guilabel:`PENDING DELETION`.
#. In the :guilabel:`Dashboard` tab, click :guilabel:`Deploy Changes`.
#. Wait for the node to become available in the list of :guilabel:`Discovered`
nodes in the :guilabel:`Nodes` tab.
#. Assign a new role to the node being redeployed.
#. Adjust the settings of your environment as required.
#. In the :guilabel:`Dashboard` tab, click :guilabel:`Deploy Changes`.
#. Wait for the environment to be redeployed.
.. caution:: After redeploying an Operating System node, you will have to
manually apply any configuration changes you made and reinstall the software
that was running on the node or restore the system from the backup you made
before redeploying the node.

View File

@ -1,5 +1,6 @@
.. _reinstall-node:
================
Reinstall a node
================

View File

@ -1,7 +1,8 @@
.. _reinstall-virtual-role:
========================
Reinstall a virtual role
------------------------
========================
If you have the Reduced Footprint feature enabled, you may need to reinstall
the virtual role.

View File

@ -0,0 +1,28 @@
.. _remove-node:
=============
Remove a node
=============
You may need to remove a node from your environment to replace
hardware, repair an error, complete maintenance operations, and so on.
**To remove a node:**
#. Log in to the Fuel web UI.
#. In the :guilabel:`Nodes` tab, select the node that you want to remove and
click :guilabel:`Delete`.
The deployed node will be marked as :guilabel:`PENDING DELETION` and will
be removed from the environment after redeployment.
#. Adjust the settings of your environment as required.
#. In the :guilabel:`Dashboard` tab, click :guilabel:`Deploy Changes`.
Puppet removes the node from the configuration files and
re-triggers corresponding services.
.. seealso::
- `Node management commands <http://docs.openstack.org/developer/fuel-docs/userdocs/fuel-user-guide/cli/cli_nodes.html>`_
- :ref:`add-nodes-ug`
- :ref:`redeploy-node`

View File

@ -1,7 +1,8 @@
.. _rollback-compute-node:
=======================
Rollback a compute node
-----------------------
=======================
You can rollback a compute node to its original state, for example, the state
before it failed.

View File

@ -1,5 +1,6 @@
.. _rollback-ug:
===============
Rollback a node
===============

View File

@ -1,6 +1,7 @@
.. _shotgun-ug:
========================================
Create diagnostic snapshot using shotgun
========================================

View File

@ -13,4 +13,4 @@ This section includes the following topics:
.. toctree::
:maxdepth: 3
configure-environment/post-deployment-settings.rst
configure-environment/post-deployment-settings.rst