Upgrade to the Latest SCI Version
SCI Upgrading Procedure
There are three steps involved in upgrading to the latest SCI version:
Validate configuration files and their changes
Upgrade the SCI GUI from an SSH session
Upgrade the SCS CLI, Storage, Gateway, and Elasticsearch from the SCI GUI
Validate Configuration Files and their Changes
SCI does not expect any manual changes to configuration files. If anything is manually changed, then these changes need to be backed up before running the SCI upgrade. SCI maintains consistency with its own record and these configuration files, therefore, the manual changes are reverted back during the SCI upgrade.
If there are any manual changes to any of the following configuration files, those files need to be backed up before the SCI upgrade and restored to the exact location after the SCI upgrade is completed.
SCI Components | Configuration Files |
---|---|
Elasticsearch | /etc/elasticsearch/elasticsearch.yml |
/etc/elasticsearch/jvm.options | |
Cloud Gateway | /etc/caringo/cloudgateway/gateway.cfg |
/etc/caringo/cloudgateway/idsys.json | |
/etc/caringo/cloudgateway/policy.json | |
Telemetry | /etc/grafana/grafana.ini |
/etc/grafana/ldap.toml | |
/etc/grafana/provisioning/dashboards/dashboards.yml | |
/etc/grafana/provisioning/datasources/datasources.yml | |
/etc/prometheus/prometheus.yml |
Upgrading the SCI GUI
Open the
upgrade
folder from the latest SCI bundle found on the Downloads section of the DataCore Support Portal and SCP/SFTP thescs-installer-gui-<version>.noarch.rpm
file to the SCS node. The suggested location is /tmpscp scs-installer-gui-<version>.noarch.rpm root@scsnode:/tmp
SSH to the SCS node.
Update the SCI GUI installer.
cd /tmp yum update scs-installer-gui-<version>.noarch.rpm -y
Restart the nodejs service.
systemctl restart swarm-nodejs
Upgrading the SCS CLI, Storage, Gateway, and Elasticsearch from the SCI GUI
Open the
upgrade
folder from the current SCI bundle found on the Downloads section of the DataCore Support Portal and copy the bundle tarballsci_<version>_rpm_bundle.tgz
to a Windows machine.Use a browser on a Windows machine to connect to the SCI web UI (http://<scs-ip-address>:8080/swarm-installer/#/upgrade)
Select Upload and select the bundle tarball to upload. The bundle filename appears below the Upload button once the upload is complete.
Click Upgrade.
Wait until the upgrade is complete. Click the refresh button to update the SCI to the latest version once the upgrade is complete. The new version is visible in the top left corner.
© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.