Dist. Cloud edits (r6, dsr6)
Copy edits for typos, markup and other technical issues. Fix label in :ref: Fix gerund mismatch. Signed-off-by: Ron Stone <ronald.stone@windriver.com> Change-Id: Ie6dd03f0af3ff9d7ace7efe0f61479dfee7dc1ba
This commit is contained in:
parent
126131ce63
commit
d7a2a00182
@ -29,7 +29,3 @@ Update Orchestration.
|
|||||||
subcloud, use the **Host Inventory** page on the subcloud.
|
subcloud, use the **Host Inventory** page on the subcloud.
|
||||||
|
|
||||||
|
|
||||||
.. rubric:: |result|
|
|
||||||
|
|
||||||
.. procedure results here
|
|
||||||
|
|
||||||
|
@ -11,10 +11,10 @@ be added to the 'Default' group, unless a different subcloud group has been
|
|||||||
specified.
|
specified.
|
||||||
|
|
||||||
A subcloud can be moved to a different subcloud group using the
|
A subcloud can be moved to a different subcloud group using the
|
||||||
'dcmanager subcloud update' command for the group attribute. A subcloud group
|
:command:`dcmanager subcloud update` command for the group attribute. A
|
||||||
cannot be deleted if it contains any subclouds. Removing a subcloud from a
|
subcloud group cannot be deleted if it contains any subclouds. Removing a
|
||||||
subcloud group is done by moving the subcloud back to the 'Default' subcloud
|
subcloud from a subcloud group is done by moving the subcloud back to the
|
||||||
group.
|
'Default' subcloud group.
|
||||||
|
|
||||||
|
|
||||||
.. rubric:: |context|
|
.. rubric:: |context|
|
||||||
|
@ -31,8 +31,8 @@ subcloud, the subcloud installation has these phases:
|
|||||||
|
|
||||||
After a successful remote installation of a subcloud in a Distributed Cloud
|
After a successful remote installation of a subcloud in a Distributed Cloud
|
||||||
system, a subsequent remote reinstallation fails because of an existing ssh
|
system, a subsequent remote reinstallation fails because of an existing ssh
|
||||||
key entry in the /root/.ssh/known_hosts on the System Controller. In this
|
key entry in the ``/root/.ssh/known_hosts`` on the System Controller. In this
|
||||||
case, delete the host key entry, if present, from /root/.ssh/known_hosts
|
case, delete the host key entry, if present, from ``/root/.ssh/known_hosts``
|
||||||
on the System Controller before doing reinstallations.
|
on the System Controller before doing reinstallations.
|
||||||
|
|
||||||
.. rubric:: |prereq|
|
.. rubric:: |prereq|
|
||||||
@ -40,14 +40,14 @@ subcloud, the subcloud installation has these phases:
|
|||||||
.. _installing-a-subcloud-using-redfish-platform-management-service-ul-g5j-3f3-qjb:
|
.. _installing-a-subcloud-using-redfish-platform-management-service-ul-g5j-3f3-qjb:
|
||||||
|
|
||||||
- The docker **rvmc** image needs to be added to the System Controller
|
- The docker **rvmc** image needs to be added to the System Controller
|
||||||
bootstrap override file, docker.io/starlingx/rvmc:stx.5.0-v1.0.0.
|
bootstrap override file, ``docker.io/starlingx/rvmc:stx.5.0-v1.0.0``.
|
||||||
|
|
||||||
- A new system CLI option ``--active`` is added to the
|
- A new system CLI option ``--active`` is added to the
|
||||||
:command:`load-import` command to allow the import into the
|
:command:`load-import` command to allow the import into the
|
||||||
System Controller /opt/dc-vault/loads. The purpose of this is to allow
|
System Controller ``/opt/dc-vault/loads``. The purpose of this is to allow
|
||||||
Redfish install of subclouds referencing a single full copy of the
|
Redfish install of subclouds referencing a single full copy of the
|
||||||
**bootimage.iso** at /opt/dc-vault/loads. \(Previously, the full
|
``bootimage.iso`` at ``/opt/dc-vault/loads``. \(Previously, the full
|
||||||
**bootimage.iso** was duplicated for each :command:`subcloud add`
|
``bootimage.iso`` was duplicated for each :command:`subcloud add`
|
||||||
command\).
|
command\).
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
@ -65,8 +65,8 @@ subcloud, the subcloud installation has these phases:
|
|||||||
~(keystone_admin)]$ system --os-region-name SystemController load-import --active |installer-image-name|.iso |installer-image-name|.sig
|
~(keystone_admin)]$ system --os-region-name SystemController load-import --active |installer-image-name|.iso |installer-image-name|.sig
|
||||||
|
|
||||||
In order to be able to deploy subclouds from either controller, all local
|
In order to be able to deploy subclouds from either controller, all local
|
||||||
files that are referenced in the **bootstrap.yml** file must exist on both
|
files that are referenced in the ``bootstrap.yml`` file must exist on both
|
||||||
controllers \(for example, /home/sysadmin/docker-registry-ca-cert.pem\).
|
controllers (for example, ``/home/sysadmin/docker-registry-ca-cert.pem``).
|
||||||
|
|
||||||
.. _increase-subcloud-platform-backup-size:
|
.. _increase-subcloud-platform-backup-size:
|
||||||
|
|
||||||
@ -89,8 +89,8 @@ subcloud reinstall using the following commands:
|
|||||||
~(keystone_admin)]$ dcmanager subcloud update --install-values <install-values-yaml-file><subcloud-name>
|
~(keystone_admin)]$ dcmanager subcloud update --install-values <install-values-yaml-file><subcloud-name>
|
||||||
|
|
||||||
For a new subcloud deployment, use the :command:`dcmanager subcloud add`
|
For a new subcloud deployment, use the :command:`dcmanager subcloud add`
|
||||||
command with the install-values.yaml file containing the desired
|
command with the ``install-values.yaml`` file containing the desired
|
||||||
**persistent_size** value.
|
``persistent_size`` value.
|
||||||
|
|
||||||
.. rubric:: |proc|
|
.. rubric:: |proc|
|
||||||
|
|
||||||
@ -116,7 +116,7 @@ command with the install-values.yaml file containing the desired
|
|||||||
:start-after: begin-ref-1
|
:start-after: begin-ref-1
|
||||||
:end-before: end-ref-1
|
:end-before: end-ref-1
|
||||||
|
|
||||||
#. Create the install-values.yaml file and use the content to pass the file
|
#. Create the ``install-values.yaml`` file and use the content to pass the file
|
||||||
into the :command:`dcmanager subcloud add` command, using the
|
into the :command:`dcmanager subcloud add` command, using the
|
||||||
``--install-values`` command option.
|
``--install-values`` command option.
|
||||||
|
|
||||||
@ -309,7 +309,7 @@ command with the install-values.yaml file containing the desired
|
|||||||
**Pre-Install**
|
**Pre-Install**
|
||||||
This status indicates that the ISO for the subcloud is being updated by
|
This status indicates that the ISO for the subcloud is being updated by
|
||||||
the Central Cloud with the boot menu parameters, and kickstart
|
the Central Cloud with the boot menu parameters, and kickstart
|
||||||
configuration as specified in the install-values.yaml file.
|
configuration as specified in the ``install-values.yaml`` file.
|
||||||
|
|
||||||
**Installing**
|
**Installing**
|
||||||
This status indicates that the subcloud's ISO is being installed from
|
This status indicates that the subcloud's ISO is being installed from
|
||||||
@ -386,7 +386,7 @@ command with the install-values.yaml file containing the desired
|
|||||||
{SECRET_UUID} | awk '{print $2}''
|
{SECRET_UUID} | awk '{print $2}''
|
||||||
openstack secret get ${SECRET_REF} --payload -f value
|
openstack secret get ${SECRET_REF} --payload -f value
|
||||||
|
|
||||||
The secret payload should be, "username: sysinv password:<password>". If
|
The secret payload should be, ``username: sysinv password:<password>``. If
|
||||||
the secret payload is, "username: admin password:<password>", see,
|
the secret payload is, "username: admin password:<password>", see,
|
||||||
:ref:`Updating Docker Registry Credentials on a Subcloud
|
:ref:`Updating Docker Registry Credentials on a Subcloud
|
||||||
<updating-docker-registry-credentials-on-a-subcloud>` for more information.
|
<updating-docker-registry-credentials-on-a-subcloud>` for more information.
|
||||||
|
@ -22,7 +22,7 @@ subcloud, the subcloud installation process has two phases:
|
|||||||
.. _installing-a-subcloud-without-redfish-platform-management-service-ul-fmx-jpl-mkb:
|
.. _installing-a-subcloud-without-redfish-platform-management-service-ul-fmx-jpl-mkb:
|
||||||
|
|
||||||
- Installing the ISO on controller-0; this is done locally at the subcloud by
|
- Installing the ISO on controller-0; this is done locally at the subcloud by
|
||||||
using either, a bootable USB device, or a local PXE boot server
|
using either, a bootable USB device, or a local |PXE| boot server
|
||||||
|
|
||||||
- Executing the :command:`dcmanager subcloud add` command in the Central
|
- Executing the :command:`dcmanager subcloud add` command in the Central
|
||||||
Cloud that uses Ansible to bootstrap |prod-long| on controller-0 in
|
Cloud that uses Ansible to bootstrap |prod-long| on controller-0 in
|
||||||
@ -33,8 +33,8 @@ subcloud, the subcloud installation process has two phases:
|
|||||||
|
|
||||||
After a successful remote installation of a subcloud in a Distributed Cloud
|
After a successful remote installation of a subcloud in a Distributed Cloud
|
||||||
system, a subsequent remote reinstallation fails because of an existing ssh
|
system, a subsequent remote reinstallation fails because of an existing ssh
|
||||||
key entry in the /root/.ssh/known\_hosts on the System Controller. In this
|
key entry in the ``/root/.ssh/known_hosts`` on the System Controller. In this
|
||||||
case, delete the host key entry, if present, from /root/.ssh/known\_hosts
|
case, delete the host key entry, if present, from ``/root/.ssh/known_hosts``
|
||||||
on the System Controller before doing reinstallations.
|
on the System Controller before doing reinstallations.
|
||||||
|
|
||||||
.. rubric:: |prereq|
|
.. rubric:: |prereq|
|
||||||
@ -50,7 +50,7 @@ subcloud, the subcloud installation process has two phases:
|
|||||||
- You must have downloaded ``update-iso.sh`` from |dnload-loc|.
|
- You must have downloaded ``update-iso.sh`` from |dnload-loc|.
|
||||||
|
|
||||||
- In order to be able to deploy subclouds from either controller, all local
|
- In order to be able to deploy subclouds from either controller, all local
|
||||||
files that are referenced in the **bootstrap.yml** file must exist on both
|
files that are referenced in the ``bootstrap.yml`` file must exist on both
|
||||||
controllers \(for example, ``/home/sysadmin/docker-registry-ca-cert.pem``\).
|
controllers \(for example, ``/home/sysadmin/docker-registry-ca-cert.pem``\).
|
||||||
|
|
||||||
.. rubric:: |proc|
|
.. rubric:: |proc|
|
||||||
@ -62,7 +62,7 @@ subcloud, the subcloud installation process has two phases:
|
|||||||
|
|
||||||
The servers require connectivity to a gateway router that provides IP
|
The servers require connectivity to a gateway router that provides IP
|
||||||
routing between the subcloud management subnet and the System
|
routing between the subcloud management subnet and the System
|
||||||
Controller management subnet, and between the subcloud OAM subnet and
|
Controller management subnet, and between the subcloud |OAM| subnet and
|
||||||
the System Controller subnet.
|
the System Controller subnet.
|
||||||
|
|
||||||
.. include:: /_includes/installing-a-subcloud-without-redfish-platform-management-service.rest
|
.. include:: /_includes/installing-a-subcloud-without-redfish-platform-management-service.rest
|
||||||
@ -110,9 +110,9 @@ subcloud, the subcloud installation process has two phases:
|
|||||||
Specify boot menu timeout, in seconds
|
Specify boot menu timeout, in seconds
|
||||||
|
|
||||||
|
|
||||||
The following example ks-addon.cfg, used with the -a option, sets up an
|
The following example ``ks-addon.cfg`` file, used with the -a option,
|
||||||
initial IP interface at boot time by defining a |VLAN| on an Ethernet
|
sets up an initial IP interface at boot time by defining a |VLAN| on
|
||||||
interface and has it use DHCP to request an IP address:
|
an Ethernet interface and has it use |DHCP| to request an IP address:
|
||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
|
|
||||||
@ -197,7 +197,7 @@ subcloud, the subcloud installation process has two phases:
|
|||||||
type: docker
|
type: docker
|
||||||
|
|
||||||
|
|
||||||
Where <sysinv\_password\> can be found by running the following command
|
Where <sysinv_password\> can be found by running the following command
|
||||||
as 'sysadmin' on the Central Cloud:
|
as 'sysadmin' on the Central Cloud:
|
||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
@ -206,8 +206,8 @@ subcloud, the subcloud installation process has two phases:
|
|||||||
|
|
||||||
This configuration uses the local registry on your central cloud. If you
|
This configuration uses the local registry on your central cloud. If you
|
||||||
prefer to use the default external registries, make the following
|
prefer to use the default external registries, make the following
|
||||||
substitutions for the **docker\_registries** and
|
substitutions for the ``docker_registries`` and
|
||||||
**additional\_local\_registry\_images** sections of the file.
|
``additional_local_registry_images`` sections of the file.
|
||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
|
|
||||||
@ -223,10 +223,10 @@ subcloud, the subcloud installation process has two phases:
|
|||||||
|
|
||||||
#. You can use the Central Cloud's local registry to pull images on subclouds.
|
#. You can use the Central Cloud's local registry to pull images on subclouds.
|
||||||
The Central Cloud's local registry's HTTPS certificate must have the
|
The Central Cloud's local registry's HTTPS certificate must have the
|
||||||
Central Cloud's |OAM| IP, **registry.local** and **registry.central** in the
|
Central Cloud's |OAM| IP, ``registry.local`` and ``registry.central`` in the
|
||||||
certificate's |SAN| list. For example, a valid certificate contains a |SAN|
|
certificate's |SAN| list. For example, a valid certificate contains a |SAN|
|
||||||
list **"DNS.1: registry.local DNS.2: registry.central IP.1: <floating
|
list ``"DNS.1: registry.local DNS.2: registry.central IP.1: <floating
|
||||||
management\> IP.2: <floating OAM\>"**.
|
management\> IP.2: <floating OAM\>"``.
|
||||||
|
|
||||||
If required, run the following command on the Central Cloud prior to
|
If required, run the following command on the Central Cloud prior to
|
||||||
bootstrapping the subcloud to install the new certificate for the Central
|
bootstrapping the subcloud to install the new certificate for the Central
|
||||||
|
@ -34,19 +34,19 @@ modifications noted above and below.
|
|||||||
You will also need to make the following modifications:
|
You will also need to make the following modifications:
|
||||||
|
|
||||||
- when creating the user configuration overrides for the Ansible bootstrap
|
- when creating the user configuration overrides for the Ansible bootstrap
|
||||||
playbook in /home/sysadmin/localhost.yml
|
playbook in ``/home/sysadmin/localhost.yml``
|
||||||
|
|
||||||
- Add the parameters shown in bold below to your /home/sysadmin/localhost.yml
|
- Add the parameters shown in bold below to your ``/home/sysadmin/localhost.yml``
|
||||||
Ansible bootstrap override file to indicate that this cloud will play
|
Ansible bootstrap override file to indicate that this cloud will play
|
||||||
the role of the Central Cloud / System Controller.
|
the role of the Central Cloud / System Controller.
|
||||||
|
|
||||||
- restrict the range of addresses for the management network (using
|
- restrict the range of addresses for the management network (using
|
||||||
management_start_address and management_end_address, as shown below) to
|
``management_start_address`` and ``management_end_address``, as shown below) to
|
||||||
exclude the IP addresses reserved for gateway routers that provide routing
|
exclude the IP addresses reserved for gateway routers that provide routing
|
||||||
to the subclouds' management subnets.
|
to the subclouds' management subnets.
|
||||||
|
|
||||||
- Also, include the container images shown in bold below in
|
- Also, include the container images shown in bold below in
|
||||||
additional\_local\_registry\_images, required for support of subcloud
|
``additional_local_registry_images``, required for support of subcloud
|
||||||
installs with the Redfish Platform Management Service, and subcloud installs
|
installs with the Redfish Platform Management Service, and subcloud installs
|
||||||
using a Ceph storage backend.
|
using a Ceph storage backend.
|
||||||
|
|
||||||
|
@ -128,12 +128,12 @@ fails, delete subclouds, and monitor or change the managed status of subclouds.
|
|||||||
- To reconfigure a subcloud, if deployment fails, use the :command:`subcloud reconfig` command.
|
- To reconfigure a subcloud, if deployment fails, use the :command:`subcloud reconfig` command.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
You can enter the sysadmin password to avoid being prompted for the password.
|
You can enter the ``sysadmin`` password to avoid being prompted for the password.
|
||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
|
|
||||||
~(keystone_admin)]$ dcmanager subcloud reconfig <subcloud-id/name> --deploy-config \
|
~(keystone_admin)]$ dcmanager subcloud reconfig <subcloud-id/name> --deploy-config \
|
||||||
<<filepath>> --sysadmin-password <<password>>
|
<filepath> --sysadmin-password <<password>>
|
||||||
|
|
||||||
|
|
||||||
where ``--deploy-config`` must reference the deployment configuration file.
|
where ``--deploy-config`` must reference the deployment configuration file.
|
||||||
|
@ -58,11 +58,11 @@ There are six phases for Rehoming a subcloud:
|
|||||||
- Ensure that the subcloud has been backed up, in case something goes wrong
|
- Ensure that the subcloud has been backed up, in case something goes wrong
|
||||||
and a subcloud system recovery is required.
|
and a subcloud system recovery is required.
|
||||||
|
|
||||||
- Transfer the yaml file that was used to bootstrap the subcloud prior to
|
- Transfer the ``yaml`` file that was used to bootstrap the subcloud prior to
|
||||||
rehoming, to the new System Controller. This data is required for rehoming.
|
rehoming, to the new System Controller. This data is required for rehoming.
|
||||||
|
|
||||||
- If the subcloud can be remotely installed via Redfish Virtual Media service,
|
- If the subcloud can be remotely installed via Redfish Virtual Media service,
|
||||||
transfer the yaml file that contains the install data for this subcloud,
|
transfer the ``yaml`` file that contains the install data for this subcloud,
|
||||||
and use this install data in the new System Controller, via the
|
and use this install data in the new System Controller, via the
|
||||||
``--install-values`` option, when running the remote subcloud reinstall,
|
``--install-values`` option, when running the remote subcloud reinstall,
|
||||||
upgrade or restore commands.
|
upgrade or restore commands.
|
||||||
@ -83,7 +83,7 @@ There are six phases for Rehoming a subcloud:
|
|||||||
|
|
||||||
#. Ensure that the subcloud's bootstrap values file is available on the new
|
#. Ensure that the subcloud's bootstrap values file is available on the new
|
||||||
System Controller. If required, in the subcloud's bootstrap values file
|
System Controller. If required, in the subcloud's bootstrap values file
|
||||||
update the **systemcontroller_gateway_address** entry to point to the
|
update the ``systemcontroller_gateway_address`` entry to point to the
|
||||||
appropriate network gateway for the new System Controller to communicate
|
appropriate network gateway for the new System Controller to communicate
|
||||||
with the subcloud.
|
with the subcloud.
|
||||||
|
|
||||||
|
@ -147,7 +147,7 @@ Executing the dcmanager subcloud reinstall command in the Central Cloud:
|
|||||||
bootstrapping by monitoring the following log file on the active
|
bootstrapping by monitoring the following log file on the active
|
||||||
controller in the Central cloud:
|
controller in the Central cloud:
|
||||||
|
|
||||||
- /var/log/dcmanager/ansible/subcloud1_playbook_output.log
|
- ``/var/log/dcmanager/ansible/subcloud1_playbook_output.log``
|
||||||
|
|
||||||
#. After the subcloud is successfully reinstalled and bootstrapped, run the
|
#. After the subcloud is successfully reinstalled and bootstrapped, run the
|
||||||
subcloud reconfig command to complete the process. The subcloud
|
subcloud reconfig command to complete the process. The subcloud
|
||||||
|
@ -41,7 +41,7 @@ phases:
|
|||||||
bootstrap or deployment.
|
bootstrap or deployment.
|
||||||
|
|
||||||
- The platform backup tar file is already on the subcloud in
|
- The platform backup tar file is already on the subcloud in
|
||||||
/opt/platform-backup directory or has been transferred to the
|
``/opt/platform-backup`` directory or has been transferred to the
|
||||||
SystemController.
|
SystemController.
|
||||||
|
|
||||||
- The subcloud install values have been saved in the **dcmanager** database
|
- The subcloud install values have been saved in the **dcmanager** database
|
||||||
@ -49,7 +49,7 @@ phases:
|
|||||||
|
|
||||||
.. rubric:: |proc|
|
.. rubric:: |proc|
|
||||||
|
|
||||||
#. Create the restore_values.yaml file which will be passed to the
|
#. Create the ``restore_values.yaml`` file which will be passed to the
|
||||||
:command:`dcmanager subcloud restore` command using the ``--restore-values``
|
:command:`dcmanager subcloud restore` command using the ``--restore-values``
|
||||||
option. This file contains parameters that will be used during the platform
|
option. This file contains parameters that will be used during the platform
|
||||||
restore phase. Minimally, the **backup_filename** parameter, indicating the
|
restore phase. Minimally, the **backup_filename** parameter, indicating the
|
||||||
@ -95,7 +95,7 @@ phases:
|
|||||||
+----+-----------+------------+--------------+---------------+---------+
|
+----+-----------+------------+--------------+---------------+---------+
|
||||||
|
|
||||||
#. In case of a failure, check the Ansible log for the corresponding subcloud
|
#. In case of a failure, check the Ansible log for the corresponding subcloud
|
||||||
under /var/log/dcmanager/ansible directory.
|
under ``/var/log/dcmanager/ansible`` directory.
|
||||||
|
|
||||||
#. When the subcloud deploy status changes to "complete", the controller-0
|
#. When the subcloud deploy status changes to "complete", the controller-0
|
||||||
is ready to be unlocked. Log into the controller-0 of the subcloud using
|
is ready to be unlocked. Log into the controller-0 of the subcloud using
|
||||||
|
@ -84,9 +84,9 @@ Container_image sets:
|
|||||||
cb1b51f019c612178f14df6f03131a18 container-image1.tar.gz
|
cb1b51f019c612178f14df6f03131a18 container-image1.tar.gz
|
||||||
db6c0ded6eb7bc2807edf8c345d4fe97 container-image2.tar.gz
|
db6c0ded6eb7bc2807edf8c345d4fe97 container-image2.tar.gz
|
||||||
|
|
||||||
----------------------------------------------------
|
--------------------------------------------------
|
||||||
Creating the Prestaged ISO with gen-prestaged-iso.sh
|
Create the Prestaged ISO with gen-prestaged-iso.sh
|
||||||
----------------------------------------------------
|
--------------------------------------------------
|
||||||
|
|
||||||
You can prepare and manually prestage the Install Bundle or use the
|
You can prepare and manually prestage the Install Bundle or use the
|
||||||
``gen-prestaged-iso.sh`` tool to create a self-installing prestaging ISO image.
|
``gen-prestaged-iso.sh`` tool to create a self-installing prestaging ISO image.
|
||||||
@ -231,7 +231,7 @@ Use the ``--images`` option to specify the path/filename to a container image
|
|||||||
to be installed on the subcloud.
|
to be installed on the subcloud.
|
||||||
|
|
||||||
Use the ``--param`` option to specify the rootfs device and boot device to
|
Use the ``--param`` option to specify the rootfs device and boot device to
|
||||||
install the prestaging image. The tool defaults to /dev/sda directory. Use this
|
install the prestaging image. The tool defaults to ``/dev/sda directory``. Use this
|
||||||
option to override the default storage device the prestaging image is to be
|
option to override the default storage device the prestaging image is to be
|
||||||
installed.
|
installed.
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ You can access the Horizon Web interface for individual subclouds from the Syste
|
|||||||
The System Controller page includes a menu for selecting subclouds or regions.
|
The System Controller page includes a menu for selecting subclouds or regions.
|
||||||
When you select a subcloud from this menu, the view changes to show the Horizon
|
When you select a subcloud from this menu, the view changes to show the Horizon
|
||||||
interface for the subcloud. You can use this to provision and manage the
|
interface for the subcloud. You can use this to provision and manage the
|
||||||
subcloud hosts and networks, just as you would for any |prod| system
|
subcloud hosts and networks, just as you would for any |prod| system.
|
||||||
|
|
||||||
|
|
||||||
.. rubric:: |proc|
|
.. rubric:: |proc|
|
||||||
|
@ -30,7 +30,7 @@ subcloud is synchronized immediately when it is changed to the **Managed**
|
|||||||
state.
|
state.
|
||||||
|
|
||||||
Configuration changes made from the System Controller, and i.e. by specifying
|
Configuration changes made from the System Controller, and i.e. by specifying
|
||||||
the --os-region-name option as **SystemController** are synchronized
|
the ``--os-region-name`` option as ``SystemController`` are synchronized
|
||||||
immediately. For example, to add an |SNMP| trap destination and immediately
|
immediately. For example, to add an |SNMP| trap destination and immediately
|
||||||
synchronize this configuration change to all subclouds in the **Managed**
|
synchronize this configuration change to all subclouds in the **Managed**
|
||||||
state, use the following command:
|
state, use the following command:
|
||||||
|
@ -13,20 +13,20 @@ This makes access to registry.central independent of changes to the Distributed
|
|||||||
Cloud's Keystone admin user password.
|
Cloud's Keystone admin user password.
|
||||||
|
|
||||||
Use the following procedure to update the install registry credentials on the
|
Use the following procedure to update the install registry credentials on the
|
||||||
subcloud to the sysinv service credentials of the System Controller.
|
subcloud to the ``sysinv`` service credentials of the System Controller.
|
||||||
|
|
||||||
.. rubric:: |proc|
|
.. rubric:: |proc|
|
||||||
|
|
||||||
.. _updating-docker-registry-credentials-on-a-subcloud-steps-ywx-wyt-kmb:
|
.. _updating-docker-registry-credentials-on-a-subcloud-steps-ywx-wyt-kmb:
|
||||||
|
|
||||||
#. On the System Controller, get the password for the sysinv services.
|
#. On the System Controller, get the password for the ``sysinv`` services.
|
||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
|
|
||||||
$ keyring get sysinv services
|
$ keyring get sysinv services
|
||||||
|
|
||||||
#. On each subcloud, run the following script to update the Docker registry
|
#. On each subcloud, run the following script to update the Docker registry
|
||||||
credentials to sysinv:
|
credentials to ``sysinv``:
|
||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
|
|
||||||
|
@ -132,7 +132,7 @@ Follow the steps below to manually upgrade the System Controller:
|
|||||||
|
|
||||||
- State entered after :command:`system upgrade-start` completes.
|
- State entered after :command:`system upgrade-start` completes.
|
||||||
|
|
||||||
- Release nn.nn system data \(for example, postgres databases\) has
|
- Release <nn.nn> system data \(for example, postgres databases\) has
|
||||||
been exported to be used in the upgrade.
|
been exported to be used in the upgrade.
|
||||||
|
|
||||||
As part of the upgrade, the upgrade process checks the health of the system
|
As part of the upgrade, the upgrade process checks the health of the system
|
||||||
@ -190,8 +190,8 @@ Follow the steps below to manually upgrade the System Controller:
|
|||||||
|
|
||||||
- State entered when controller-1 upgrade is complete.
|
- State entered when controller-1 upgrade is complete.
|
||||||
|
|
||||||
- System data has been successfully migrated from release nn.nn
|
- System data has been successfully migrated from release <nn.nn>
|
||||||
to release nn.nn.
|
to release <nn.nn>.
|
||||||
|
|
||||||
where *nn.nn* in the update file name is the |prod| release number.
|
where *nn.nn* in the update file name is the |prod| release number.
|
||||||
|
|
||||||
@ -250,8 +250,8 @@ Follow the steps below to manually upgrade the System Controller:
|
|||||||
If it transitions to **unlocked-disabled-failed**, check the issue
|
If it transitions to **unlocked-disabled-failed**, check the issue
|
||||||
before proceeding to the next step. The alarms may indicate a
|
before proceeding to the next step. The alarms may indicate a
|
||||||
configuration error. Check the result of the configuration logs on
|
configuration error. Check the result of the configuration logs on
|
||||||
controller-1, \(for example, Error logs in
|
controller-1, (for example, Error logs in
|
||||||
controller1:/var/log/puppet\).
|
controller1:``/var/log/puppet``).
|
||||||
|
|
||||||
#. Run the :command:`system application-list`, and :command:`system
|
#. Run the :command:`system application-list`, and :command:`system
|
||||||
host-upgrade-list` commands to view the current progress.
|
host-upgrade-list` commands to view the current progress.
|
||||||
@ -301,7 +301,7 @@ Follow the steps below to manually upgrade the System Controller:
|
|||||||
|
|
||||||
- upgrading-hosts:
|
- upgrading-hosts:
|
||||||
|
|
||||||
- State entered when both controllers are running release nn.nn
|
- State entered when both controllers are running release <nn.nn>
|
||||||
software.
|
software.
|
||||||
|
|
||||||
|
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
.. clv1558615616705
|
.. clv1558615616705
|
||||||
.. _uploading-and-applying-updates-to-systemcontroller-using-the-cli:
|
.. _uploading-and-applying-updates-to-systemcontroller-using-the-cli:
|
||||||
|
|
||||||
=============================================================
|
==========================================================
|
||||||
Upload and Applying Updates to SystemController Using the CLI
|
Upload and Apply Updates to SystemController Using the CLI
|
||||||
=============================================================
|
==========================================================
|
||||||
|
|
||||||
You can upload and apply updates to the SystemController in order to update the
|
You can upload and apply updates to the SystemController in order to update the
|
||||||
central update repository, from the CLI using the standard update procedures
|
central update repository, from the CLI using the standard update procedures
|
||||||
@ -18,9 +18,8 @@ If you prefer, you can use the Horizon Web interface. For more information, see
|
|||||||
the specific procedure for incrementally uploading and applying one or more
|
the specific procedure for incrementally uploading and applying one or more
|
||||||
patches for the SystemController is provided below.
|
patches for the SystemController is provided below.
|
||||||
|
|
||||||
For standard |prod| updating procedures, see the
|
For standard |prod| updating procedures, see the |updates-doc|:
|
||||||
|
:ref:`software-updates-and-upgrades-software-updates` guide.
|
||||||
.. xbooklink :ref:`|updates-doc| <software-updates-and-upgrades-software-updates>` guide.
|
|
||||||
|
|
||||||
For SystemController of |prod-dc| \(and the central update repository\), you
|
For SystemController of |prod-dc| \(and the central update repository\), you
|
||||||
must include the additional |CLI| parameter ``--os-region-name`` with the value
|
must include the additional |CLI| parameter ``--os-region-name`` with the value
|
||||||
@ -55,9 +54,9 @@ SystemController when using |CLI| :command:`sw-patch` commands.
|
|||||||
|
|
||||||
#. Log in as the **sysadmin** user.
|
#. Log in as the **sysadmin** user.
|
||||||
|
|
||||||
#. Copy all patches to be uploaded and applied to /home/sysadmin/patches/.
|
#. Copy all patches to be uploaded and applied to ``/home/sysadmin/patches/``.
|
||||||
|
|
||||||
#. Upload all patches placed in /home/sysadmin/patches/ to the storage area.
|
#. Upload all patches placed in ``/home/sysadmin/patches/`` to the storage area.
|
||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user