Upgrading Gateway
Older Gateway
See https://perifery.atlassian.net/wiki/spaces/public/pages/2443817356 if not on Gateway version 6 or higher.
When upgrading Gateway, it is good to refresh your gateway.cfg and logging.yaml, since customized files are not updated by dnf, to have the latest changes. See https://perifery.atlassian.net/wiki/spaces/public/pages/2443810251/Gateway+Logging#Upgrading-logging.yaml-to-a-Newer-Version and
Perform rolling upgrades of Gateway 6.0 and higher:
(Load balancer users only) In the load balancer, disable traffic for the specific Gateway being upgraded. Allow traffic to continue flowing to the other Gateways.
Stop the Gateway service.
systemctl stop cloudgatewayApply any operating system patches before upgrading the Gateway.
Upgrade the Gateway service:
dnf -y install caringo-gateway-VERSION.rpmWhen upgrading Gateway, it is good to refresh your
gateway.cfgandlogging.yaml, since customized files are not updated by dnf, to have the latest changes. See https://perifery.atlassian.net/wiki/spaces/public/pages/2443810201/Gateway+Configuration#Info and https://perifery.atlassian.net/wiki/spaces/public/pages/2443810251/Gateway+Logging#Upgrading-logging.yaml-to-a-Newer-Version for detailed information.Reload the systemd control scripts:
systemctl daemon-reloadUpgrade the Swarm Storage UI:
dnf -y install caringo-storage-webui-VERSION.rpmUpgrade the Content UI:
dnf -y install caringo-gateway-webui-VERSION.rpmEnable and start the Gateway service:
systemctl enable cloudgateway systemctl start cloudgateway(Load balancer users only) In the load balancer, re-enable client traffic to the newly upgraded Gateway.
Repeat the process for the remaining Gateways.
© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.