[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

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,7 @@
.. _deployment-information: .. _deployment-information:
===============================
Download deployment information Download deployment information
=============================== ===============================

View File

@ -1,7 +1,8 @@
.. _preserve-partition: .. _preserve-partition:
====================
Preserve a partition Preserve a partition
~~~~~~~~~~~~~~~~~~~~ ====================
This section is a part of the :ref:`Rollback a node <rollback-ug>` procedure. 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 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-node:
================
Reinstall a node Reinstall a node
================ ================

View File

@ -1,7 +1,8 @@
.. _reinstall-virtual-role: .. _reinstall-virtual-role:
========================
Reinstall a virtual role Reinstall a virtual role
------------------------ ========================
If you have the Reduced Footprint feature enabled, you may need to reinstall If you have the Reduced Footprint feature enabled, you may need to reinstall
the virtual role. 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-compute-node:
=======================
Rollback a compute node Rollback a compute node
----------------------- =======================
You can rollback a compute node to its original state, for example, the state You can rollback a compute node to its original state, for example, the state
before it failed. before it failed.

View File

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

View File

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