(Click to open topic with navigation)
This topic contains instructions on how to upgrade Nitro Web Services.
In this topic:
2.26.1 Upgrade to MongoDB 3.2.x
Beginning with version 2.1.0, Nitro Web Services requires MongoDB 3.2.x.
On the Nitro Web Services MongoDB host, do the following:
[root]# rpm -qa | grep mongo
2.26.2 Back up the MongoDB Databases
This procedure is only applicable if you did not have to upgrade the MongoDB databases earlier in this topic. See 2.26.1 Upgrade to MongoDB 3.2.x for more information.
On the Nitro Web Services MongoDB serverhost, do the following:
[root]# cd /root [root]# mongodump -u admin_user -p secret1
2.26.3 Upgrade Nitro Web Services
On the Nitro Web Services Host, do the following:
[root]# systemctl stop nitro-web-services.service [root]# systemctl stop nitro-zmq-job-status-adapter.service
Back up the contents of the /opt/nitro-web-services/etc directory (contains the nitro.cfg and the zmq_job_status_adapter.cfg files).
Remove the /opt/nitro-web-services directory.
[root]# rm -rf /opt/nitro-web-services
Change the directory to the root of the unpacked Nitro tarball bundle.
[root]# cd nitro-tarball-bundle-<version>-<OS>
Create the /opt/nitro-web-services directory.
[root]# mkdir -p /opt/nitro-web-services
[root]# tar -xzvpf nitro-web-services-<version>-<OS>.tar.gz -C /opt/nitro-web-services --strip-components=1
Install Nitro Web Services. This step assumes the installation directory is /opt/nitro-web-services.
[root]# cd /opt/nitro-web-services [root]# ./install.sh
See the steps in 2.10.3 Install and Configure Nitro Web Services for more information on the configuration files.
[root]# systemctl restart nitro-web-services.service [root]# systemctl restart nitro-zmq-job-status-adapter.service
2.26.4 Grant Users Nitro Permissions in Viewpoint
Verify that the users who work with Nitro Web Services have the appropriate role in their Viewpoint user principal.
These are the Viewpoint roles for Nitro:
See Creating or Editing Principals in the Moab Viewpoint Reference Guide for instructions on setting up principals.
Related Topics