Before you begin:

About this task:

Once you have confirmed that the upgraded test environment is performing as expected, take the following steps to upgrade the production environment.

  1. Block all traffic coming into the service.
    Note: By blocking traffic to the service, you are ensuring that no changes to the system database are made during the upgrade process.
  2. According to your database vendor documentation, take a snapshot of the system database to ensure you have the latest configuration and credential information.
  3. Perform an upgrade on one of the nodes in your environment.
    1. From a command-line prompt, navigate to the directory where you saved the product file. Alternatively, place the product file directory on your path before proceeding to the next step.

      The product file has the format PROGRESS_DATADIRECT_HDP_SERVER_nn_LINUX_64_INSTALL.bin, where nn is the version of the product.

    2. Make the file an executable using the chmod +x command. For example:

      chmod +x ./PROGRESS_DATADIRECT_HDP_SERVER_nn_LINUX_64_INSTALL.bin

    3. Run the executable.
      • GUI mode

        ./PROGRESS_DATADIRECT_HDP_SERVER_nn_LINUX_64_INSTALL.bin

        Note: If the installer cannot continue with a GUI installation, a message is displayed and the installation continues in console mode
      • Console mode

        ./PROGRESS_DATADIRECT_HDP_SERVER_nn_LINUX_64_INSTALL.bin -i console

    4. When prompted, enter the directory of the installation you want to upgrade.
    5. When prompted, choose an upgrade installation on the existing installation.
    6. When prompted, choose the type of upgrade you want to perform.
      • Select Express to persist established settings.
      • Select Modify settings to change established settings.
    7. Review port numbers and accept or change values as appropriate.
    8. Review the upgrade summary, and proceed with the upgrade.
    Important: If the upgrade fails, you can rollback to the previous version of the service, as described in Rolling back to previous version if upgrade fails.
  4. Perform an Express upgrade on each of the remaining nodes in the cluster.
    1. Run the executable.
      • GUI mode

        ./PROGRESS_DATADIRECT_HDP_SERVER_nn_LINUX_64_INSTALL.bin

        Note: If the installer cannot continue with a GUI installation, a message is displayed and the installation continues in console mode
      • Console mode

        ./PROGRESS_DATADIRECT_HDP_SERVER_nn_LINUX_64_INSTALL.bin -i console

    2. When prompted, enter the directory of the installation you want to upgrade.
    3. When prompted, choose an upgrade installation on the existing installation.
    4. When prompted, choose an Express upgrade.
    5. Review the upgrade summary, and proceed with the upgrade.
  5. After each node has been upgraded, test the upgraded version of the service.
  6. Once you have thoroughly tested the environment to ensure that the upgraded version of the service is performing as expected, unblock traffic coming into the service.

What to do next:

As a matter of best practices, monitor functionality and performance in the upgraded production environment.