During the upgrade process, you must use the default application user, mzadmin
, and correct password whenever you are prompted to enter it.
...
Verify that you are running MediationZone version 8.3.x. You can check the current version by opening the About window in the Desktop, where the current version is listed in the Pico Version section. If the system is running an earlier version, you need to upgrade it to an 8.3.x version first. See the documentation space for the version you are currently running for more information.
Install either Oracle JDK 17 or OpenJDK 17 on the server(s) where the Platform Container and Execution Containers are running.
Verify that the System Requirements are met. If the operating system, or database need to be upgraded, this should be done prior to the upgrade. This has to be done for all machines that are hosting the system.
Ensure that the environment variables are set correctly:
excerptname upgrade_variables
Variable | Description | |
---|---|---|
MZ_HOME | This environment variable specifies where the software is installed.
|
...
| |
JAVA_HOME | This environment variable specifies where the JDK is installed. |
PATH | This environment variable specifies the search path and must contain the following directories: |
Info |
---|
...
Example - Setting |
...
Environment Variables
|
...
...
|
...
|
...
|
Make a backup of all your configurations with System Export. This can be done either in Desktop, which is described in System Exporter or by using the
mzsh systemexport
command:Code Block
...
mzsh mzadmin/<password> systemexport <backup directory>/<filename>
Info |
---|
...
Use of System Export File The exported configurations might be needed |
...
to be able to perform a system restore. |
Make an online backup of the database(s). For further information regarding how to perform an online backup, see Backup and Disaster Recovery Procedures.
Note |
---|
...
Note!If you are upgrading from 8.3.x, you can find the database backup instructions in the documentation for 8.3 as the procedure may differ from that of 9.x. |
If you are upgrading from 8.3.x, it is important to make a backup of MZ_HOME for system restore in case of upgrade failure.
To make a backup of your MZ_HOME, you can use the following command:
Note |
---|
...
Note!Ensure that you have shutdown your platform and all executions prior to the backup. |
Code Block |
---|
...
cd $MZ_HOME/../ |
...
tar -zcvf mzhome_backup.tgz <MZ_HOME directory> |
...
mv mzhome_backup.tgz <backup directory> |
Info |
---|
...
Use of MZ_HOME |
...
BackupThe MZ_HOME backup might be needed in order to be able to perform a system restore in case upgrade failure. |
Info |
---|
...
Use of Filebase persistenceWhen you have the platform property |
...
to true, to ensure a seamless upgrade process, it is imperative to export all the config before the upgrade and re-import it afterward. Failure to do so may result in the missing configuration data in the upgrade. |
If you are performing an upgrade of a system with large configurations, you may need to increase the maximum number of file descriptors.
Info |
---|
...
Example - Changing the maximum number of file descriptors on Linux
|
...
language | text |
---|---|
theme | Eclipse |
...
|
...
|
...
|
Create a directory to use when unpacking this release and future releases. For the purpose of these instructions, this designated directory is referred to as the staging directory.
Note |
---|
...
Note!The staging directory should not be the same directory as the one you created and set up as the MZ_HOME directory. |
Place the *.tgz file from your release delivery into the staging directory.
Use a command line tool, go to the staging directory, and unpack the *.tgz file by running the following command:
Code Block
...
tar xvzf <filename>.tgz
A directory is then created in the staging directory, containing the software to be installed. For the purpose of these instructions, this directory is referred to as the release content directory.
Copy the MZ license file into the release content directory.
...
Info |
---|
...
If you are upgrading from 8.3.x, you need a new license file . Contact DigitalRoute Support on getting the MZ license file. |
Code Block |
---|
...
cp mz.license <release content directory> |
Info |
---|
...
Example - Copy the mz.license |
...
File to the Installation Folder
|
...
language | text |
---|---|
theme | Eclipse |
|
Enter the release content directory and prepare the install.xml file by running the following command:
Code Block
...
cd <release content directory>
...
./setup.sh prepare
The *.mzp packages have now been extracted, and the
install.xml
has been extracted into the release content directory.
...
hidden | true |
---|
Scroll ignore | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Note |
---|
...
Note!Refer Updating the Installation Properties for Platform to know more about these properties and their default values. |
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Excerpt | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|