This section provides instructions for upgrading an existing on premise Clarity LIMS deployment. For assistance with upgrade steps, contact the Illumina Support team.
./opt/gls/clarity/config/pending/05_configure_claritylims_secretutil.shbash /opt/gls/ClarityUpgradeValidation/bin/validate.shyum remove ClarityLIMS-UpgradePreValidation/opt/gls/clarity/bin/run_clarity.sh stopcd ~glsjboss
mkdir -p backups/database
pg_dump -U <database_user> -b -Ft <database_name> -f ~glsjboss/backups/database/clarity-old_version-`date +%Y%m%d%H%M`.tarcd ~glsjboss
mkdir -p backups/clarity
tar czf ~glsjboss/backups/clarity/glscontents-old_version-`date +%Y%m%d$H$M`.tar.gz /opt/gls/clarity/glscontents/su - glsjboss -c /opt/gls/clarity/config/configuration_test.shbash /opt/gls/clarity/config/pending/60_initialize_lablink.shps -ef | grep automatps -ef | grep seqyum --enablerepo=GLS_Clarity63 install ClarityLIMS-UpgradePreValidationjava -jar /opt/gls/clarity/tools/ai-monitor/ai-monitor.jar -u <apiuser> -p <password> -i https://<apihost>/api/ -nyum --enablerepo=GLS_Clarity63 update "ClarityLIMS-App"/opt/gls/clarity/config/configuration_test.shyum --enablerepo=GLS_Clarity63 install ClarityLIMS-LabLinkyum --enablerepo=GLS_Clarity63 update ClarityLIMS-LabLinkyum list installed | grep BaseSpaceLIMS-sequencer-apiyum --enablerepo=GLS_Clarity63 reinstall BaseSpaceLIMS-sequencer-api/opt/gls/clarity/bin/run_clarity.sh startps -ef | grep jsvcAs root run the sequence
su - glsjboss -c /opt/gls/clarity/config/pending/27_update_claritylims_platform.sh
su - glsjboss -c /opt/gls/clarity/config/pending/28_update_claritylims_tenant.sh
/opt/gls/clarity/config/pending/32_root_configure_rabbitmq.sh
/opt/gls/clarity/config/pending/33_root_configure_elasticsearch.sh
/opt/gls/clarity/config/pending/40_root_install_proxy.shmultiTenantDataSource {
urlTemplate="jdbc:postgresql://<Replace me: Remote DB IP>:<Replace me: Remote DB Port>/{0}"
... other properties ...
}
... other properties ...
dataSource {
... other properties ...
url="jdbc:postgresql://<Replace me: Remote DB IP>:<Replace me: Remote DB Port>/{tenantLookupDB}"
}