Skip to main content

Updating XClarity Orchestrator

You can update Lenovo XClarity Orchestrator to use the latest orchestrator software.

Before you begin

You must be a member of a user group to which the predefined Supervisor role is assigned.

An XClarity Orchestrator fix bundle (such as v1.4.2) can be applied only to a version of the same release (such as v1.4.0 or v1.4.1) A fix bundle contains all previous fixes (for example, v1.4.2 contains the same fixes as v1.4.1 plus additional fixes); however, a fix bundle does not contain the entire code base.

Attention
Review the following considerations before updating XClarity Orchestrator.
  • To XClarity Orchestrator v2.1

    XClarity Orchestrator v2.1 requires a minimum of 8 virtual processor cores. If you are managing 1,000 or more devices, ensure that you increase the number of virtual processor cores before starting the update process.

    This update takes more time than usual due to a database upgrade. If you receive a time-out message or are unable to reach the page when attempting to go the user interface, the update has not completed.

  • To XClarity Orchestrator v2.0

    The minimum storage required for the virtual appliance is a total of 551 GB across three attached disks. You must also attach a third disk (disk 2) with a minimum of 200 GB.

    The XClarity Orchestrator virtual appliance must be powered off before adding a new hard disk.

    To add a new hard disk to the virtual appliance, complete the following steps.

    • For ESXi using VMware vSphere
      1. Connect to the host through VMware vSphere Client.
      2. Power off the XClarity Orchestrator virtual machine.
      3. Right-click the virtual machine, and click Edit Settings.
      4. Select Add a new Device > Hard Disk.
      5. Change the size to 200 GB.
      6. Click OK.
      7. Power on the XClarity Orchestrator virtual machine.
    • For ESXi using VMware vCenter
      1. Connect to the host through VMware vCenter.
      2. Power off the virtual machine.
      3. Open the virtual machine’s settings, and click Add.
      4. Click Hard Disk > Create a new Virtual Disk.
      5. Select SCSI for the disk format.
      6. Configure the HDD capacity to 200 GB.
      7. Click OK.
      8. Power on the virtual machine.
    • For Microsoft Hyper-V
      1. From the Server Manager Dashboard, click Hyper-V.
      2. Right-click the server, and click Hyper-V Manager.
      3. Select the XClarity Orchestrator virtual machine, and click Shut Down in the Actions pane.
      4. Click Settings to display the Settings dialog.
      5. Select IDE Controller 1.
      6. From the right pane, select Hard Drive, and then click Add to add a new hard disk.
      7. From the right pane, select Virtual hard disk (.vhd) file, and then click New to display the New Virtual Hard Disk Wizard.
      8. Complete the wizard as prompted. Ensure that you specify a disk-drive name using .vhd format (for example, LXCO-disk3.vhd) and set the size to 200 GB.
      9. Select the XClarity Orchestrator virtual machine, and click Start in the Actions pane.
  • To XClarity Orchestrator v1.6. Updating to XClarity Orchestrator v1.6 requires XClarity Orchestrator v1.5. If you are not running XClarity Orchestrator v1.5, you must update to XClarity Orchestrator v1.5 before updating to XClarity Orchestrator v1.6.
  • To XClarity Orchestrator v1.5. Updating to XClarity Orchestrator v1.5 requires XClarity Orchestrator v1.4. If you are not running XClarity Orchestrator v1.4, you must update to XClarity Orchestrator v1.4 before updating to XClarity Orchestrator v1.5.
  • To XClarity Orchestrator v1.4. Updating to XClarity Orchestrator v1.4 requires XClarity Orchestrator v1.3. If you are not running XClarity Orchestrator v1.3, you must update to XClarity Orchestrator v1.3 before updating to XClarity Orchestrator v1.4.
  • To XClarity Orchestrator v1.3
    • Updating to XClarity Orchestrator v1.3 might take two hours or more to complete. To determine whether the update is complete, click Maintenance > Orchestrator Server Updates, and verify that the new release is listed and that the Applied Status is no longer “Applying”.
    • Attention: Before updating XClarity Orchestrator to v1.3, ensure that the XClarity Orchestrator virtual appliance hostname is lxco and no domain name set on the DNS Configuration card on the Administration (Administration icon) > Networking page.
    • Users that are assigned the Supervisor role are added to the SupervisorGroup user group during the update (see Creating user groups).
    • Users that are assigned the Operator role are added to the OperatorLegacyGroup user group during the update. The OperatorLegacyGroup user group is associated with the Operator Legacy role, which gives users the same privileges as the Operator role in the previous releases. The Operator Legacy role and OperatorLegacyGroup user group will be deprecated in a future release (see Creating user groups).

      Existing user groups are assigned to the Operator role during the update (see Controlling access to functions).

    • Creating rules for raising custom analytics alerts is simplified in XClarity Orchestrator v1.3. Existing custom alert rules are not migrated to the new format and will be lost after the update completes.
  • From XClarity Orchestrator v1.1
    • Users that are assigned the Supervisor role are added to the SupervisorGroup user group during the update (see Creating user groups).
    • Users that are assigned the Operator role are added to the OperatorLegacyGroup user group during the update. The OperatorLegacyGroup user group is associated with the Operator Legacy role, which gives users the same privileges as the Operator role in the previous releases. The Operator Legacy role and OperatorLegacyGroup user group will be deprecated in a future release (see Creating user groups).

      Existing user groups are assigned to the Operator role during the update (see Controlling access to functions).

    • Creating rules for raising custom analytics alerts is simplified in XClarity Orchestrator v1.3. Existing custom alert rules are not migrated to the new format and will be lost after the update completes.
    • The minimum storage required for the virtual appliance is a total of 301 GB across two attached disks. You must increase the storage for the disk 0 to a minimum of 251 GB. You must also attach a second disk (disk 1) with a minimum of 100 GB.

      The XClarity Orchestrator virtual appliance must be powered off before adding a new hard disk.

      To add a new hard disk to the virtual appliance, complete the following steps.

      • For ESXi using VMware vSphere
        1. Connect to the host through VMware vSphere Client.
        2. Power off the XClarity Orchestrator virtual machine.
        3. Right-click the virtual machine, and click Edit Settings.
        4. Select Add a new Device > Hard Disk.
        5. Change the size to 100 GB.
        6. Click OK.
        7. Power on the XClarity Orchestrator virtual machine.
      • For ESXi using VMware vCenter
        1. Connect to the host through VMware vCenter.
        2. Power off the virtual machine.
        3. Open the virtual machine’s settings, and click Add.
        4. Click Hard Disk > Create a new Virtual Disk.
        5. Select SCSI for the disk format.
        6. Configure the HDD capacity to 100 GB.
        7. Click OK.
        8. Power on the virtual machine.
      • For Microsoft Hyper-V
        1. From the Server Manager Dashboard, click Hyper-V.
        2. Right-click the server, and click Hyper-V Manager.
        3. Select the XClarity Orchestrator virtual machine, and click Shut Down in the Actions pane.
        4. Click Settings to display the Settings dialog.
        5. Select IDE Controller 0.
        6. From the right pane, select Hard Drive, and then click Add to add a new hard disk.
        7. From the right pane, select Virtual hard disk (.vhd) file, and then click New to display the New Virtual Hard Disk Wizard.
        8. Complete the wizard as prompted. Ensure that you specify a disk-drive name using .vhd format (for example, LXCO-disk2.vhd) and set the size to 100 GB.
        9. Select the XClarity Orchestrator virtual machine, and click Start in the Actions pane.
  • To XClarity Orchestrator v1.1
    • All users are automatically added to the SupervisorGroup user group. All users have supervisor privileges by default after the update completes. A supervisor user can remove supervisor privileges for other users that should not have those privileges (see Creating user groups).
    • Existing external LDAP configurations are removed. You must reconfigure external LDAP authentication servers after the update completes (see Setting up an external LDAP authentication server).

