Make sure you take regular backups of the instance before your proceed with the upgrade procedure.
To upgrade from one version to another, you must make note of the existing version and the new upgrade version. You must run the upgrade command from the new upgrade version repository folder and enter the folder details of the existing version.
- Back up your existing Data Steward Studio repository
dss-app.repo
file in .repo
format. - Download the upgrade repository tarball to the repository folder:
wget -nv <upgrade-repo-URL> -O /etc/yum.repos.d/dss-app.repo
- Verify that the repository is downloaded:
yum search dss-app
You should see two dss-app
repositories.
- Update the repository by running the following command:
yum update dss-app
You should see two versions of the DSS app.
- Navigate to the dss bin directory:
cd /usr/dss-app/1.4.0.0-14/apps/dss/bin/
- Run the upgrade command as follows:
./dssdeploy.sh upgrade --from /usr/dss-app/1.3.1.0-392/apps/dss/bin/
The following message appears:
This will update database schema which cannot be reverted. All backups need to be made manually.
Please confirm to proceed (yes/no):
- Enter yes to continue.
- When prompted, enter the master password for DataPlane.
![Note](/common/themes/pre-hdp-3.1/images/admon/note.png) | Note |
---|
The master password should be the same as the password used in the previous version of DataPlane. |
- Once the upgrade process is successfully completed, add hosts using the following command:
./dssdeploy.sh utils add-host <Host URL> <Host FQDN>
![Note](/common/themes/pre-hdp-3.1/images/admon/note.png) | Note |
---|
This step is required only if you want to add the host entries to the DSS environment for the communication to work before the upgrade. |