[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:
parent
728b238b5c
commit
fc1481ee04
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
|
||||
.. _custom-graph:
|
||||
|
||||
==================
|
||||
Run a custom graph
|
||||
==================
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
|
||||
.. _data-driven:
|
||||
|
||||
=====================
|
||||
Run data-driven tasks
|
||||
=====================
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
|
||||
.. _deployment-history:
|
||||
|
||||
=======================
|
||||
Deployment task history
|
||||
=======================
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
|
@ -1,5 +1,6 @@
|
|||
.. _reinstall-node:
|
||||
|
||||
================
|
||||
Reinstall a node
|
||||
================
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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`
|
|
@ -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.
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.. _rollback-ug:
|
||||
|
||||
===============
|
||||
Rollback a node
|
||||
===============
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
|
||||
.. _shotgun-ug:
|
||||
|
||||
========================================
|
||||
Create diagnostic snapshot using shotgun
|
||||
========================================
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue