Skip to content

Troubleshooting VM Scale Booster Installation

Installation Logs

The default location of the VM Scale Booster installation is:

C:\Program Files (x86)\Accops\HyWorks VM Scale Booster\Logs

This location may change according to system directories and the VM Scale Booster installation location.

Azure-specific Configurations

  1. For Azure, the rule needs to be added to the Network Interface via the Azure portal for port numbers 5672 and 15672.

  2. Check the IP address of the Controllers in the appsettings.json file.

  3. Check the Username and Hostname for the RabbitMQ in the Advance config section on the Management Console.

RabbitMQ and Erlang/OTP Upgrade Troubleshooting

This section provides the detailed procedure to upgrade Erlang OTP and RabbitMQ, which is necessary when upgrading components such as:

  • Session Recording Manager
  • VM Scale Booster
  • Scheduler
  • Action Processors

These modules may require newer versions of RabbitMQ and Erlang OTP as prerequisites.

Note:
The released modules require the exact version of RabbitMQ to function correctly.


RabbitMQ/ Erlang OTP Upgrade Steps:

  1. Connect to the machine using credentials with local administrator privileges.

  2. Uninstall the existing Erlang and RabbitMQ from the system.

  3. Navigate to the following path:
    C:\Users\{Username}\AppData\Roaming
    And delete the RabbitMQ folder.

    • {Username} refers to the user who originally installed RabbitMQ.
  4. If the RabbitMQ folder cannot be deleted or an exception occurs, restart the system and attempt to delete the folder again.

  5. Delete the Erlang cookie files from the following two locations:
    (The file is named .erlang.cookie)

    1. C:\Users\{Username}

    2. C:\Windows\System32\config\systemprofile

  6. Download and install the supported Erlang OTP version.

    • Run the installer as a local Administrator.
  7. Download and install the compatible version of RabbitMQ.

    • Run the installer as a local Administrator.
  8. After RabbitMQ is installed, run the RabbitMQ configuration script to configure it for use with HyWorks modules correctly.

Note:
It is important to use the same RabbitMQ username and password as before.
Changing these credentials may cause failures in the dependent modules.