Troubleshooting
Problem
You are trying to install Guardium Installation Manager (GIM) for the first time but get an error similar to:
Verifying archive integrity... All good.
Uncompressing Guard BUNDLE-GIM Installer....
Previous installation of GIM client has been detected and determined to be corrupted. Please remove any leftovers from previous installations.
You may also see this error:
Error: GIM is installed but not running. Please start gim by running 'systemctl start guard_gim'
Cause
GIM was previously installed in this environment but not completely removed.
Environment
This technote pertains to environments that use the systemd facility. To determine which environments use this facility, please refer to this technote for more details:
https://www.ibm.com/support/pages/how-guardium-s-tap-process-handled-throughout-os-versions
https://www.ibm.com/support/pages/how-guardium-s-tap-process-handled-throughout-os-versions
Resolving The Problem
Refer to this technote on how to uninstall GIM: https://www.ibm.com/support/pages/uninstall-guardium-unix-s-tap-and-gim-manually
At step 3.2, use the steps below to remove the services. Note that in higher versions of GIM, there is an additional service installed, guard_upguard.
Follow remaining checks and steps in the technote above to ensure no KTAP module is still loaded and reboot.
At step 3.2, use the steps below to remove the services. Note that in higher versions of GIM, there is an additional service installed, guard_upguard.
1. Stop all services:
systemctl stop guard_gim
systemctl stop guard_gim
systemctl stop guard_gsvr
systemctl stop guard_upguard
systemctl stop guard_upguard
2. Disable all services:
systemctl disable guard_gim.service (or systemctl disable guard_gim)
systemctl disable guard_gsvr.service
systemctl disable guard_upguard.service
systemctl disable guard_gim.service (or systemctl disable guard_gim)
systemctl disable guard_gsvr.service
systemctl disable guard_upguard.service
3. Make sure all associated directories are removed:
rm /etc/systemd/system/guard_gim.service /etc/systemd/system/guard_gsvr.service /etc/systemd/system/guard_upguard.service
rm /etc/systemd/system/guard_gim.service /etc/systemd/system/guard_gsvr.service /etc/systemd/system/guard_upguard.service
4. Refresh systemd with reload and reset:
systemctl daemon-reload
systemctl daemon-reload
systemctl reset-failed
Follow remaining checks and steps in the technote above to ensure no KTAP module is still loaded and reboot.
Document Location
Worldwide
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSMPHH","label":"IBM Security Guardium"},"Component":"Guardium Installation Manager (GIM)","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF048","label":"SUSE"}],"Version":"v10.5 and higher","Edition":"","Line of Business":{"code":"LOB24","label":"Security Software"}}]
Was this topic helpful?
Document Information
Modified date:
25 October 2019
UID
ibm11098423