Install doc refactoring updates
Correct conditionalization on 2 blocks per install procedure Add note about initial controller unlock and IPMG (except simplex) Signed-off-by: Ron Stone <ronald.stone@windriver.com> Change-Id: I65d9f149abf754654822457ea564062b1c203910
This commit is contained in:
parent
c3e43eb4dc
commit
62ef3d1ab8
@ -0,0 +1,15 @@
|
|||||||
|
.. note::
|
||||||
|
Controller-0 and controller-1 use IP multicast messaging for
|
||||||
|
synchronization. If loss of synchronization occurs a few minutes after
|
||||||
|
controller-1 becomes available, ensure that the switches and other devices
|
||||||
|
on the management and infrastructure networks are configured with
|
||||||
|
appropriate settings.
|
||||||
|
|
||||||
|
In particular, if |IGMP| snooping is enabled on |ToR| switches, then a
|
||||||
|
device acting as an |IGMP| querier is required on the network \(on the same
|
||||||
|
|VLAN|\) to prevent nodes from being dropped from the multicast group. The
|
||||||
|
|IGMP| querier periodically sends |IGMP| queries to all nodes on the
|
||||||
|
network, and each node sends an |IGMP| join or report in response. Without
|
||||||
|
an |IGMP| querier, the nodes do not periodically send |IGMP| join messages
|
||||||
|
after the initial join sent when the link first goes up, and they are
|
||||||
|
eventually dropped from the multicast group.
|
@ -3,7 +3,7 @@ Extend Capacity with Worker Nodes
|
|||||||
=================================
|
=================================
|
||||||
|
|
||||||
This section describes the steps to extend capacity with worker nodes on a
|
This section describes the steps to extend capacity with worker nodes on a
|
||||||
**StarlingX R5.0 bare metal All-in-one Duplex** deployment configuration.
|
|prod| All-in-one Duplex deployment configuration.
|
||||||
|
|
||||||
.. contents::
|
.. contents::
|
||||||
:local:
|
:local:
|
||||||
@ -19,8 +19,8 @@ Install software on worker nodes
|
|||||||
#. As the worker nodes boot, a message appears on their console instructing
|
#. As the worker nodes boot, a message appears on their console instructing
|
||||||
you to configure the personality of the node.
|
you to configure the personality of the node.
|
||||||
|
|
||||||
#. On the console of controller-0, list hosts to see newly discovered worker node
|
#. On the console of controller-0, list hosts to see newly discovered worker
|
||||||
hosts (hostname=None):
|
node hosts (hostname=None):
|
||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
|
@ -71,25 +71,25 @@ Bootstrap system on controller-0
|
|||||||
|
|
||||||
#. Specify user configuration overrides for the Ansible bootstrap playbook.
|
#. Specify user configuration overrides for the Ansible bootstrap playbook.
|
||||||
|
|
||||||
|
Ansible is used to bootstrap StarlingX on controller-0. Key files for
|
||||||
|
Ansible configuration are:
|
||||||
|
|
||||||
|
``/etc/ansible/hosts``
|
||||||
|
The default Ansible inventory file. Contains a single host: localhost.
|
||||||
|
|
||||||
|
``/usr/share/ansible/stx-ansible/playbooks/bootstrap.yml``
|
||||||
|
The Ansible bootstrap playbook.
|
||||||
|
|
||||||
|
``/usr/share/ansible/stx-ansible/playbooks/host_vars/bootstrap/default.yml``
|
||||||
|
The default configuration values for the bootstrap playbook.
|
||||||
|
|
||||||
|
``sysadmin home directory ($HOME)``
|
||||||
|
The default location where Ansible looks for and imports user
|
||||||
|
configuration override files for hosts. For example:
|
||||||
|
``$HOME/<hostname>.yml``.
|
||||||
|
|
||||||
.. only:: starlingx
|
.. only:: starlingx
|
||||||
|
|
||||||
Ansible is used to bootstrap StarlingX on controller-0. Key files for
|
|
||||||
Ansible configuration are:
|
|
||||||
|
|
||||||
``/etc/ansible/hosts``
|
|
||||||
The default Ansible inventory file. Contains a single host: localhost.
|
|
||||||
|
|
||||||
``/usr/share/ansible/stx-ansible/playbooks/bootstrap.yml``
|
|
||||||
The Ansible bootstrap playbook.
|
|
||||||
|
|
||||||
``/usr/share/ansible/stx-ansible/playbooks/host_vars/bootstrap/default.yml``
|
|
||||||
The default configuration values for the bootstrap playbook.
|
|
||||||
|
|
||||||
``sysadmin home directory ($HOME)``
|
|
||||||
The default location where Ansible looks for and imports user
|
|
||||||
configuration override files for hosts. For example:
|
|
||||||
``$HOME/<hostname>.yml``.
|
|
||||||
|
|
||||||
.. include:: ../ansible_install_time_only.txt
|
.. include:: ../ansible_install_time_only.txt
|
||||||
|
|
||||||
Specify the user configuration override file for the Ansible bootstrap
|
Specify the user configuration override file for the Ansible bootstrap
|
||||||
@ -143,14 +143,12 @@ Bootstrap system on controller-0
|
|||||||
|
|
||||||
.. include:: ../../../_includes/install-playbook-values-aws.rest
|
.. include:: ../../../_includes/install-playbook-values-aws.rest
|
||||||
|
|
||||||
.. only:: starlingx
|
|
||||||
|
|
||||||
Refer to :ref:`Ansible Bootstrap Configurations
|
Refer to :ref:`Ansible Bootstrap Configurations <ansible_bootstrap_configs>`
|
||||||
<ansible_bootstrap_configs>` for information on additional Ansible
|
for information on additional Ansible bootstrap configurations for advanced
|
||||||
bootstrap configurations for advanced Ansible bootstrap scenarios, such
|
Ansible bootstrap scenarios, such as Docker proxies when deploying behind a
|
||||||
as Docker proxies when deploying behind a firewall, etc. Refer to
|
firewall, etc. Refer to :ref:`Docker Proxy Configurations
|
||||||
:ref:`Docker Proxy Configurations <docker_proxy_config>` for details
|
<docker_proxy_config>` for details about Docker proxy settings.
|
||||||
about Docker proxy settings.
|
|
||||||
|
|
||||||
#. Run the Ansible bootstrap playbook:
|
#. Run the Ansible bootstrap playbook:
|
||||||
|
|
||||||
@ -795,3 +793,5 @@ machine.
|
|||||||
----------
|
----------
|
||||||
|
|
||||||
.. include:: ../kubernetes_install_next.txt
|
.. include:: ../kubernetes_install_next.txt
|
||||||
|
|
||||||
|
.. include:: /_includes/bootstrapping-and-deploying-starlingx.rest
|
@ -72,25 +72,25 @@ Bootstrap system on controller-0
|
|||||||
|
|
||||||
#. Specify user configuration overrides for the Ansible bootstrap playbook.
|
#. Specify user configuration overrides for the Ansible bootstrap playbook.
|
||||||
|
|
||||||
|
Ansible is used to bootstrap StarlingX on controller-0. Key files for
|
||||||
|
Ansible configuration are:
|
||||||
|
|
||||||
|
``/etc/ansible/hosts``
|
||||||
|
The default Ansible inventory file. Contains a single host: localhost.
|
||||||
|
|
||||||
|
``/usr/share/ansible/stx-ansible/playbooks/bootstrap.yml``
|
||||||
|
The Ansible bootstrap playbook.
|
||||||
|
|
||||||
|
``/usr/share/ansible/stx-ansible/playbooks/host_vars/bootstrap/default.yml``
|
||||||
|
The default configuration values for the bootstrap playbook.
|
||||||
|
|
||||||
|
``sysadmin home directory ($HOME)``
|
||||||
|
The default location where Ansible looks for and imports user
|
||||||
|
configuration override files for hosts. For example:
|
||||||
|
``$HOME/<hostname>.yml``.
|
||||||
|
|
||||||
.. only:: starlingx
|
.. only:: starlingx
|
||||||
|
|
||||||
Ansible is used to bootstrap StarlingX on controller-0. Key files for
|
|
||||||
Ansible configuration are:
|
|
||||||
|
|
||||||
``/etc/ansible/hosts``
|
|
||||||
The default Ansible inventory file. Contains a single host: localhost.
|
|
||||||
|
|
||||||
``/usr/share/ansible/stx-ansible/playbooks/bootstrap.yml``
|
|
||||||
The Ansible bootstrap playbook.
|
|
||||||
|
|
||||||
``/usr/share/ansible/stx-ansible/playbooks/host_vars/bootstrap/default.yml``
|
|
||||||
The default configuration values for the bootstrap playbook.
|
|
||||||
|
|
||||||
``sysadmin home directory ($HOME)``
|
|
||||||
The default location where Ansible looks for and imports user
|
|
||||||
configuration override files for hosts. For example:
|
|
||||||
``$HOME/<hostname>.yml``.
|
|
||||||
|
|
||||||
.. include:: ../ansible_install_time_only.txt
|
.. include:: ../ansible_install_time_only.txt
|
||||||
|
|
||||||
Specify the user configuration override file for the Ansible bootstrap
|
Specify the user configuration override file for the Ansible bootstrap
|
||||||
@ -142,14 +142,12 @@ Bootstrap system on controller-0
|
|||||||
|
|
||||||
.. include:: ../../../_includes/install-playbook-values-aws.rest
|
.. include:: ../../../_includes/install-playbook-values-aws.rest
|
||||||
|
|
||||||
.. only:: starlingx
|
|
||||||
|
|
||||||
Refer to :ref:`Ansible Bootstrap Configurations
|
Refer to :ref:`Ansible Bootstrap Configurations <ansible_bootstrap_configs>`
|
||||||
<ansible_bootstrap_configs>` for information on additional Ansible
|
for information on additional Ansible bootstrap configurations for advanced
|
||||||
bootstrap configurations for advanced Ansible bootstrap scenarios, such
|
Ansible bootstrap scenarios, such as Docker proxies when deploying behind a
|
||||||
as Docker proxies when deploying behind a firewall, etc. Refer to
|
firewall, etc. Refer to :ref:`Docker Proxy Configuration
|
||||||
:ref:`Docker Proxy Configuration <docker_proxy_config>` for details about
|
<docker_proxy_config>` for details about Docker proxy settings.
|
||||||
Docker proxy settings.
|
|
||||||
|
|
||||||
#. Run the Ansible bootstrap playbook:
|
#. Run the Ansible bootstrap playbook:
|
||||||
|
|
||||||
|
@ -71,24 +71,24 @@ Bootstrap system on controller-0
|
|||||||
|
|
||||||
#. Specify user configuration overrides for the Ansible bootstrap playbook.
|
#. Specify user configuration overrides for the Ansible bootstrap playbook.
|
||||||
|
|
||||||
.. only:: starlingx
|
Ansible is used to bootstrap StarlingX on controller-0. Key files for
|
||||||
|
Ansible configuration are:
|
||||||
|
|
||||||
Ansible is used to bootstrap StarlingX on controller-0. Key files for
|
``/etc/ansible/hosts``
|
||||||
Ansible configuration are:
|
The default Ansible inventory file. Contains a single host: localhost.
|
||||||
|
|
||||||
``/etc/ansible/hosts``
|
``/usr/share/ansible/stx-ansible/playbooks/bootstrap.yml``
|
||||||
The default Ansible inventory file. Contains a single host: localhost.
|
|
||||||
|
|
||||||
``/usr/share/ansible/stx-ansible/playbooks/bootstrap.yml``
|
|
||||||
The Ansible bootstrap playbook.
|
The Ansible bootstrap playbook.
|
||||||
|
|
||||||
``/usr/share/ansible/stx-ansible/playbooks/host_vars/bootstrap/default.yml``
|
``/usr/share/ansible/stx-ansible/playbooks/host_vars/bootstrap/default.yml``
|
||||||
The default configuration values for the bootstrap playbook.
|
The default configuration values for the bootstrap playbook.
|
||||||
|
|
||||||
``sysadmin home directory ($HOME)``
|
``sysadmin home directory ($HOME)``
|
||||||
The default location where Ansible looks for and imports user
|
The default location where Ansible looks for and imports user
|
||||||
configuration override files for hosts. For example:
|
configuration override files for hosts. For example:
|
||||||
``$HOME/<hostname>.yml``.
|
``$HOME/<hostname>.yml``.
|
||||||
|
|
||||||
|
.. only:: starlingx
|
||||||
|
|
||||||
.. include:: ../ansible_install_time_only.txt
|
.. include:: ../ansible_install_time_only.txt
|
||||||
|
|
||||||
@ -143,14 +143,12 @@ Bootstrap system on controller-0
|
|||||||
|
|
||||||
.. include:: ../../../_includes/install-playbook-values-aws.rest
|
.. include:: ../../../_includes/install-playbook-values-aws.rest
|
||||||
|
|
||||||
.. only:: starlingx
|
|
||||||
|
|
||||||
Refer to :ref:`Ansible Bootstrap Configurations
|
Refer to :ref:`Ansible Bootstrap Configurations <ansible_bootstrap_configs>`
|
||||||
<ansible_bootstrap_configs>` for information on additional Ansible
|
for information on additional Ansible bootstrap configurations for advanced
|
||||||
bootstrap configurations for advanced Ansible bootstrap scenarios, such
|
Ansible bootstrap scenarios, such as Docker proxies when deploying behind a
|
||||||
as Docker proxies when deploying behind a firewall, etc. Refer to
|
firewall, etc. Refer to :ref:`Docker Proxy configuration
|
||||||
:ref:`Docker Proxy configuration <docker_proxy_config>` for details about
|
<docker_proxy_config>` for details about Docker proxy settings.
|
||||||
Docker proxy settings.
|
|
||||||
|
|
||||||
#. Run the Ansible bootstrap playbook:
|
#. Run the Ansible bootstrap playbook:
|
||||||
|
|
||||||
@ -441,6 +439,8 @@ machine.
|
|||||||
|
|
||||||
.. incl-unlock-controller-1-end:
|
.. incl-unlock-controller-1-end:
|
||||||
|
|
||||||
|
.. include:: /_includes/bootstrapping-and-deploying-starlingx.rest
|
||||||
|
|
||||||
----------------------
|
----------------------
|
||||||
Configure worker nodes
|
Configure worker nodes
|
||||||
----------------------
|
----------------------
|
||||||
|
@ -176,6 +176,8 @@ Unlock controller-1
|
|||||||
:start-after: incl-unlock-controller-1-start:
|
:start-after: incl-unlock-controller-1-start:
|
||||||
:end-before: incl-unlock-controller-1-end:
|
:end-before: incl-unlock-controller-1-end:
|
||||||
|
|
||||||
|
.. include:: /_includes/bootstrapping-and-deploying-starlingx.rest
|
||||||
|
|
||||||
-----------------------
|
-----------------------
|
||||||
Configure storage nodes
|
Configure storage nodes
|
||||||
-----------------------
|
-----------------------
|
||||||
|
Loading…
x
Reference in New Issue
Block a user