(Click to open topic with navigation)
If using Remote Visualization with Viewpoint Server 9.1.1.1, your Remote Visualization installation must use FastX 2.2.
In this topic:
3.33.1 Check Your Current Version
On the Remote Visualization Gateway Server Host, run the following command to determine your current version of FastX:
[root]# rpm -q StarNetFastX2
3.33.2 Upgrade Remote Visualization
In this section:
3.33.2.A Upgrade the Gateway Server
If the version and release of the FastX RPM prior to upgrade is less than 2.2-77.2, do the following:
Install or update FastX and all of its dependencies.
[root]# zypper install perl-PerlMagick perl-Crypt-SSLeay perl-X11-Protocol StarNetFastX2 lsb-release
[root]# chown fastx. /usr/lib/fastx2/config/ -R
[root]# rm -f /usr/lib/fastx2/config/gateway-server.json
[root]# service fastx restart
3.33.2.B Configure the Gateway Server
If the version of the FastX RPM prior to upgrade was less than 2.2, do the following:
The Log In page displays. For example:
Click to enlarge |
Log in as the FastX admin user. Do one of the following:
Click the icon for Admin\System Configuration. The icon is circled in the example to assist in finding its location.
Click to enlarge |
Select the Network tab. If it is not already selected, select the Configuration sub-tab to display the FastX Network Configuration page.
Click to enlarge |
The following image is an example of the completed FastX Network Configuration page for the Gateway Server.
Click to enlarge |
3.33.2.C Upgrade the Session Servers
These instructions assume you installed the Remote Visualization Session Servers on the same hosts on where the Torque MOM Hosts (compute nodes) were installed and that you have prepared those hosts for RPM upgrades.
If the version and release of the FastX rpm prior to upgrade was less than 2.2-77.2, do the following:
[root]# zypper install perl-PerlMagick perl-Crypt-SSLeay perl-X11-Protocol StarNetFastX2 lsb-release
[root]# ls -ld /usr/lib/fastx2/config drwxr-xr-x 2 root root 4096 Jun 6 11:11 /usr/lib/fastx2/config [root]# chown fastx. /usr/lib/fastx2/config/ -R
[root]# rm /usr/lib/fastx2/config/gateway-server.json
[root]# service fastx restart
3.33.2.D Configure a Session Server
This section provides instructions on how to configure one Session Server (referred to as the initial Session Server). The configuration will then be copied to the additional Session Servers in your environment in a later procedure.
If the version of the FastX RPM prior to upgrade was less than 2.2, do the following:
The Log In page displays. For example:
Click to enlarge |
Log in as the FastX admin user. Do one of the following:
When you first log in, you will get a message that you have no session running. That is expected.
Select the icon for Admin\System Configuration. The icon is circled in the example to assist in finding its location.
Click to enlarge |
Select the Network tab. If it is not already selected, select the Configuration sub-tab to display the FastX Network Configuration page.
Click to enlarge |
You will not be able to login to the portal on the Gateway Server until you have completed the configuration of at least one Session server. If you did not save it earlier, the secret key can be found in the /usr/lib/fastx2/config/network.json on the Gateway Server.
The following image is an example of the completed FastX Network Configuration page.
Click to enlarge |
3.33.2.E Copy the Session Server Configuration to the Remaining Session Servers
After you configured the initial Session Server, the settings are saved in the network.json file.
For documentation clarity, these instructions use node00 through node09 as the names of the Session Servers; with node00 designated as the initial Session Server.
If the upgrade required you to configure a session server in the prior step, on the initial Session Server Host, copy the network.json file to the remaining Session Server Hosts in your environment, and restart the FastX service.
[root]# for i in {01..09} ; do scp /usr/lib/fastx2/config/network.json root@node$i:/usr/lib/fastx2/config/network.json ; done [root]# for i in {01..09} ; do ssh node$i "chown fastx. /usr/lib/fastx2/config/. -R" ; done [root]# for i in {01..09} ; do ssh node$i "service fastx restart" ; done
3.33.3 Grant Users Remote Visualization Permissions in Viewpoint
If you upgraded Viewpoint from version 9.0.2 or prior, verify that the users who work with Remote Visualization have the appropriate role in their Viewpoint user principal.
These are the Viewpoint Roles for Remote Visualization:
See Creating or Editing Principals in the Moab Viewpoint Reference Guide for instructions on setting up principals.