Install Data Storage Optimizer
You can install Data Storage Optimizer into an existing Data Catalog deployment.
Perform the following steps to install Data Storage Optimizer into Data Catalog:
- Open a terminal window on your dedicated Data Catalog deployment server.
- On the Data Catalog server, navigate to the pentaho/pdc-docker-deployment directory using the following command:
cd pentaho/pdc-docker-deployment
- Start all the Dockers using the following command:
sh pdc.sh up
- Copy and paste the following commands to generate the required tokens and add them to the environment files:
echo RULES_PDC_AUTH_TOKEN=\"$(./pdc.sh get-jwt-token RULES_ENGINE)\" >> ./conf/.env echo PDSO_PDC_AUTH_TOKEN=\"$(./pdc.sh get-jwt-token PDSO)\" >> ./conf/.env echo PDSO_VFS_EXTERNAL_HOST_IP=\"$(hostname -I | awk '{print $1}')\" >> ./conf/.env echo PDC_FE_PDSO_URL=/pdso/ >> ./conf/.env echo COMPOSE_PROFILES=mongodb,collab,pdso >> ./conf/.env
CautionModifying these settings can have system-wide implications, and incorrect changes may negatively impact the functionality of the other platforms. It is a best practice to collaborate with your Pentaho Data Catalog partner to ensure that any modifications align with your intended objectives. - Re-run the installation script:
./pdc.sh up
The installation script uses the packaged Docker images for the Data Storage Optimizer release to create and run Docker containers on your dedicated server. The installation finishes when each Docker container has been successfully started.
Result: Data Storage Optimizer is successfully installed.
To begin using Data Storage Optimizer, you must login. User authentication, roles, and permissions for Data Storage Optimizer are provided by Data Catalog. Use the login credentials shared by your Data Catalog administrator for access. Click the App Switcher in Data Catalog and select Data Storage Optimizer to access the Data Storage Optimizer application.