Hi everyone ,
Today I simulate this situation again , found out the below msg at GIM.LOG on DB side ,
pending hash for all of module [BUNDLE-STAP, GIM, STAP-UTILS, STAP, ] , something wrong
<<
[Tue Jun 15 17:23:07 2021] -I- [guard_gimd::handle_sig_chld()] : checking dead procs
[Tue Jun 15 17:23:07 2021] -I- process SUPERVISOR s running !
[Tue Jun 15 17:23:07 2021] -I- Not time to send alive yet 1 < 78 / 60. aliveOverride=0
[Tue Jun 15 17:23:39 2021] -I- mod_list is locked
[Tue Jun 15 17:23:39 2021] -I- mod_list is unlocked
[Tue Jun 15 17:23:39 2021] -I- [gim_client::check_gimd()] : Looking for dead guard_gimd processes
[Tue Jun 15 17:23:39 2021] -I- [gim_client::check_gimd()] : Looking for zombies guard_gimd processes
[Tue Jun 15 17:23:39 2021] -I- specialFileMonitor:
$VAR1 = {
'/usr/local/guardium/modules/GIM/11.3.0.0_r109764_1-1622640982/../../STAP-UTILS/current/files/etc/guard_monitor.ini' => 1622644171,
'/usr/local/guardium/modules/GIM/11.3.0.0_r109764_1-1622640982/server_mods' => 1623124600,
'/usr/local/guardium/modules/GIM/11.3.0.0_r109764_1-1622640982/../../conf.reload_uninstall' => '',
'/usr/local/guardium/modules/GIM/11.3.0.0_r109764_1-1622640982/../../STAP/current/guard_tap.ini' => 1623133258,
'/usr/local/guardium/modules/GIM/11.3.0.0_r109764_1-1622640982/../../conf.reload' => 1623124512
};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for ATAP:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for BUNDLE-GIM:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for BUNDLE-STAP:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for COMPONENTS:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for GIM:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for INIT:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for KTAP:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for STAP:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for STAP-UTILS:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for SUPERVISOR:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_param_list() : pending hash for UTILS:
$VAR1 = {};
[Tue Jun 15 17:23:39 2021] -I- get_pending_module_list() PENDING modules:
$VAR1 = {};
>>
------------------------------
jennifer lai
------------------------------
Original Message:
Sent: Sun June 13, 2021 06:42 AM
From: jennifer lai
Subject: GIM Failover to Backup Central Manager
Hi Deepak Rana ,
1. I add GIM_URL (xx.xx.xx.131) & GIM_FAILOVER_URL (xx.xx.xx.132) parameter for one gim client.
2. I stop guardium collecter (xx.xx.xx.131) , the gim client switch to guardium collecter (xx.xx.xx.132) as GIM.log under gim client side
<<
/usr/local/guardium/modules/GIM/current/gim_ca.pem -p 8446 -c 600
[Sun Jun 13 17:27:30 2021] -I- Server (10.107.65.132) is alive
[Sun Jun 13 17:27:30 2021] -I- Secondary connection [10.107.65.132:8446] is up
:url=[10.107.65.132]
>>
3. the Gim process exist at secondary collector also
4. but no the INSPECTION-ENGINEE at secondary collector ?
for help to get some idea for this issue..
------------------------------
jennifer lai
Original Message:
Sent: Thu April 22, 2021 09:42 AM
From: Deepak Rana
Subject: GIM Failover to Backup Central Manager
You may need to update GIM_FAILOVER_URL, while your initial setup or before the failure of your primary GIM server. The GIM server can be any collector (need not be CM or backup CM), although it makes sense to change it in larger environments. Below link has some details about the functionality.
GIM server failover - IBM Documentation
Thanks
Deepak
------------------------------
Deepak Rana
Original Message:
Sent: Tue April 20, 2021 01:53 AM
From: PHANENDRA RAO CHAVANA
Subject: GIM Failover to Backup Central Manager
Hi Everyone,
If we have 10 databases GIM communication to Central manager and STAP to the respective collectors.
If primary CM fails, will those GIM Communications will switch over to Backup CM automatically? if not, how can make automatically communicate to secondary one?
Because we during installation of GIM we point out to Primary CM IP for administration of all Agents.
Thanks,
Panendar Rao.C
------------------------------
PHANENDRA RAO CHAVANA
------------------------------