After upgrading a CRX2.0/2.1 repository to CRX2.2, how is it possible to upgrade to the new Shared Nothing clustering  mode?
For backwards compatibility reasons, the upgrade process to CRX2.2 does not change the previous repository layout:
The new Shared Nothing mode basically removes the need for a shared folder which needs to be accessible to all nodes in a cluster (e.g. using NFS). Instead, all the three main storage areas are stored locally on each cluster node; synchronization is done fully over the network:
In order to upgrade to the Shared Nothing clustering mode, the following steps are required:
Next, the repository.xml configuration needs to be adapted to use the new classes for both DataStore and Journal:
<DataStore class="com.day.crx.core.data.ClusterDataStore"/> ... <Cluster> <Journal class="com.day.crx.persistence.tar.TarJournal"/> </Cluster>
Then perform the following operations on FS level to reorganize the data to be used in the Shared Nothing mode: