Start a Java UI to explore the AEM Repository and determine which tar file contains which piece of content
java -Xmx4g -jar oak-run-1.6.0.jar explore --segment=true G:\AEM_6.2\Author\crx-quickstart\repository\segmentstore
Perform a consistency check (details here) (AEM should be shut down)
java -Xmx4g -jar oak-run-1.6.0.jar check --segment=true --path G:\AEM_6.2\Author\crx-quickstart\repository\segmentstore --bin -1 --deep 0
AEM 6.4
java -Xmx8g -jar oak-run-1.8.2.jar check G:\AEM_6.4\author\crx-quickstart\repository\segmentstore
Debug the repository (AEM should be shut down)
java -Xmx4g -jar oak-run-1.6.0.jar debug --segment=true G:\AEM_6.2\Author\crx-quickstart\repository\segmentstore
AEM 6.4
java -Xmx8g -jar oak-run-1.8.2.jar debug G:\AEM_6.4\author\crx-quickstart\repository\segmentstore
List checkpoints
java -Xmx4g -jar oak-run-1.6.0.jar checkpoints --segment=true G:\AEM_6.2\Author\crx-quickstart\repository\segmentstore
Compact the repository (AEM should be shut down)
java -Xmx4g -Dtar.memoryMapped=true -Dcache=1024 -Dcompaction-progress-log=10000 -jar oak-run-1.6.0.jar compact --segment=true G:\AEM_6.2\Author\crx-quickstart\repository\segmentstore
Check the Data Store and report missing BLOBs (AEM should be shut down)
java -Xmx4g -Dtar.memoryMapped=true -jar oak-run-1.6.0.jar datastorecheck --consistency --segment=true --store G:\AEM_6.2\Author\crx-quickstart\repository\segmentstore --fds G:\AEM_6.2\Author\crx-quickstart\install\org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore.cfg --dump G:\TEMP
To get the Data Store consistency check to work on oak-run-1.6.1 against AEM 6.3, an additional trick is needed (will be fixed in oak-run-1.6.2) - G:\AEM_6.3\org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore.config should contain one line pointing to the Data Store:
path=“G:\AEM_6.3\author\crx-quickstart\repository\datastore”
java -Xmx4g -Dtar.memoryMapped=ytue -jar oak-run-1.6.1.jar datastorecheck –consistency –store G:\AEM_6.3\author\crx-quickstart\repository\segmentstore –fds G:\AEM_6.3\org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore.config –dump G:\TEMP
AEM 6.4
java -Xmx8g -jar oak-run-1.8.2.jar datastorecheck –consistency –fds G:\AEM_6.4\author\crx-quickstart\install\org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore.config –repoHome G:\AEM_6.4\author\crx-quickstart\repository –store G:\AEM_6.4\author\crx-quickstart\repository\datastore
No comments:
Post a Comment
If you have any doubts or questions, please let us know.