2. Upgrading a HOPEX bundle
This procedure applies to both single server deployment and cluster deployment. It is required to download and install bundle on each server
2.1. Pre-conditions:
• Identify the bundle to install (target bundle).
Ex: 5.0.XXXX (HOPEX V5.0 HF1- 64 bits - Official)
This information is usually provided by MEGA Technical Support.
• Identify the url of the HAS Instance Manager Console
Ex: http://localhost:30100/
• Identify the HAS instance to upgrade (target HAS instance)
Ex: preproduction instance http://svr0101:5001/
This information is provided by the project.
• Know the credentials for the HAS Console of this instance.
This information is provided by the project.
• Check that no user is connected to the HAS instance.
2.2. Online procedure (internet access)
The procedure applies to an HAS instance.
Here, it is assumed that:
• You can access the HOPEX store https://store.mega.com.
• You have an installation key.
For each HAS instance:
2. In the left menu, select HAS Versions
3. Click on Download new version.
4. Select carefully the version to install (ex: 5.0.0+793 (HOPEX V5.0 HF1- 15.0.1.5972) in the list and click Download.
5. Wait a few minutes up to the end of the download (100% then extraction).
A new folder is created in C:\ProgramData\MEGA\Hopex Application Server\.binaries\HOPEX, ex V5.0.0+793
6. In the left menu, select Instances.
7. Select the target instance and click Stop and confirm
HAS instance stops.
8. Select the target instance and click Start.
9. In the page 'Start instance', select carefully the target bundle (ex 5.0.0+793 (HOPEX V5.0 HF1[15.0.1.5972]) and click OK
HAS instance starts
10. In the left menu, select HAS Versions.
11. You can delete previous programs (ex 5.0.0+698) if there no associated instance by clicking on the dustbin icon.
12. Open the HAS Console related to the target instance and check that all modules are loaded.
2.3. Offline procedure (no internet access)
The procedure applies to an HAS instance.
Here, it is assumed that you have received a folder containing an offline package (downloaded previously).
Browse the folder containing the offline package related to the hotfix.
It must contain:
1. A file has.setup.exe.
2. A folder .haspackages.
Procedure:
1. Run has.setup.exe as an administrator.
2. Check Accept license and click Next.
3. Keep existing settings for HOPEX Agent and click Next.
4. The package is installed.
A message is displayed such as 'installation completed successfully'.
5. Click Next.
6. Click Open agent console.
7. In the left menu, select Instances.
8. Select the target instance, click Stop and confirm action
HAS instance stops.
9. Select the target instance and click Start.
10. In the page 'Start instance', select carefully the target bundle (ex 5.0.0+793 (HOPEX V5.0 HF1[15.0.1.5972]) and click OK.
HAS instance starts.
11. In the left menu, select HAS Versions.
12. You can delete previous programs (ex 5.0.0+698) if there is no associated instance by clicking on the dustbin icon.
13. Open HAS Console related to the target instance and check that all modules are loaded.