marklogicmarklogic-dhf

MarkLogic Data Hub cluster upgrade


We are looking at upgrading our v4.1 Data Hub to v5.2 on our 2 node ML v9.x cluster ( upgrading server v9.x to v10.x ) and need to understand the mechanism for the Data Hub upgrade process. For the Server, the upgrade of a cluster is straight forward.

What is the process for upgrading the data hub component of a cluster? With the server component of a cluster you can upgrade one server, and the cluster management does the rest. But with a data hub the upgrade is quite manual from v4.1 to v5.2.

Data Hubs are "anchored" into the server, but are upgraded separately. Will all instances of the data hub that are on a cluster ( i.e. data hub on server 1 and data hub on server 2 of the cluster ) be upgraded when you upgrade the data hub on server 1 ( which has the security database ) , or do we need to upgrade each data hub installation on both server 1 and server 2 individually in the cluster?

Any assistance appreciated.

Thanks.


Solution

  • The data hub functionality is driven by the contents of your modules database, which is shared across all nodes in your cluster. When you do the update for one node, it will update the contents of your modules database and all nodes will see that.