Installation Guide
Installation Guide
EarthModel FT 9.0
PowerLog 9.0
No part of this documentation may be reproduced, stored in a retrieval system, or transmitted in any form or by
any means, electronic, mechanical, photocopying, recording, or otherwise, without prior written permission from
CGG.
CGG assumes no responsibility or liabilities direct or indirect for any errors or inaccuracies that may appear in
this document or from the use of the information in this document with the software products described herein.
The software described in this document is furnished under a separate license agreement and may only be used or
copied in accordance with the terms of such license.
Usage rights for this material are governed by the terms of customer’s written license agreements with CGG.
Trademarks
PowerLog uses WinWrap® Basic, Copyright 1993-2009 Polar Engineering and Consulting, http://
www.winwrap.com/.
Baker Hughes Inc. (BHI) is the source of the software used in PowerLog for laminated sand-shale analysis and
the owner of all rights thereto. The Baker software is used under license from BHI, but neither BHI nor Jason
guarantee the reproducibility or accuracy of answers derived from its use.
v
CONTENTS
Contents
vi
Installing on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
MCPU workers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Installing the applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
PowerLog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
GeoSoftware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Configuring the Petra link (PowerLog) . . . . . . . . . . . . . . . . . . . . . . . . . 39
Configuration for Petra Versions Prior to 4.0 . . . . . . . . . . . . . . . . . . 39
Configuration for Petra 4.0 and above . . . . . . . . . . . . . . . . . . . . . . . 39
Installing Petrel plug-ins (Jason Workbench, EMFT) . . . . . . . . . . . . . . 42
Using the plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Licensing & plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Uninstalling the plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Installing the OpenSpirit Satellite (EMFT) . . . . . . . . . . . . . . . . . . . . . . . 45
Setting up the cache directory (Jason Workbench) . . . . . . . . . . . . . . . . 46
Customizing the default color scales (Jason Workbench) . . . . . . . . . . . 47
Uninstalling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
PowerLog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
GeoSoftware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
CHAPTER 7 Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Licensing basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
License file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Types of licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Requesting a license file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
For a Linux machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
For a Windows machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Windows keyless license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Windows dongle license (PowerLog only) . . . . . . . . . . . . . . . . . 79
Configuring the license manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
On Linux workstations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
On Windows workstations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Automated configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Manual configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Manually configuring the license service (Windows) . . . . . . . . . . . . . . . 83
Setting the license variable (Windows) . . . . . . . . . . . . . . . . . . . . . . . . . 85
Network installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Local installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Setting the variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Sharing the license between different release versions (Linux) . . . . . . . 86
Stopping/starting the license manager . . . . . . . . . . . . . . . . . . . . . . . . . 87
On Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
On Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Frequently asked questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
CHAPTER 8 Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
License problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Checking the license log file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Obtaining additional diagnostic information . . . . . . . . . . . . . . . . . . . 94
On Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
On Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Linux: Dealing with license problems . . . . . . . . . . . . . . . . . . . . . . . 95
Troubleshooting checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
FlexNet error codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
System is not LSB compliant. . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
No “eth0” network card is found.. . . . . . . . . . . . . . . . . . . . . . . . . 98
User is invalid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
License file is corrupt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Contents
viii
CHAPTER 1
Preparing to Install
In this guide, you will find instructions for the following
You can install the GeoSoftware Launcher with either all of the Jason
products or with any combination of software. For example, you can
install only Jason Workbench or both PowerLog and EarthModel FT.
System requirements
Before installing any Jason software, make sure that your system meets
the minimum requirements outlined below. If you plan to install
multiple products on a machine, the minimum requirements will be the
combination of those listed for each product.
GeoSoftware
Optionally, you can install the application on a server and run it from
clients via remote desktop access. You also have the option of setting
up an MCPU network for processing large, computation-intensive jobs.
GeoSoftware
Item Requirement
operating system On Windows, only the 64-bit version is supported with Windows 7
(Professional and Enterprise), latest service packs installed
processor • dual core for working with small datasets up to 100,000 traces
• 4 cores for datasets up to 1M traces
• 8 cores for datasets up to 4M traces
hard drives SATA-II hard drive with enough space for your data
disk space 10 GB of free disk space recommended for installation since the installer
uncompresses files and generates temporary files.
The installed software will occupy about 4 GB of disk space.
• 2 GB for interpreting small datasets up to 100,000 traces
memory • 16 GB for interpreting datasets up to 1M traces
• 64 GB for interpreting datasets up to 4M traces
• Minimum (supports interpretation on small datasets up to 100,000 traces):
512 MB NVIDIA OpenGL 4.0 capable video card with at least 48 shader
cores
• Medium (supports interpretation on datasets up to 1M traces):
2 GB NVIDIA OpenGL 4.0 capable video card with at least 256 shader
graphics card cores
• Large (supports interpretation on datasets up to 4M traces):
4GB NVIDIA OpenGL 4.0 capable video card with at least 1536 shader
cores
Important: Version 330 or later of the NVIDIA driver is required. You can
download the driver from www.nvidia.com.
GeoSoftware
Item Requirement
Dual monitors are recommended. On Linux, configure the X-server to use
monitors NVIDIA’s TwinView architecture (this is the default). Xinerama is not
supported because it causes performance issues in the viewers.
HP Remote Graphics Software (RGS), version 6 or later.
RGS allows users to access and share the desktop of a remote machine where
the Jason software is installed. It supports the graphics-intensive 3D View.
remote desktop access Note: No Machine (NX) and ThinAnywhere are not sufficient for displaying
(optional) the 3D View and are no longer supported. Jason software is not certified for
any X-emulators such as Hummingbird Exceed/Exceed 3D or CygWin-X.
The Windows 7 remote desktop client does not support hardware-accelerated
graphics, and are not supported.
Adobe Reader is required for displaying online documentation including the
PDF viewer release notes. If it is not already installed on your system, download it from
www.adobe.com and set it as your default PDF viewer.
Jason Workbench
EarthModel FT
PowerLog
For this type of configuration, you need a special MCPU license. You
can have a mixture of Linux and Windows machines cooperating on the
same task. For efficient use, the machines should be of comparable
specifications. They should have the same amount of memory per
thread (core or CPU), and the CPUs should be of roughly equal
performance. All must have 64-bit operating systems
MCPU Hardware Recommendations
Hardware Recommendation
Network The worker nodes access their input data over the network
(using NFS or CIFS) and, therefore, benefit from having a
high-speed, low-latency network (GigE or better).
Memory The maximum amount of data a worker process can handle
is determined for the whole process. Therefore, the lowest
amount of memory available on any one of the workers will
determine the maximum amount available for each process.
Having six workers with 2 GB available and two workers
with 1 GB will usually lead to a longer overall runtime than
having only six workers with 2 GB of memory.
CPU A good rule of thumb is that the speed difference between
the fastest and slowest CPU should be less than 50%.
License
A single license file is issued to cover all the Jason software products
and modules you purchase. You must obtain a Jason license file for this
release. Earlier Jason licenses will not support the new versions of the
software. However, the Jason 9.0 license is backward compatible and
will support previous releases.
Tip: Although you can install the products before you obtain your license file,
having the file when you run the installer will make the installation process
quicker and, in some cases, will automate some of the configuration tasks.
Installers
Important: We recommend that you make backups of your projects before using
them in the newly installed version of the software.
Product compatibility
CHAPTER 2
If you plan to use the machine in an MCPU network, please review the
MCPU requirements (page 63) before beginning the Jason Workbench
installation.
We also recommend that you create a user account with the name jason
and use that account to install the software. This approach has the
following advantages:
• avoids potential security risks, which may occur when the software
is installed as root,
• allows patches to be installed without the need for the root password
4 Create a user jason, and grant him access to the directory you just
made.
useradd jason
passwd jason <password>
chown -R jason <jason_dir>
Tip: Alternatively, you can use this command to create the user jason and make the
jason directory his home directory:
useradd -d <path_jason_dir> jason
Now that you have created an account to install the product and a
directory where it will reside, you are ready to run the install script.
Note: Ensure that the DVD has been mounted with execute permission. RHES5 by
default mounts DVDs with no execute permission. If you get a “permission
denied” error when you try to run the install script, this message usually
indicates that the DVD has not been mounted with execute permission. Use
this command: mount -o remount -o exec /mnt/dvd
You can run the install script as either the root (superuser) or as the
jason user (if you have write permission in the destination
directory.)
tar xf geosoftware9.0.tar
cd geosoftware9.0
./install
The next task is to configure licensing, using either the local machine
as the license server or a remote license server.
1 Save the license file you received via email from Jason as
license.dat.
cp license.dat <instdir>/license
./jgsetup
Both options 1 and 6 set the path to the license daemons in the
license.dat file and update the full directory path to the current
installation in several configuration files. Option 1 also copies
the license file and other configuration settings from your
previous installation to your new installation.
Database services
./jgsetup
• Selection option 7.
• Check the license manager log file to ensure the license manager
has started correctly:
more /tmp/jasonlicense.log
• Also, you can check to see if the daemons lmgrd and jasonlm are
running by entering this command:
ps -ef | grep jason
– Type vi /etc/rc5.d/S85lmgrd.jason.
#!/bin/sh
#
# Start Jason license manager demon
#
if [ -f <instdir>/license/jasonstartjlm ]
then
<instdir>/license/jasonstartjlm \
-c <instdir>/license/license.dat \
-l /tmp/jasonlicense.log -u jason &
fi
– Note that with option -1 you can change the name and
location of the log file to align with your installation
environment. Option -u allows you to the run the license
manager as a user who does not have root privileges; we
recommend doing this to prevent possible security leaks.
• If these tests were successful, select Project > Exit to close the
launcher.
The port number is optional; if you do not specify a port, one of the
FlexNet default ports (27000 - 27009) will be used. Hostname is the
name of the machine where the license server resides.
• Copy the license file from the remote server and paste it in
<instdir>/license on the Linux client. The SERVER line in the
license file specifies the remote license server. There should be no
Jason license server running on the local machine.
./jgsetup
Both options 1 and 6 set the path to the license daemons in the
license.dat file and update the full directory path to the current
installation in several configuration files. Option 1 also copies
the license file and other configuration settings from your
previous installation to your new installation.
• When the Jason launcher opens, select Help > Release Notes.
• If these tests were successful, select Project > Exit to close the
launcher.
Important: If you use a separate, central license server (which does not have Jason
software installed) and you are upgrading from Jason Workbench 8.2 or an
older version, you need to update the license daemons on the license server.
Copy new versions of jasonlm.exe and lmgrd.exe from a machine where you
install the Jason products to the license server.
To make it easy for users to start the Jason launcher, you will add a new
command, jason. This command can be run with or without an
argument:
• jason with no argument starts the launcher and opens the Select
Project window so that user can select the project to work in.
cd /usr/local/bin
ln -s <instdir>/jason .
cd <instdir>jgsetup
Select option 3, Make Jason available to the users.
However, you can also define local settings for each user. These are
stored in $HOME/jwclient.csh and take precedence over the global
settings.
Procedure
Most of the options you need to define can be set using the jgsetup
script. A few require that you manually edit the settings file.
3 When prompted, enter the full paths for each of the following:
4 Exit jgsetup.
Important: Do NOT use /tmp as this directory is used by the operating system and
many other applications to store temporary files; if /tmp fills up, the OS will no
longer be able to function correctly.
Note: All files in the cache directory that have not been modified in the last seven
days are removed automatically when 3D View is started.
If this setting is left blank, the user will be asked which previewer to
use.
The default color scales applied for the various data types and the way
data is displayed by default in the various viewers are controlled by
system parameter files. You can edit and save these files so that the
system will then operate with your preferred settings.
Note: The environment variables used below can only be defined correctly within the
Jason Workbench environment. Select System > Unix Terminal Window
from the Jason launcher to get access to that environment (a regular terminal
will not work).
All default files are stored in $JWSYS and its subdirectories. You can
copy these files to the $JG_LOCAL_ETC directory and make all the
changes you wish. The Jason modules use the defaults from the files in
$JG_LOCAL_ETC first, and (if no default file can be found) check for
these files in $JWSYS next.
class_mapping:dict[5]=
{
class:string="none";
color_scale:string="red_white_dkblue.shs";
},
{
class:string="waves";
color_scale:string="red_white_dkblue.shs";
},
{
class:string="time_frequency";
color_scale:string="red_white_dkblue.shs";
},
{
class:string="depth_frequency";
color_scale:string="red_white_dkblue.shs";
},
{
class:string="_class_all";
color_scale:string="rainbow.shs";
};
When users want to start a new session, all modules that work with
sessions (except 3D View) check for a template file named empty. If
present, the settings in that file are applied when the user clicks the
New button in the module. New empty files can be created and stored
in $JG_LOCAL_ETC. Please contact Jason customer support if you
would like more information on this option.
When a user creates a scaled plot, it is passed to the jwplot script. This
script, located in <instdir>/local/bin/machind/jwplot allows you to
automate the submission of the plot file to the printing queue.
where:
CHAPTER 3
This section contains useful information about the installer and the
installation process. Please read it before launching the installer.
• If the host ID listed in the license file is the same as that of the local
machine, the installer will configure a license service, copy the
license file to <topdir>\common\license, and set the environment
variable JASONLM_LICENSE_FILE to point to the license file on
the local machine.
• If the host ID in the license file is not the same as that of the local
machine, the installer assumes the host ID refers to a remote license
server and sets the variable JASONLM_LICENSE_FILE to point to
the license file on that host. No local license service is configured.
Applications
Windows 7 C:\Users\<user>\AppData\Roaming\CGG\DB\
Sample Project
Note: To access the database, a user not only must have access to the DB directory
but also must have a user account for the DB (which is created by the database
administrator).
Installing on Windows
If you attempt to install GeoSoftware 9.0 with an account that does not
have administrator privileges, you are prompted to supply credentials
for such an account. From that point on, the installer configures
everything for this user. Specifically, the default location for creating
the wells database is set to the administrator’s directory, not to yours.
Do not accept the default; specify the directory you want.
MCPU workers
If you are installing Jason Workbench and plan to use the machine as an
MCPU worker, please review the MCPU requirements (page 63)
before beginning the installation.
During the local installation, you will need to enable MCPU on this
machine and list the hosts that will be allowed to send jobs to it.
PowerLog
Important: Install all available Windows updates. The installer may fail if the
necessary updates are not in place.
Note: If you want to install only server components, you can install Database
Management without installing PowerLog.
3 Custom Setup—On the Custom Setup page, select the products and
features you want to install:
Component Description
Local License Server Installs the license manager and configures a license service for
PowerLog products. This option is always selected; the installer
determines whether to configure a local license server based on
the contents of your license file (page 29). If you use dongle
licensing, no license server is installed.
Database Management 9.0 Installs a database server and Database Management. Used for
network installations of PowerLog or to install Database
Management on another machine.
PowerLog 9.0 Installs the PowerLog application.
GeoPlus Petra I/O Installs the Petra link for transferring data to/from Petra projects.
This option appears only if Petra is installed on the machine.
Sample Project Creates a sample project in the database. If you have a Sample
Project already installed, you need to delete it from Windows
Explorer.
Tip: If you do not yet have your license file and do plan to use a local license server,
you can get the installer to configure a license service and set the
JASONLM_LICENSE_FILE by entering the default path to the license file:
<topdir>\common\license. Later when you get the license file, simply copy it
to this directory.
7 Click Install.
• Click Start > All Programs > CGG GeoSoftware > PowerLog
9.0 and select the application.
Note: If you installed PowerLog with a user account that does not have administrator
privileges, you get a message stating that the active database is not set. Simply
click the Database button in the login dialog box; then click Connect to a
different DB on this computer and specify the location where you created the
database.
GeoSoftware
Perform the following steps to install the GeoSoftware Suite. You can
install any combination of applications that you want.
Note: Before you can install additional Jason software, you must uninstall PowerLog
if it were installed as a standalone application and without the GeoSoftware
launcher. You can reinstall PowerLog, along with other applications, with
GeoSoftware Suite installer.
Important: Install all available Windows updates. The installer may fail if the
necessary updates are not in place.
4 Custom Setup—On the Custom Setup page, select the products and
features you want to install:
Component Description
GeoSoftware 9.0.0 Installs the GeoSoftware Suite of applications.
EarthModel FT 9.0.0 Installs the EarthModel FT application.
Jason Workbench 9.0.0 Installs the Jason Workbench application.
PowerLog 9.0.0 Installs the PowerLog application.
Database Management 9.0.0 Installs a database server and Database Management. Used for
network installations of PowerLog or to install server
components on another machine. It automatically installs on
your machine.
Project Management 9.0.0 Installs Project Management that manages GeoSoftware
projects. Used for backing up, fixing, and restoring projects. It
automatically installs on your machine.
Sample GeoSoftware Project 9.0.0 Creates a sample project associated with the sample database. If
you have a sample project already installed, you need to delete it
from Windows Explorer.
– Click Add Host, and list the machines that will be allowed to
send jobs to this worker (that is, the MCPU masters). Use the
true machine names, not the alias names.
Note: If you choose to not install the Sample GeoSoftware Project, the installation
screens will not be displayed for the database folder or sample GeoSoftware
project.
Tip: If you do not yet have your license file and do plan to use a local license server,
you can get the installer to configure a license service and set the
JASONLM_LICENSE_FILE by entering the default path to the license file:
<topdir>\common\license. Later when you get the license file, simply copy it
to this directory.
9 Click Install.
Note: If you installed PowerLog with a user account that does not have administrator
privileges, you get a message stating that the active database is not set. Simply
click the Database button in the login dialog box; then click Connect to a
different DB on this computer and specify the location where you created the
database.
11 Complete additional setup tasks for each product you have installed:
Important: If you use a separate, central license server (which does not have Jason
software installed) and you are upgrading from Jason Workbench 8.2 or an
older version, you need to update the license daemons on the license server.
Run the installer on the license server machine, and select only Local License
Server for installation.
You must copy the same pserver.exe to the Petra installation directory
as the same bitness as the Petra installation components. All Petra
installations before 4.0 are 32-bit even when the target host is 64-bit.
This bitness issue is the only operational difference in PowerLog 9.0
installations as compared to earlier installations.
• An endpoint is changed.
Note: Our Petra test bed does not support enough licenses to test a multiple endpoint
configuration.
There are only two fields in the PetraPortal.config file example that are
critical to modifying an endpoint:
• address
• servicePrincipalName
Plug-ins are available for both Jason Workbench and EMFT that allow
the exchange of data between the Jason application and a local Petrel
installation. Installers for these plug-ins are separate from the
GeoSoftware Suite installer and can be found on the DVD (in the
“petrel” folder) or obtained from your local Jason support
representative.
1 Launch Petrel.
3 Locate the appropriate installer for the Petrel version you have:
4 Double-click the .pip file to launch the installer, and select Install.
1 Launch Petrel.
2 Open the Petrel project you want to export data from or import data
to.
Note: The Jason Workbench-Petrel plug-in is not loaded unless a valid Jason license
is detected. The EMFT-Petrel plug-in does not require a Jason license.
You do not need a Jason license to run the installer and install the Petrel
plug-in. Nor do you need a license to run the EMFT-Petrel plug-in.
However, a Jason license is required to run the Jason Workbench-Petrel
plug-in; and if one is not detected, the plug-in is not loaded when Petrel
is launched. Of course, to examine or use the imported data within
EMFT or Jason Workbench you must have the appropriate Jason
license.
1 Launch Petrel.
3 Click on the Jason or EMFT plug-in you want to remove, and select
Uninstall.
If you want to import project data from third-party data sources using
an OpenSpirit 3.2 server, you must install the OpenSpirit 3.2 satellite
and configure it to connect to an OpenSpirit 3.2 server. You must also
apply a Microsoft Visual Studio 2010 C++ hotfix.
EMFT 4.4 runs with the OpenSpirit 3.2 server and satellite only. It does
not run with previous versions of the OpenSpirit server and satellite
(since they are no longer supported by OpenSpirit).
The files for installing the OpenSpirit satellite are located in a separate
OpenSpirit directory, which can be found on the GeoSoftware Suite
installation DVD or obtained from your local Jason support
representative.
This .zip file contains a hotfix that applies Microsoft Visual Studio
2010 C++ support to the TIBCO OpenSpirit v3.2.3 Windows
Runtime. It includes 32-bit and 64-bit libraries.
This file describes the purpose and install procedure for the contents
of the .zip file.
You may want to change the cache location to another drive rather than
risk filling up the C drive. The drive you designate must be local,
although it can be an attached external drive. It should have at least
1 GB of free space. We recommend using a fast drive, such as an SSD.
2 Open 3D View.
Subdirectories for each project are created when you work with the
project in 3D View. Optionally, you can create project cache directories
in other locations (not under the main cache directory) by checking
Override in the Cache Directories dialog box and setting the path.
Note: All files in the cache directory that have not been modified in the last seven
days are removed automatically when 3D View is started.
The color scales that are used by default when data are displayed in a
Jason Workbench viewer are defined in the class-mapping.ri file, which
is located in <instdir>\etc\colorscales. You can edit this file to set your
own custom defaults.
Keep in mind how the file is implemented: For a given data type, the
file is read until a class containing the type is found. The associated
scale is then used as default for that type. Hence, classes must be
ordered from specific to general; the class “all” must be present, and
must be the last class in the file. A simplified example is shown below.
class_mapping:dict[5]=
{
class:string="none";
color_scale:string="red_white_dkblue.shs";
},
{
class:string="waves";
color_scale:string="red_white_dkblue.shs";
},
{
class:string="time_frequency";
color_scale:string="red_white_dkblue.shs";
},
{
class:string="depth_frequency";
color_scale:string="red_white_dkblue.shs";
},
{
class:string="_class_all";
color_scale:string="rainbow.shs";
};
Uninstalling
PowerLog
– Click Change.
– Click Install.
GeoSoftware
– Click Change.
– Click Install.
CHAPTER 4
On Windows 7, you will need to log on and run the installer with a user
account that has administrator privileges. If you attempt to install either
GeoSoftware or PowerLog with an account that does not have
administrator privileges, you are prompted to supply credentials for
such an account. From that point on, the installer configures everything
for this user. Specifically, the default location for creating the
GeoSoftware or PowerLog database is set to the administrator’s
directory, not to yours. Do not accept the default; specify the directory
you want.
• Open the license.lic file and make sure the SERVER line
specifies the current machine.
For AMS to work, the database lock server must reside on the same
machine as the database. The lock server is installed when you install
the database software. Database Management is also installed with the
database; you do not need a GeoSoftware or PowerLog license to run
Database Management.
Important: The full path to the database, including the name of the database
initiation file, cannot exceed 200 characters.
3 Create a user account for each person who will be using the
database. See page 57.
Important: The full path to the database, including the name of the database
initiation file, cannot exceed 200 characters.
As installed, the lock server typically runs under the local account
of the machine administrator. To access a database on a network
share, the lock server must run under a network account with full
read-write permissions.
• In the Manage Users and Projects tab, create a user account for
each person who will be using the database. See page 57.
CHAPTER 5
Tip: If you plan to create default or predefined screens for formatting computation
modules and viewers, you may want to wait to create new users until after the
screens are ready. Global default and predefined screens are automatically
promulgated to new users the first time they log into GeoSoftware or
PowerLog.
1 Select Start > All Programs > CGG GeoSoftware > Database
Management.
4 Enter a User Name for the account. Optionally, also enter the user's
Full Name and a Description.
• Password—If you did not select the OS user name option, set an
initial password for the user. He will be asked to enter his user
name and password when he launches GeoSoftware.
6 Grant the user access to one or more projects, using either of these
techniques:
• Same role in all projects—Click the checkbox for the user; then
select Set <desired_role> role for all projects from the dropdown
list at the bottom of the dialog box.
7 Check Access to Current User's Data to allow the user to see the
user settings you have created (curve alias tables, curve settings
tables, color maps, fill patterns, etc.).
See the online help for more information. Project roles are briefly
described below:
• Interpreter—Can view, edit, and create project data. Can edit user
data only if he created it.
• Browser—Can only view project data. Can create only limited types
of user data (such as curve alias tables).
Several default screens and predefined screens are supplied when you
install PowerLog, and these screens are available to GeoSoftware and
PowerLog users. Several default screens and predefined screens are
supplied when you install PowerLog.
You can add to or edit these screens and promulgate your changes or
additions to all users, as described below.
• For each template, set up the module or viewer as you want it.
• Select Screens > Save Screen or File > Save Screen.
• Save the screen to the Global Defaults folder and name it
Default.
• For each template, set up the module or viewer as you want it.
• Save the screen to the Predefined Screens folder. You can name
it whatever you like.
– Give users the exported files, and tell them to import the
screens into their personal Default Screens and Predefined
Screens folders.
where
DB_path = full path to the database initiation file, in quotes
user_name = name of a user with Administrative privileges on the
specified database
password = password for the specified user. To indicate an empty
password, use double quotes: “ ”
backup_directory = directory where the backup should be stored. The directory
should already exist.
CHAPTER 6
Requirements
• The speed difference between the fastest and slowest CPU in the
network should be less than 50%.
• The worker nodes access their input data over the network (using
NFS or CIFS) and, therefore, benefit from having a high-speed,
low-latency network (GigE or better).
Linux installation
1 Check that ALL computers you want to use in the MCPU network
meet the following requirements:
• Name resolving needs to be set up for your network. That is, for
all hosts you want to use as master or workers, the nslookup
command should return the correct IP address.
2 For machines with RedHat Linux, edit the /etc/hosts file to avoid
problems with IP addresses.
Note: If your MCPU network consists of a mixture of Linux and Windows machines,
you must use remote shell (RSH) without a password for machine-to-machine
communication. Instructions for setting up remote shell follow.
However, if your MCPU network consists only of Linux machines, you can
use secure shell (SSH) without a password. And since SSH offers greater
security, using it when you can is preferable. See page 67 for instructions.
• Create (or edit) the file .rhosts in the user's home directory. All
hosts to be connected from should be listed, one host per line.
Use the official hostnames, not aliases. An example of a .rhosts
file is shown below:
linux_ws1
linux_ws2
+
Note: The latest versions of RedHat and SuSE do not include the rsh client and server
packages by default. If these packages have not already been installed on your
machine, install them before proceeding to the next step.
chkconfig rsh on
chkconfig rlogin on
/etc/init.d/xinetd restart
– Start yast.
where <xxx> is one of the remote hosts on the list. This should
return the uptime of host <xxx> without asking for a password.
Prerequisite
SSH must be installed on all machines that are to be used for MCPU.
Running PVM with SSH for Windows workers is not supported.
ssh-keygen -t dsa
3 When asked to supply filenames for the key pair, accept the
defaults.
4 When asked for a passphrase, leave the line empty and press return.
Do the same when asked for the phrase again.
6 Log on the remote machine again. This time you will not be asked
for a password.
http://www.linuxjournal.com/node/4413
http://www-jcsu.jesus.cam.ac.uk/jcn/documentation/misc/
passwordless_ssh.html
Note: This discussion assumes that LSF has been correctly set up and configured for
your users. Setting up LSF is beyond the scope of this document.
Windows installation
1 Ensure that name resolving is set up for your network. That is, for
all hosts you plan to use as MCPU masters or workers, the nslookup
command should return the correct IP address.
• Click Add Hosts and list the machines that can send jobs to this
MCPU worker (that is, list the acceptable MCPU masters). Use
the true machine names, not the alias names.
The list of master hosts that can access this worker machine is kept in
the C:\Windows\rhosts file. You can manually edit this file to grant
additional hosts access to this computer. Add new hosts, one line per
host.
Tip: You can set up all MCPU workers to use the same rhosts file. That way, you
have only one file to maintain to grant hosts access to all workers. See the
Jason Workbench online help for details.
Note: Due to the Windows security model, MCPU workers can only be started for
active users; that is, if a user wants to run workers on a Windows machine, he
needs to be logged in on that machine.
This section contains information about how MCPU jobs are initiated
and processed.
When a user sets up an MCPU job, he can select from a list of available
worker hosts and, optionally, add additional worker hosts.
Next, on each host, the system checks if a pvm daemon is running for
the current user; if not, a pvm daemon is started.The system then tries
to connect to the pvm daemon.
The RSH daemon is started when a user logs on to the computer and
stopped when the user logs off. The RSH daemon logs status
information is recorded in a file called C:\Windows\rshd.log
Note: This daemon is installed only when you choose the MCPU option during the
installation process. If this option is not chosen, MCPU will not work for this
computer.
About PVM
CHAPTER 7
Licensing
Jason issues a single license file that covers all the Jason software
products and modules included in your contract with the company.
When you install a Jason product, the license manager software
(FlexNet 11.10) is also installed. On Linux systems, you have to do
some configuration of the license manager. On Windows systems,
configuration of the license manager is automated in most cases.
Important: The Jason license manager will not conflict with other applications that
use FlexNet and should be used for managing the Jason license. We strongly
recommend that you do NOT merge the Jason license file with other license
files.
Chapter 7: Licensing
74 Licensing basics
Licensing basics
Terminology
Component/Term Descriptions
license file An encoded file that tells the license manager how many copies of each Jason
module can be run at one time. It identifies the machine where the license manager
resides by hostname and host ID, the port number to be used in communicating
with the license manager, and the expiration date of the license.
Jason license files are named either license.dat (Linux) or license.lic (Windows).
license key A line in the license file that specifies how many instances of a particular module
or feature can be run simultaneously. All the license keys together with the host
information comprise the license file.
license server A machine that runs the FlexNet license manager services and serves licenses to
client machines.
license manager Software that keeps track of how many licenses are in use and grants or denies
license requests when a user tries to start the software. Jason uses FlexNet 11.10
license management software.
license daemon A process that runs on the computer whenever the license manager is running.
Jason has two daemons, jasonlm and lmgrd.
License file
Chapter 7: Licensing
76 Licensing basics
• SERVER line states the hostname and host ID of the machine where
the FlexNet license manager resides. The port number through
which the modules communicate with the license manager daemon
can also specified; or, if omitted as in this example, a default
FlexNet port (27000 to 27009) is used. The license files must be
installed on the machine indicated on the server line.
• DAEMON line specifies the name and path of the license daemon.
On Linux machines, the correct path is inserted in the license file
when you run the jgsetup script. On Windows machines, the path
can be omitted when the daemon is placed in the same directory as
the lmgrd.exe file (as is done by the Jason installer). You can edit
the path in the license file if necessary.
• PACKAGE lines list all the features that are licensed under a
package name.
Important: Never set back the system date. The Jason license manager will detect
the change and prevent the Jason software from running. Even when you reset
the system date to the correct date, the software may not run. In that case you
may have to reload the complete operating system.
Types of licenses
Three types of licenses are available for use with Jason software. Some
require a license server; others do not. A license server is a machine
that runs FlexNet license manager services and serves licenses to client
machines. The license manager keeps track of how many licenses are in
use and grants or denies license requests.
Chapter 7: Licensing
78 Requesting a license file
You must obtain a Jason 9.0 license file for this release. Earlier Jason
licenses will not support the new versions of the software. However,
the Jason 9.0 license is backward compatible and will support previous
releases.The only exception is PowerLog 3.4.2. If you have a
PowerLog 3.4.0 license and do not run any other Jason software, you
can upgrade to PowerLog 3.4.2 without obtaining a new license.
All Jason products can be run with keyless licenses (also referred to as
floating or network licenses), which are used in combination with a
FlexNet license manager. To request a license file, you must provide
the hostname and host ID of the machine that will serve as the license
manager.
hostname -s
/sbin/ifconfig -a
./jlmhostinfo
• If you have already run the installer to install the new version, do
as follows:
Follow these instructions if the only Jason product you are installing is
PowerLog and you plan to use a security key.
Chapter 7: Licensing
80 Requesting a license file
3 Make sure that you have installed the latest version of the dongle
driver before plugging in the dongle. You can get drivers from the
following sources:
Your license file is sent to you by email. The procedure for installing
the license file and configuring the license manager varies for the
different operating systems.
Important: If you use a separate, central license server (which does not have Jason
software installed) and you are upgrading from Jason Workbench 8.2 or an
older version, you need to update the license daemons on the license server.
On Windows—Run the installer on the license server machine, and select only
Local License Server for installation.
On Linux workstations
When you run the install script to install Jason Workbench, the license
manager software is installed in <instdir>/license. You can then install
the license file and enable the license manager as outlined below. For
detailed instructions, see page 15 in the chapter “Installing on Linux
(Jason Workbench).”
Running this script sets the path to the license daemons in the
license.dat file.
Chapter 7: Licensing
82 Configuring the license manager
On Windows workstations
• If the host ID listed in the license file is the same as that of the local
machine, the installer will configure a license service, copy the
license file to <topdir>\common\license, and set the environment
variable JASONLM_LICENSE_FILE.
• If the host ID in the license file is not the same as that of the local
machine, the installer assumes the host ID refers to a remote license
server and sets the variable JASONLM_LICENSE_FILE to point to
that host ID. No local license service is configured.
Automated configuration
If you have the license file when you run the Windows installer, all you
need to is as follows:
1 Copy the license.lic file you receive via email to any directory on
the local machine.
Note: If you plan to use a remote license server, the same license.lic file should be
copied to the machine hosting the license server and to each client machine
that will use that license server. Alternatively, you can manually set the
environment variable JASONLM_LICENSE_FILE on each client and set it to
point to the remote license server. (page 85).
Manual configuration
If you install without having a license file, you will have to do some
manual configuration later.
If you installed the Jason software before obtaining your license file,
the license manager tools were installed in <topdir>\common\license,
but you have to manually configure the license service.
• Select Start > All Programs > CGG GeoSoftware > License
Manager.
• Right-click the License Manager icon (Start > All Programs >
CGG GeoSoftware > License Manager), and select Run as
Administrator.
Chapter 7: Licensing
84 Manually configuring the license service (Windows)
• Path to the debug log file—Set the path to the log file. We
recommend using <topdir>\common\license\license.log.
The local license service should now be running. You can check by
examining the log file.
5 In the Config Services tab, click View Log. After checking the log
file, click Close Log to close the file.
Network installation
If you are using a remote license server, you can copy the license.lic
file from the server to every client machine before installing the Jason
software on the client. During the installation, the environment variable
JASONLM_LICENSE_FILE will then be set automatically to point to
the license server (which is named in the license file).
Alternatively, you can manually set the variable on each client machine
without copying the physical license file to the clients:
JASONLM_LICENSE_FILE=<port#>@<hostname>
Local installation
Chapter 7: Licensing
86 Sharing the license between different release versions (Linux)
In most cases you will want to support multiple versions of the Jason
Workbench software. To enable this, do as follows:
2 Update the references in the system boot script to the latest version.
3 Copy the new license.dat file into the license directory of the
previous installations. (Overwrite the old license.dat file.)
Note: The license manager should be started only from the new Jason installation
directory.
On Linux
./jlmdown -c license.dat
Starting. To restart the license manager, enter this command from the
license directory:
./jasonstartjlm -c license.dat
Optionally, you can use two additional arguments with this command:
Chapter 7: Licensing
88 Stopping/starting the license manager
Checking. Check the license manager log file to ensure the license
manager has started correctly:
more /tmp/jason/license.log
Also, you can check to see if the daemons lmgrd and jasonlm are
running by entering this command:
On Windows
• Select Start > All Programs > CGG GeoSoftware > License
Manager.
Messages in the status bar will indicate when the license manager is
successfully stopped and started. You can also check the log file by
clicking View Log on the Config Services tab.
Yes, you can request a license file for three license servers.
Question: Do I have to put all my FlexNet licenses into one license file?
No, FlexNet does not require the merging of license files, and, in fact,
merging is not recommended. Keeping the license files separate offers
several advantages:
3 you can use the latest FlexNet daemons that are more secure, less
CPU-intensive, and more reliable
The host ID comes from the network address on the network adapter. A
network card must be installed in order to run FlexNet and use the
Jason software.
Chapter 7: Licensing
90 Frequently asked questions
CHAPTER 8
Troubleshooting
This chapter provides some guidance for resolving problems related to
licensing, connecting to the database, or running the individual
products.
License problems
The default locations for the Jason license log file are as follows:
• Linux: /tmp/jasonlicense.log
• Windows: <topdir>\common\license
jasonstartjlm -l /home/fred/licensetest.log
On Windows, you can use the lmtools utility to display the log file.
Select Start > All Programs > CGG GeoSoftware > License
Manager, and click View Log in the Config Services tab.
Chapter 8: Troubleshooting
92 License problems
Excerpts from two license log files are shown below. The first is a log
file without errors.
In the next example, the log gives useful information about a problem
that occurred. In this case, a system administrator did not use the
FlexNet facilities to shut down the license manager, thus leaving the
jasonlm daemon running. When someone else tried to launch a Jason
application, the software did not start and no error message was
displayed.
Chapter 8: Troubleshooting
94 License problems
In addition to the log file that is written on the license server, you can
generate a file with diagnostic information that is written to the
machine where the Jason application is installed. You may want to do
this, for example, if you are using a remote license server.
On Linux
Enter this command, and then start Jason Workbench from that same
xterm:
setenv FLEXLM_DIAGNOSTICS 3
On Windows
For additional information, see the FlexNet user guide, which can be
accessed from the Jason Workbench online help.
Troubleshooting checklist
The fastest way to get the license manager started is to clean out all the
existing files and daemons and restart the system. Use this checklist
when a Jason installation that was running is no longer working, for
example, after a version upgrade or after a system crash.
2 Make sure the hostname and host ID in the license file match the
system where you are trying to start the license manager.
cd <instdir>\license
jlmdown -c license.dat
cd <instdir>\license
jasonstartjlm -c license.dat
Chapter 8: Troubleshooting
96 License problems
9 If you are concatenating the Jason license file with license files
from other vendors, are you running the highest version of the
FlexNet software so that all the programs will behave properly?
(Jason requires FlexNet 11.10.)
Some common FlexNet error codes and how to resolve them on Linux
systems are described in the table below. For a full list of error codes,
see the FlexNet user guide, which can be accessed from the Jason
Workbench online help.
Common FlexNet Error Codes
Code Error Description Cause/Solution
-1 Cannot find license file C: The path to the license file is incorrect in the Jason startup script, or
the path to the daemon is incorrect in the license file.
S1:Run jgsetup to ensure that the paths to the installation and daemon
are correct.
S2: Check the file ~/JASON_LOGS/jlmcheck.log. This file records
what happens when the user starts an application that tries to connect to
the license manager.
-2 Invalid license file syntax C: License file is corrupt.
S1: Check that the file does not contain ^M characters at the end of
each line, which can result from doing an FTP transfer through a
non-UNIX/LINUX system.
S2: Request a replacement license file from [email protected].
-3 No license server system C: A license server is running, but it’s not the Jason license server.
for this feature Usually this means the Jason license server has not been configured.
S: Configure the Jason license server.
-5 No such feature exists C: The license file that the license server is using is different from the
one the Jason software is using. This can happen when there are several
users and the Jason Workbench installation is moved or when multiple
versions of Jason Workbench are installed.
S: Make sure the license file in <instdir>/license is the same as the one
specified in the user’s JASONLM_LICENSE_FILE variable.
-8 Invalid license key C: The license key and the data for the feature do not match. This
problem is usually caused by alteration of the license file. Or it may
result from problems with the user’s .flexlmrc file.
S1: Use the license file that you got from Jason as is. Do not try to copy
lines into an existing file.
S2: A .flexlmrc file is created when the user starts the Jason launcher
for the first time; it enables subsequent startups to proceed more
quickly. You can safely delete this file; it will be automatically
regenerated during the next successful startup of the Jason launcher.
Chapter 8: Troubleshooting
98 License problems
FlexNet 11.10 assumes you are running on a LSB 3.0 compatible Linux
distribution. All Linux distributions for which Jason software is
certified are LSB 3.0 compliant or can be made so by installing an
additional package.
To fix this problem, install the relevant packages for your system:
redhat-lsb for Red Hat systems, suse-lsb (or simply lsb) for OpenSuse
systems. Alternatively you can create the missing file manually. This
file is just a symbolic link to /lib/ld-linux.so.2.
The FlexNet license manager looks for the network card labeled “eth0”
on Linux. If no eth0 card is found, the license manager will return an
error like this in the license log:
Remap your network cards so that a specific one will always appear as
eth0. The instructions may vary depending on the operating system. On
Red Hat systems, the following should work:
vi /etc/udev/rules.d/70-persistent-net.rules
2 Locate the current mapping of the network card (e.g., “eth1”) and
change this to “eth0”:
NAME="eth0"
Once the network card is mapped to eth0 you should be able to activate
the software normally.
User is invalid.
With the jasonlmstart command, you can specify a user account for
running the license manager, for example,
jasonlmstart -u fred
However, if you get errors in the log file like “user fred does not
exist” or “user fred is not a valid user,” either fred does not
exist on your system or fred does not have a valid Linux shell.
cd <instdir>/license
jlmutil lmcksum -c license.dat
If there is a line that does not begin with OK, the file may be corrupted.
Chapter 8: Troubleshooting
100 License problems
When a workstation crashes, the license manager may not release the
licenses that were in use. This is a known issue with FlexNet. If nothing
is done, it will take about a day before the licenses are freed. To resolve
this problem quicker, manually restart the license manager.
When the Jason launcher is started for the first time (or after the license
manager was shut down) and run on the same host as the license
manager, the system will start the Jason license manager automatically.
A lockfile /usr/tmp/lockjasonlm is created and owned by the user who
started the Jason launcher.
You can try to point the application to a valid license server or valid
license file or click Cancel to display more information about the error
condition. Some of those conditions are discussed below.
Chapter 8: Troubleshooting
102 License problems
Note: When using a remote license server, you do not have to have a license.lic file
on the local machine, provided the variable JASONLM_LICENSE_FILE is
correctly set to the remote server.
4 If you get the same error, check the network connectivity. Can you
ping the server machine?
These two error messages indicate different problems, but the remedies
are similar. The first message means that although it is possible to
connect to the server machine, FlexNet (lmgrd) is not running on that
machine. The second message indicates that a connection to the server
has been established (lmgrd is up and running), bu the vendor daemon
(jasonlm) is not running.
• The Jason license service is not started on the server machine. Use
lmtools to make sure the service is configured correctly, using the
correct license file, and started. If the Jason service is running.
examine the license log file.
• The license file is installed on the wrong server. The license server
log file will indicate if the server host ID or name is not identical to
the one listed in the license file. If the names do not match, you can
edit the hostname in the license file. If the host IDs don't match, you
either have to install the license on the server specified in the file or
request a new license file.
The error can occur if the wrong license server or wrong license file is
being used.
3 Check the license file that is located on the machine with the
host ID reported in the About box.
Chapter 8: Troubleshooting
104 License problems
4 Check the license log on that machine to verify if there are OUT,
IN, or DENIED lines in log file, indicating that you requested
license features from the server.
If there are no such lines, you are probably looking at the wrong
license server.
5 Does the log file corresponding to the correct license file include the
following line:
It so, it means that you already have a license server set up on that
machine that serves Jason licenses. Locate the other service using
lmtools, and either disable it, merge the two license files, or replace
the old license file with your most recent one.
License expired
FlexNet caches the location of all license files it has used. Perhaps it is
looking at an older Jason license that has expired. Check the registry
for obsolete Jason licenses; the key is JASONLM_LICENSE_FILE.
Call support for help.
Some of the problems you might encounter with a dongle license are
described below.
The plug ID in the error message indicates the license file was
generated for a USB dongle.
1 Make sure the dongle (in this case, #1317) is plugged into the
machine. If it is, you probably have a problem with the dongle
driver.
2 Open the device manager window to verify that the USB SafeNet
dongle is recognized by the system. If it is not, reinstall the dongle
driver.
Chapter 8: Troubleshooting
106 License problems
The host ID specified in the license file (1256) does not match the
serial number of the dongle that is currently plugged in (1317).
There can be two reasons why some features are not available: The
USB dongle is programmed to support only a restricted set of features,
or the license file may not include everything the you expect.
• Try disabling the firewall briefly to see if this is what is causing the
problem.
• Open port 27000. This is the default port used by FlexNet. The
Jason applications assume that this is the port being used. You can
use a different port; however, to do so, you would need to change
the port number in the license file to match the port open in the
firewall.
If a user checks out a license and then forgets the application running
(for example, when he leaves the office), the license is locked and
unavailable to other users. A system administrator cannot release the
license using the license management software. The only recourse is to
log onto the user’s machine and close the application to free the license.
• What error or warning messages appear in the license log file? Did
the server start correctly? Look for a message such as:
server xyz started for: feature1 feature2.
Chapter 8: Troubleshooting
108 License problems
• Are you running other products that are also licensed by FlexNet?
Are you using a combined license file or separate license files?
Database problems
Chapter 8: Troubleshooting
110 Database problems
The status for both services should be Started, and the startup type
should be Automatic.
3 If the services are not running, start them manually. Right-click the
service name, and select Start.
Note: Services must be started with an account that has administrative privilege and
read/write permissions to the drives where databases are hosted on the
database server. To specify which account should be used for starting services,
right-click the service and select Properties.
2 If the path in the error message is incorrect, try using the correct
path to connect from the client machine.
3 If the client still cannot connect, has the database been moved or the
directory where it resides renamed? If so, do as follows to update
internal references in the database:
• On the database server, select Start > All Programs > CGG
GeoSoftware> Tools > Database Management 9.0.
If the services are started, the path is correct, but the client machine still
cannot connect to the database server, perhaps the firewall is blocking
access.
1 Turn off the firewall on both the client machine and the database
host:
• Click OK.
Chapter 8: Troubleshooting
112 Database problems
4 Now, with the firewall enabled again, try connecting to the database
from the client machine.
1 On the database server, select Start > All Programs > > CGG
GeoSoftware > Tools > Database Management 9.0.
3 Once the database has been located and listed in the dialog box as
the active DB, click Log on.
5 If the login fails, try to determine if the cause lies with this
particular database or with the system.
If you are still unable to identify and rectify the cause of the problem,
contact Jason customer support for assistance.
1 On the machine hosting the lock server, open the Control Panel,
and double-click Administrative Tools, then Services.
3 Select the ools-13 service, and click Restart the service. (If the
service is already stopped, click Start the service.)
5 If the application will still not run, check your firewall settings to
make sure that ools-13 can communicate with other machines.
Chapter 8: Troubleshooting
114 Database problems
Some problems that can occasionally occur with the Jason Workbench
are discussed below.
There is an issue with newer NVIDIA drivers that causes SHF files to
not display correctly. Because of this, only the 331 version of NVIDIA
drivers is supported.
http://www.nvidia.co.uk/download/driverResults.aspx/74184/en-uk
http://www.nvidia.co.uk/download/driverResults.aspx/71782/en-uk
http://www.nvidia.co.uk/download/driverResults.aspx/76779/en-uk
Chapter 8: Troubleshooting
116 PowerLog problems
PowerLog problems
1 Launch lmtools.exe from the folder where you placed the backup of
your PowerLog 3.x license components, for example,
C:\PetcomFlexNet.
4 Start PowerLog 2.
Some issues that could possibly affect operation of the Petra link are
described below.
For the Petra link to work, your Petra license must allow data transfer
between Petra and other applications.
If API User is not enabled, you cannot transfer data. To have the API
switch turned on, send a request to [email protected] and
include the bitlock serial number. There is no fee for enabling this
option.
Chapter 8: Troubleshooting
118 PowerLog problems
1 To uncomment the keyword, open the Petra.ini file, and remove the
semicolon and space at the beginning of the FLEXLMDATALIC
line:
[NETLOGIN]
;
; to enable network flexlm licensing use the
following
; two keywords. Needed is the Port and machine
hostname
; where flexlm is running.
;
FLEXLM=ENABLED
FLEXLMLICPATH=27001@Hostname
; FLEXLMDATALIC=YES
2 Launch Petra.
Other problems
Chapter 8: Troubleshooting
120 PowerLog problems