Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

  • System requirements must be fulfilled.
  • The required Datameer X version must have been downloaded.
    INFO: All software versions can be downloaded here: http://my.datameer.comPlease get in touch with Datameer Support or your Datameer representative to receive the installation package download link.
  • Make sure you have at least Datameer X version 10.1 before upgrading to Datameer X version 11.

  • A compatible SQL connector jar file must be provided in the file package: '/etc/custom-jars'.

...

  • For Datameer-X versions 11.0.7 and 11.1.1 or later, use the "database.sh" script by executing "./bin/database.sh upgrade" from inside the distribution installation folder.
  • For earlier versions of Datameer-X 11, use the "upgrade-tool_db.sh" script by executing "./bin/upgrader/bin/upgrade-tool deploy.mode=live_db.sh" from inside the distribution installation folder.

...

  • create a database dump before the upgrade (the "database.sh" script stores this in "./das-data/backups/" while the "upgrade-tooldb" script stores it in "/bin/upgrader")
  • validate the correct schema from the database
  • select only necessary upgrades, SQL and Java upgrades in the correct order
  • log the execution to the command line and also to a dedicated log file ("database.sh" logs to "./logs/database-tool.log" while "upgrade-tooldb" logs to "./bin/upgrader/logs")

...

Info
titleINFO

The search settings to enable file search within the 'File Browser' are retriggered automatically after the upgrade.

Enabling SSL 

Info
titleINFO

If you need to enable SSL have a look at the SSL configuration page. 

...

Info
titleINFO

Ask your Datameer X users to review their most critical use-cases and ensure that they work as expected after the upgrade.

Execute a Workbook Health Check again to detect broken workbooks and review a workbook's structure and report any logical issues. In case there are workbooks that have been broken by the upgrade, check the error messages contained in 'conductor.log' and decide whether you can fix them manually or need to roll back and get Datameer X support assistance on the issue.

Performing the Validation

...

  1. Start Datameer.
  2. If applicable, upload recompiled plug-ins.
  3. Validate the upgrade by preforming tests with baseline jobs that could previously be run without errors.
  4. If applicable, test custom plug-ins.
  5. Create a connection where the data is stored, import the data, add and modify the data in a workbook, and run the data.
    INFO: If no unexpected error occur the upgrade has been validated.  

...

Info
titleINFO

Custom plug-ins which that were created by using the 'Plug-in SDK' need to be recompiled - therefore, adjust the versioning and create the plug-in again under the new 'Plug-in SDK'

...

To enable Housekeeping/ Compaction services:

  1. Perform the upgrade validation testing and make sure the upgrade is validated successful.
  2. Open the file ' /<Datameer X new version installation directory>/conf/default.properties'.
  3. Enable the Housekeeping Service by setting the property 'housekeeping.enabled' to 'housekeeping.enabled=true'.
  4. Enable the Compaction Service by setting the property 'auto-compaction.enabled' to 'auto–compaction=true'.
  5. Restart Datameer X to apply the changes.