During the update process, all users are logged off when the orchestrator server restarts. You must wait several minutes until the restart completes. After the update completes and restarts, clear the web browser cache and refresh the web browser before logging back in.

Ensure that you back up the XClarity Orchestrator virtual appliance before installing an update (see Backing up and restoring orchestrator-server data).

Ensure that all required ports and Internet addresses are available before you attempt to update XClarity Orchestrator. For more information Port availability and Firewalls and proxy servers.

Procedure

To update XClarity Orchestrator, complete the following steps.

  1. Download the orchestrator-server update-package file (.tgz) from the XClarity Orchestrator downloads webpage to a workstation that has a network connection to the XClarity Orchestrator host.

    The update-package file contains all required files: payload file (.tar.gz), metadata (.xml), change history (.chg), and readme (.txt).

  2. From the XClarity Orchestrator main menu, click Maintenance (Maintenance icon), and then click Orchestrator Server Updates to display the Orchestrator Server Updates card.

    Orchestrator-server updates that are earlier than the currently installed version are listed in the table with an applied status of “Not applicable” and cannot be applied to the orchestrator server.


    Orchestrator Server Update card
  3. Click the Import icon (Import icon) to display the Import dialog.
  4. Drag and drop the entire update-package file (.tgz) to the Import dialog, or click Browse to locate the file.
  5. Click Import.
    Orchestrator Server Updates
    Importing the update files might take a while. You must remain on the card until the import process completes. Navigating away from the card aborts the import process.

    When the import is complete, the orchestrator-server update is listed in the table on the Orchestrator Server Files card.

    You can monitor the import progress by clicking Monitoring (Monitoring icon) > Jobs from the XClarity Orchestrator menu bar.

  6. From the Orchestrator Server Files card, select the update package that you want to install.
  7. Click the Apply Update icon (Apply software update icon).

    You can monitor the update progress by clicking Monitoring (Monitoring icon) > Jobs from the XClarity Orchestrator menu bar.

  8. Wait for the update to complete and XClarity Orchestrator to restart. The update process might take a while.
    If you have access to the virtual appliance host, you can monitor the progress from the virtual-appliance console, for example:
    Lenovo XClarity Orchestrator  Version x.x.x
    ------------------------------------------

    eth0 Link encap:Ethernet HWaddr 2001:db8:65:12:34:56
    inet addr: 192.0.2.10 Bcast 192.0.2.55 Mask 255.255.255.0
    inet6 addr: 2001:db8:56ff:fe80:bea3/64 Scope:Link

    ===========================================================================
    ===========================================================================

    You have 118 seconds to change IP settings. Enter one of the following:
    1. To set a static IP address for Lenovo XClarity virtual appliance eth0 port
    2. To use a DHCP address for Lenovo XClarity virtual appliance eth0 port
    3. To select subnet for Lenovo XClarity virtual appliance internal network
    x. To continue without changing IP settings
    ... ...
  9. Clear the web browser cache, and refresh the web browser.

    When completed, the Applied Status column changes to “Applied.”

After you finish

You can perform the following actions from the Orchestrator Server Files card.

  • View the current version and build number for the XClarity Orchestrator instance by clicking the User-Account menu (User Account menu) on the XClarity Orchestrator title bar, and then clicking About.
  • View the update history for a specific update that is applied to XClarity Orchestrator by clicking the update-status link in the Applied Status column.
  • Save a selected orchestrator-server update to the local system by clicking the Save As icon (Save As icon).
  • Delete a selected orchestrator-server update by clicking the Delete icon (Delete icon).