Version-Specific Upgrades
Upgrade from Version 7.7.0
Standard upgrade path with minimal changes.
./install.sh -u
Post-upgrade verification:
Test new features accessibility
Verify all services functionality
Check log processing continuity
Upgrade from Version 7.6.0
Preferred Upgrade Steps
Run upgrade script:
./install.sh -u
Required Post Upgrade from Version 7.6.0
Breaking and major changes
Archive: Changed the default archives location to
/usr/share/logserver-gui/data/archive/archives/- please adjust external storage resource to this path [if used]. To customize thearchive.archivefolderpathdirective edit the/etc/logserver-gui/logserver-gui.ymlfile and restart the logserver-gui service.
sed -i 's|archive.archivefolderpath:.*|archive.archivefolderpath: "/usr/share/logserver-gui/data/archive/archives/"|' /etc/logserver-gui/logserver-gui.yml
systemctl restart logserver-gui
Network-Probe: Move required directives from
/opt/license-service/license-service.confto/opt/license-service/license-service.conf.rpmnewand replacelicense-service.confthen restart the license-service.User “logserver” will no longer be able to log into GUI. Use “admin” user instead. Update process will print generated password for this new user. In case you have missed it you can run the following command on your main client node to recover the password:
/usr/share/logserver/utils/logserver-password-util.sh get_password -u admin -q
Upgrade from Version 7.5.0
Preferred Upgrade Steps
Run upgrade script:
./install.sh -u
Required Post Upgrade from Version 7.5.0
Breaking and major changes
User “logserver” will no longer be able to log into GUI. Use “admin” user instead. Update process will print generated password for this new user. In case you have missed it you can run the following command on your main client node to recover the password:
/usr/share/logserver/utils/logserver-password-util.sh get_password -u admin -q
Upgrade from Version 7.4.3
Preferred Upgrade Steps
Run upgrade script:
./install.sh -u
Required Post Upgrade from Version 7.4.3
Breaking and major changes
Network-Probe replaces Logserver-Probe: follow the steps below.
LOGSERVER-PROBE:
Backup
/etc/logserver-probe
cp -r /etc/logserver-probe /backup/logserver-probe-7.4-backup/
Uninstall old version:
yum versionlock delete logserver-probe-oss-7.17.11-1
yum remove logserver-probe-oss
rm -rf /etc/logserver-probe /var/lib/logserver-probe /usr/share/logserver-probe
Install current Input Layer from fresh
# ./install.sh -i- Network-Probe SectionRestore from backup custom pipelines to
/etc/logserver-probe/conf.d/
cp /backup/logserver-probe-7.4-backup/conf.d/* /etc/logserver-probe/conf.d/
ENERGYLOGSERVER
./install.shchecks indexes compatibility before upgrading, if any problem exist please contact product support to guide you through the upgrade process.Move required directives from
/etc/logserver/logserver.ymlto/etc/logserver/logserver.yml.rpmnewand replacelogserver.yml.
mv /etc/logserver/logserver.yml /etc/logserver/logserver.yml.backup
mv /etc/logserver/logserver.yml.rpmnew /etc/logserver/logserver.yml
LOGSERVER-GUI
Move required directives from
/etc/logserver-gui/logserver-gui.ymlto/etc/logserver-gui/logserver-gui.yml.rpmnewand replacelogserver-gui.yml.
mv /etc/logserver-gui/logserver-gui.yml /etc/logserver-gui/logserver-gui.yml.backup
mv /etc/logserver-gui/logserver-gui.yml.rpmnew /etc/logserver-gui/logserver-gui.yml
Clear browser cache on client side.
LICENSE-SERVICE
If required, configure
logserver_connectionin/opt/license-service/license-service.conf.Old configuration should be in
/opt/license-service/license-service.conf.rpmsave. Do not replacelicense-service.confwithlicense-service.conf.rpmsave
EMPOWERED-AI
Backup
.intelligence_models,.intelligence_rule_configurationindices - if neededStop services:
systemctl stop intelligence intelligence-scheduler
Delete old indices:
curl -XDELETE '127.0.0.1:9200/.intelligence_rule_configuration,.intelligence_models,.intelligence_results' -u logserver
Start services:
systemctl start intelligence intelligence-scheduler
Upgrade from Version 7.4.2
Preferred Upgrade Steps
Run upgrade script:
./install.sh -u
Required Post Upgrade from Version 7.4.2
Breaking and major changes
Network-Probe replaces Logserver-Probe: follow the steps below.
LOGSERVER-PROBE:
Backup
/etc/logserver-probe
cp -r /etc/logserver-probe /backup/logserver-probe-7.4-backup/
Uninstall old version:
yum versionlock delete logserver-probe-oss-7.17.11-1
yum remove logserver-probe-oss
rm -rf /etc/logserver-probe /var/lib/logserver-probe /usr/share/logserver-probe
Install current Input Layer from fresh
# ./install.sh -i- Network-Probe Section.Restore from backup custom pipelines to
/etc/logserver-probe/conf.d/
cp /backup/logserver-probe-7.4-backup/conf.d/* /etc/logserver-probe/conf.d/
ENERGYLOGSERVER
./install.shchecks indexes compatibility before upgrading, if any problem exist please contact product support to guide you through the upgrade process.Move required directives from
/etc/logserver/logserver.ymlto/etc/logserver/logserver.yml.rpmnewand replacelogserver.yml.
mv /etc/logserver/logserver.yml /etc/logserver/logserver.yml.backup
mv /etc/logserver/logserver.yml.rpmnew /etc/logserver/logserver.yml
LOGSERVER-GUI
Move required directives from
/etc/logserver-gui/logserver-gui.ymlto/etc/logserver-gui/logserver-gui.yml.rpmnewand replacelogserver-gui.yml.
mv /etc/logserver-gui/logserver-gui.yml /etc/logserver-gui/logserver-gui.yml.backup
mv /etc/logserver-gui/logserver-gui.yml.rpmnew /etc/logserver-gui/logserver-gui.yml
Clear browser cache on client side.
LICENSE-SERVICE
If required, configure
logserver_connectionin/opt/license-service/license-service.conf.Old configuration should be in
/opt/license-service/license-service.conf.rpmsave. Do not replacelicense-service.confwithlicense-service.conf.rpmsave
Upgrade from Version 7.4.1
Preferred Upgrade Steps
Run upgrade script:
./install.sh -u
Upgrade from Version 7.4.0
Preferred Upgrade Steps
Run upgrade script:
./install.sh -u
Upgrade from Version 7.3.0
Preferred Upgrade Steps
Run upgrade script:
./install.sh -u
Required Post Upgrade from Version 7.3.0
ENERGYLOGSERVER
./install.shchecks indexes compatibility before upgrading, if any problem exist please contact product support to guide you through the upgrade process.Move required directives from
/etc/logserver/logserver.ymlto/etc/logserver/logserver.yml.rpmnewand replacelogserver.yml.
LOGSERVER-GUI
Move required directives from
/etc/logserver-gui/logserver-gui.ymlto/etc/logserver-gui/logserver-gui.yml.rpmnewand replacelogserver-gui.yml.Clear browser cache on client side.
LOGSERVER-PROBE
Backup
/etc/logserver-probeUninstall old version:
yum versionlock delete logserver-probe-oss-7.17.11-1
yum remove logserver-probe-oss
rm -rf /etc/logserver-probe /var/lib/logserver-probe /usr/share/logserver-probe
Install current Input Layer from fresh
# ./install.sh -i- Network-Probe Section.Restore from backup custom pipelines to
/etc/logserver-probe/conf.d/
LICENSE-SERVICE
If required, configure
logserver_connectionin/opt/license-service/license-service.conf.Old configuration should be in
/opt/license-service/license-service.conf.rpmsave. Do not replacelicense-service.confwithlicense-service.conf.rpmsave
EMPOWERED-AI Migration (7.3.0 only):
curl -X POST "localhost:9200/_snapshot/backup_repo/intelligence_backup" -H 'Content-Type: application/json' -u $USER:$PASSWORD -d'
{
"indices": ".intelligence_models,.intelligence_rule_configuration"
}'
systemctl stop empowered-ai
yum remove empowered-ai
./install.sh -u