Are uploaded packages saved outside of the AEM installation directory? | Adobe Higher Education
Skip to main content
Level 2
July 15, 2020
Risolto

Are uploaded packages saved outside of the AEM installation directory?

  • July 15, 2020
  • 3 risposte
  • 3569 visualizzazioni

I started up a brand new AEM 6.5 instance with no data in it and then successfully installed a 22GB content package.  The installed nodes are all showing up in CRXDE Lite, and I can download the 22GB package and its checksum matches the originally uploaded package.  However, when I run a du operation on my instance directory (directory that contains the AEM jar, crx-quickstart, and license.properties), I'm getting a total size of around 6GB.

 

Can anyone explain this?  I would have expected it to be much larger, given that the repository contains a 22GB package in /etc/packages.  If the uploaded 22GB package is stored outside of the instance directory, can anyone help me figure out where it is?  Thanks!


Additional Info: This new installation didn't create a folder at "crx-quickstart/install", so I don't believe I have an external data store.

Questo argomento è stato chiuso alle risposte.
Migliore risposta di Eric_4

After some reading and testing, I was able to figure out what to do.  It looks like a brand new installation of AEM 6.5 doesn't automatically create an "install" directory under the crx-quickstart directory.  Before starting AEM for the first time, I created a crx-quickstart/install directory and placed a file inside named "org.apache.jackrabbit.oak.segment.SegmentNodeStoreService.config".  Inside that config file, I have only one line:

 

customBlobStore=B"false"

 

 With that in place, all data is stored within the crx-quickstart directory when I start up AEM and upload/install a package.

3 risposte

Adobe Employee
July 15, 2020

Can you check I datastore directory is outside of the default AEM folder? Also, check the JVM tmp directory

Eric_4Autore
Level 2
July 15, 2020

[Removed duplicate comment]

Adobe Employee
July 16, 2020

You can check if you have an external data store configured by going through our documentation here. This will give you an idea if you have an external data store set up and where is the location of the data store

 

https://docs.adobe.com/content/help/en/experience-manager-65/deploying/deploying/data-store-config.html

Eric_4Autore
Level 2
July 16, 2020
This new installation doesn't have a folder at "crx-quickstart/install", so I don't think I have an external data store. To reproduce my issue, I created a new directory, copied in the aem jar and my license.properties file, started up the instance, and then uploaded my 22GB package. The new instance is now 1.8GB on disk. What would you recommend trying next? Thank you for your help.
Eric_4AutoreRisposta
Level 2
July 22, 2020

After some reading and testing, I was able to figure out what to do.  It looks like a brand new installation of AEM 6.5 doesn't automatically create an "install" directory under the crx-quickstart directory.  Before starting AEM for the first time, I created a crx-quickstart/install directory and placed a file inside named "org.apache.jackrabbit.oak.segment.SegmentNodeStoreService.config".  Inside that config file, I have only one line:

 

customBlobStore=B"false"

 

 With that in place, all data is stored within the crx-quickstart directory when I start up AEM and upload/install a package.