Upgrade¶
To upgrade, download the official release from the Enterprise Steam download page.
Backup¶
Backing up your Enterprise Steam installation before an upgrade is optional but highly recommended. Please backup the /opt/h2oai/steam/var/master
folder. To revert to a previous version, reinstall that version and restore the backup.
Upgrade Enterprise Steam service¶
- Install the Enterprise Steam package.
- RPM:
yum localinstall steam-X.Y.Z.x86_64.el6.rpm
- DEB:
sudo dpkg -i steam-X.Y.Z.x86_64.deb
There is no need to stop the service before upgrading or restart the service after upgrading. Enterprise Steam will restart automatically.
- Validate that the Enterprise Steam service is running.
- RHEL 6 / CentOS 6:
sudo /etc/init.d/steam status
- RHEL 7 / CentOS 7:
sudo systemctl status steam
- Ubuntu / Ubuntu:
sudo service steam status
For troubleshooting, please review the logs (cat /var/log/steam/steam.log
).
Upgrade Python/R clients¶
After upgrading Enterprise Steam, users of Python and R need to upgrade their Steam API clients. See the Enterprise Steam download page.
- Python:
pip install h2osteam-X.Y.Z-py2.py3-none-any.whl
- Conda Python 2.7:
conda install h2osteam-X.Y.Z-py2.py27_0.tar.bz2
- Conda Python 3.6:
conda install h2osteam-X.Y.Z-py2.py36_0.tar.bz2
- Conda Python 3.7:
conda install h2osteam-X.Y.Z-py2.py37_0.tar.bz2
- R:
R CMD INSTALL h2osteam_X.Y.Z.tar.gz