DUAS v5: Jobs stay in Event Wait waiting for job event(s) from another node
search cancel

DUAS v5: Jobs stay in Event Wait waiting for job event(s) from another node

book

Article ID: 86795

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

Affects Release version(s): 5

Error Message :
Error message in universe.log of the local node: 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
<< 2013-06-13 19:30:28 7995458/uxech /GAIOPI34 /134461002 - %UNI_-E-U_UENV0201, Le noeud est inconnu 
<< 2013-06-13 19:30:29 7995458/uxech / /134461002 - %UNI_-E-U_UENV0201, Le noeud est inconnu 
<< 2013-06-13 19:30:29 7995458/uxech /GAIOPI34 /134461002 - %UNI_-E-U_UENV0201, Le noeud est inconnu 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

Patch level detected:Dollar Universe 5.3.3
Product Version: Dollar.Universe 5.3.3 FX25002 or Dollar.Universe 5.6.0 FX25010
Jobs stay in an Event Wait status waiting for job event(s) from another node.
The above error messages appear all the time in universe.log

Environment

OS: All
OS Version: ALL OS

Cause

Cause type:
Configuration
Root Cause: Some corrupted records pointing to non-existing nodes were present in the exchanger data files, keeping the Job Events from being correctly transmitted.

Resolution

  1. Check to see if there are management units pointing to a non-existing Dollar Universe node.
  2. If there are, delete them from the Management unit table.
  3. Remove the non-existing Dollar Universe nodes in the uxsrsrv.sck file located in the MGR directory of Dollar Universe installation.
  4. Once the non-existing Dollar Universe nodes are removed from the node table, execute the command uxresnode and uxclenod as explained below:
uxresnod
The uxresnod utility purges records concerning nodes which no longer exist in the local nodes table from the files u_fecl50, u_fecd50 (exchange files) and u_fmev50 (job events).

This utility should be used each time one or more Dollar Universe nodes are removed from the node table.

Format:


$UXEXE/uxresnod
Where
· : is exactly 6 uppercase alphanumerical.
· : 1 character: A, I, S or X.
· : The Dollar Universe local node name. Use of remote node names is prohibited.
The uxresnod can run without arguments. By default it expects to find the local Dollar Universe
environment (variables: S_SOCIETE, S_CODNOEUD and S_ESPEXE).


uxclenod
The uxclenod utility purges records concerning the node passed as an argument from the files u_fecl50, u_fecd50 (exchange files) and u_fmev50 (job events).

Format:


$UXEXE/uxclenod

Where: The Dollar Universe node name. If the node specified exists in the local Dollar Universe node table, no records will be deleted.

The utilities uxclenod and uxresnod both do the same thing: purge the records referring to inexistent nodes from Dollar Universe data files (u_fecl, u_fecd and u_fmev). uxclenode takes the target node name as an argument, whereas uxresnod checks the existence, in the local node
table, of each node mentioned in all data records.


Fix Status: No Fix

Fix Version(s):
N/A

Additional Information

Workaround :
N/A