Have you ever stopped to look at the jobs running in the iCluster subsystems and ever wondered what they are doing? Here's a breakdown of the jobs on the source and the target nodes, and a brief description of what they do.
One of the most important jobs to monitor when starting iCluster is the DMCHATL job, it runs on both nodes, it's the TCP/IP listener job that ensures the nodes are communicating with each other.
If we have any kinds of issues with replication, it's always good to look into the group jobs in the subsystems on both the source and target nodes. Check the data journal scrape job (HADDJS) on source and the data journal scrape receiver job (HADDJSR) on the target.
Thanks.
On Source node - iCluster jobs
JOB |
FUNCTION |
DESCRIPTION |
No. OF JOBS |
DMCHATL |
DMCHATL |
TCP/IP listening job |
1 |
DMM00000MO |
DMCHAMO |
Monitor Information out |
1 |
DMSXXXXXCI |
DMCHACI |
Control Information in |
many |
DMSXXXXXCO |
DMCHACO |
Control Information out |
many |
DMSXXXXXDI |
DMCHADI |
Data in |
many |
DMSXXXXXDO |
DMCHADO |
Data out |
many |
HAMON |
OMSM |
Processes monitor requests on source |
1 |
DM_DEFMGR |
DM_DEFMGR |
Definition Manager |
1 per active node |
DM_MONITOR |
DM_MONITOR |
Definition Manager Help job |
1 on each node |
DM_GRPSTS |
DM_GRPSTS |
Group Status |
1 on each node |
TMONITOR |
OMTM |
Monitor |
1 on each node |
DM_GUIGENT |
DM_GUIGENT |
GUI Agent |
1 on each node |
DM_MONDATA |
DM_MONDATA |
Central performance data store |
1 on Master node |
DMMONHA |
DM_MONHA |
Replication monitor |
1 on Master node |
DMDLTJRCV |
DMDLTJRCV |
Journal Management |
1 per journal |
On Source node - Group jobs
groupname |
OMGROUPJOB |
Scrapes audit journal for object only |
1 per group |
groupname |
HADDAS |
HA Data audit scrape - scrapes audit journal for data information |
1 per group |
groupname |
HADDJS |
HA Data journal scrape - scrapes data journals |
1 per journal per group |
groupname |
HADSFP |
HA Data save file process |
1 per journal per group |
On Target node - iCluster jobs
JOB |
FUNCTION |
DESCRIPTION |
No. OF JOBS |
DMCHATL |
DMCHATL |
TCP/IP listening job |
1 |
DMM00000MO |
DMCHAMO |
Monitor Information out |
1 |
DMSXXXXXCI |
DMCHACI |
Control Information in |
many |
DMSXXXXXCO |
DMCHACO |
Control Information out |
many |
DMSXXXXXDI |
DMCHADI |
Data in |
many |
DMSXXXXXDO |
DMCHADO |
Data out |
many |
HAMON |
OMSM |
Processes monitor requests on source |
1 |
DM_DEFMGR |
DM_DEFMGR |
Definition Manager |
1 per active node |
DM_MONITOR |
DM_MONITOR |
Definition Manager Help job |
1 on each node |
DM_GRPSTS |
DM_GRPSTS |
Group Status |
1 on each node |
TMONITOR |
OMTM |
Monitor |
1 on each node |
DM_GUIGENT |
DM_GUIGENT |
GUI Agent |
1 on each node |
DMDLTJRCV |
DMDLTJRCV |
Journal Management |
1 on Master node |
DMCHGAPMNT |
DMCHGAPMNT |
Access path maintenance |
1 on Master node |
On Target node - Group jobs
groupname |
OMRCV |
Receives object only entries & sends to stage store |
1 per group |
groupname |
OMTARGET |
Applies object changes |
1 per group |
groupname |
HADDASR |
HA Data audit scrape receiver - receives audit journal for data information from HADDAS job |
1 per journal per group |
groupname |
HADDJSR |
HA Data journal scrape receiver - receives data journal information from HADDJS job and sends it to stage area |
1 per journal per group |
groupname |
HADSFPR |
HA Data save file process receiver - receives save file from HADSFP and sends it to stage area |
|
groupname |
HADTUP |
HA Transaction Update process - match and merge process |
|
------------------------------
Don Broadbridge
Senior CSE
Rocket Internal - All Brands
Denver CO United States
------------------------------