The ReferencePillar currently comes in two different formats, the FullReferencePillar and the ChecksumReferencePillar (also know as the ChecksumPillar), and currently they both requires commandline installation and instantiation.
This is the guide for installing ReferencePillars of version 0.19 or more.
The installation of the ReferencePillar is done in the following way:
reate_databases.sh script. This will create the checksum and auditContributor databases according to the settings in the ReferenceSettings.xml.
To instantiate the FullReferencePillar run the script from the 'bin' folder:
And to stop it again:
The pillar can be restarted with the command:
The status for the pillar can be checked with the command (e.g. whether it is running):
The ChecksumPillar has the exact same functions as the FullReferencePillar, the script is just called 'checksum-pillar.sh' instead of 'reference-pillar.sh':
checksum-pillar.sh start checksum-pillar.sh stop checksum-pillar.sh restart checksum-pillar.sh status
Before you upgrade the ReferencePillar (either the FullReferencePillar or the ChecksumPillar) make sure, that you have the following (e.g. place a copy outside the current installation prior to upgrading):
Refer to the release-notes for the version you are about to upgrade to. Follow the version specific upgrade guides, if any.
To upgrade an existing ReferencePillar while preserving the databases and files do the following: