General Page
Upgrading
When upgrading the Situation Update Forwarder (SUF), if prompted with a message similar to the following, select Yes or Yes to All:
1. Yes
2. Yes to All
3. No
4. No to All
2. Yes to All
3. No
4. No to All
/opt/IBM/SitForwarder/bin/stopSUF.sh exists on this system and is newer than
the file being installed. Do you want to replace this file? [3]
the file being installed. Do you want to replace this file? [3]
RedHat 7
The Situation Update Forwarder (SUF) is a 32-bit application. Starting with RedHat 7, the operating system does not preload the 32-bit operating system libraries like it did in previous releases. Therefore when installing SUF on RedHat 7, the following libraries needs to be installed (even when installing with the "-console" option):
glibc: yum install glibc.i686
libstdc++: yum install libstdc++.i686
Windows
On Windows, after upgrading SUF to include JRE 7, on some systems the following message might be displayed when trying to start the SUF service (situpdate):
net start situpdate -OR - stopSUF.cmd
The Tivoli Situation Update Forwarder service is starting.
The Tivoli Situation Update Forwarder service could not be started.
The Tivoli Situation Update Forwarder service is starting.
The Tivoli Situation Update Forwarder service could not be started.
Set the PATH environment variable on the system to include the following:
<SUF Install directory>\jre\bin\classic
/tmp set with NOEXEC
The installer for SUF, extracts the install image by default to the /tmp directory and then installs from the /tmp directory. If the /tmp directory is set with NOEXEC, meaning a user is not allowed to execute a program from the /tmp directory, then the SUF install will fail.
If this is the case use the following option "-is:tempdir <new tmp location>" to set a different temporary directory for the installer to use to extract the image and run the install. For example
ESUpgrade30Linux.bin -console -is:tempdir /opt/suftmp
Tracking down install errors
When installing or upgrading SUF, if using the "-console" command and see the message "Preparing Java(tm) Virtual Machine followed by ....... then the install stops without any prompts, such as:
./ESync3000Linux.bin -console
InstallShield Wizard
InstallShield Wizard
Initializing InstallShield Wizard...
Preparing Java(tm) Virtual Machine...
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
rerun the command the command with "-is:log" to see any error messages when the installer is trying to launch Java:
./ESync3000Linux.bin -console -is:log /tmp/suf.log
If the message "ERROR: Invalid bundled JVM. Missing 'jvm' file." is in the /tmp/suf.log file, that typically means one of the system libraries above is missing.
If when trying to install, you see the "....." followed by a prompt, but then the install stops, check the /tmp/itm_tec_event_sync_install.log for error messages.
./ESync3000Linux.bin -console
InstallShield Wizard
InstallShield Wizard
Initializing InstallShield Wizard...
Preparing Java(tm) Virtual Machine...
...................................
...................................
...................................
...................................
...................................
...................................
..................................
-------------------------------------------------------------------------------
Please read the information below.
-------------------------------------------------------------------------------
Please read the information below.
It cannot be positively determined that Netcool/OMNIbus is installed. If you
wish to continue click "Next" button or you can click "Cancel" button to stop
the installation.
wish to continue click "Next" button or you can click "Cancel" button to stop
the installation.
Press 1 for Next, 3 to Cancel or 4 to Redisplay [1]
For example, the following message indicates the 32-bit version of libstdc++ is not installed:
java.lang.UnsatisfiedLinkError: /tmp/isjPRKywb/jre/lib/i386/headless/libmawt.so (libstdc++.so.6: cannot open shared object file: No such file or directory)
In this case the following 32-bit library needs to be installed:
libstdc++: yum install libstdc++.i686
Uninstalling
When uninstalling the Situation Update Forwarder using the uninstaller.bin, if the following message is displayed, follow the steps in the link below to uninstall SUF manually.
Initializing InstallShield Wizard...
...........................
..A suitable JVM could not be found. Please run the program again using the option -is:javahome <JAVA HOME DIR>
...........................
..A suitable JVM could not be found. Please run the program again using the option -is:javahome <JAVA HOME DIR>
https://www.ibm.com/support/knowledgecenter/en/SSDKXQ_6.3.0/com.ibm.itm.doc/itm_install375.htm
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSTFXA","label":"Tivoli Monitoring"},"Component":"5724C04MS","Platform":[{"code":"PF016","label":"Linux"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Was this topic helpful?
Document Information
Modified date:
27 January 2020
UID
ibm11103049