GDDR: Komunikaty GDDM031E były wysyłane w dużych ilościach przez krótki czas po uruchomieniu GDDRPCCD
Summary: Wykrywanie woluminu Business Contingency Volume (BCV) dla wielu urządzeń może otrzymać komunikat o błędzie: GDDM031E Błąd w zapytaniu BCVQUERY EMCSAI, zwracany kod 24, jeśli pamięć masowa REGION dla zadania GDDR została ograniczona przez wyjście SMF z/OS lub element z/OS parmlib. ...
Symptoms
Komunikat o błędzie EMCSAI GDDM031E był wysyłany w dużych ilościach przez krótki czas po uruchomieniu GDDRPCCD.
Wyglądało na to, że wystąpił problem z procesorem lub pętlą komunikatów.
22.38.08 JOB09737 IEF403I GDDRPCCD - STARTED - TIME=22.38.08
::::::::::::::::::
22.40.18 JOB09737 +GDDP410I Site: DC2 - Device ranges in Symm: xxxxxxxxxxxx (xxxx) GK: xxxx.1
22.43.21 JOB09737 GDDM031E Error on EMCSAI BCVQUERY, return code 24, EMCRC 000C, EMCRS 0013, EMCRCX 14D8C4D6
22.43.21 JOB09737 GDDM031E API version 1, CUU 4FCF, UCB address 02430F48, hoplist 01FFFFFFFFFFFFFF
22.43.21 JOB09737 GDDM031E Error on EMCSAI BCVQUERY, return code 24, EMCRC 000C, EMCRS 0013, EMCRCX 14D8C4D6
22.43.21 JOB09737 GDDM031E API version 1, CUU 4FCF, UCB address 02430F48, hoplist 01FFFFFFFFFFFFFF
:::::::::::::::::: GDDM031E Error on EMCSAI BCVQUERY, return code 24, EMCRC 000C, EMCRS 0013, EMCRCX 14D8C4D6
:::::::::::::::::: GDDM031E API version 1, CUU 4FCF, UCB address 02430F48, hoplist 01FFFFFFFFFFFFFF
22.55.16 JOB09737 GDDM031E Error on EMCSAI BCVQUERY, return code 24, EMCRC 000C, EMCRS 0013, EMCRCX 14D8C4D6
22.55.16 JOB09737 GDDM031E API version 1, CUU 4FCF, UCB address 02430F48, hoplist 01FFFFFFFFFFFFFF
22.55.16 JOB09737 GDDM031E Error on EMCSAI BCVQUERY, return code 24, EMCRC 000C, EMCRS 0013, EMCRCX 14D8C4D6
22.55.16 JOB09737 GDDM031E API version 1, CUU 4FCF, UCB address 02430F48, hoplist 01FFFFFFFFFFFFFF
22.55.30 JOB09737 IEF450I GDDRPCCD GDDR ACTION - ABEND=S222 U0000 REASON=00000000 TIME=22.55.30
22.55.30 JOB09737 $HASP395 GDDRPCCD ENDED
Cause
Mimo że w tym zadaniu określono REGION=0M, przyczyną tego problemu był wpływ na to, do którego rozmiaru regionu został ograniczony przy użyciu wyjściowego IEFUSI klienta. Jeśli REGION=0M jest określony w zadaniu wsadowym, wyjście ustawia obszar prywatny 64K na żądanie regionu poniżej 16 MB i ustawia 32 MB na żądanie regionu powyżej 16 MB.
EMCRS 0013 oznacza, że alokacja pamięci masowej nie powiodła się, co oznacza, że zadanie nie ma wystarczającej ilości pamięci masowej.
Resolution
Trwałe rozwiązanie:
Wykonanie jednej z poniższych czynności może rozwiązać problem.
- Zmień parametr rozmiaru REGION= w JCL na wartość odpowiadającą 0M.
- Zmieniono regułę exit IEFUSI instalacji SMF systemu zOS, aby nie ograniczać rozmiaru obszaru dla zadań uruchomionych EMCRDF lub EMCSCF lub zadań wsadowych GDDR.
- Usunięto nazwy zadań uruchomionych SRDF HC i SCF oraz nazwy zadań GDDR z systemu zOS SYS1. Członek PARMLIB SMFLIMxx, który ogranicza prywatne przechowywanie danych. (SMFLIMxx jest dostępny począwszy od systemu z/OS 2.2).