MFE SRDF-HC: Batchgrænsefladekommandoer for værtskomponent udstedt uden ordre
Résumé: Batchgrænsefladekommandoer for værtskomponent udstedt uden ordre.
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Symptômes
Kommandoer, der udstedes via batchgrænsefladen, kan tildeles en kommandokø (CQNAME). Brugen af et CQNAME sikrer, at gensidigt afhængige kommandoer udstedes én ad gangen i den rækkefølge, som de blev indtastet i.
På grund af et timingproblem blev CQNAME ikke imødekommet, og kommandoerne havde muligheden for at blive udsendt uden ordre.
I dokumentationen angives følgende i SRDF-værtskomponenten for z/OS-produktvejledningen, afsnittet "Kommandobehandling efter kønavn":
"For at sikre, at gensidigt afhængige kommandoer behandles én ad gangen i den rækkefølge, du indtaster dem i, giver SRDF-værtskomponenten dig mulighed for at placere de fleste kommandoer i angivne navngivne kommandokøer.
Kommandoer på den samme kø behandles i den rækkefølge, som de blev placeret i køen, mens kommandoer på forskellige køer behandles uafhængigt af hinanden. Som følge af dette kan kommandoer på forskellige køer behandles samtidigt, og en kommando på en kø kunne endda behandles forud for en anden kommando, der blev indtastet tidligere, men placeret på en anden kø.
SRDF-værtskomponenten flytter individuelt kommandoer, der er sat i kø på den samme navngivne kommandokø, til den relevante underopgavekø.
Der er ikke noget iboende forhold mellem navngivne kommandokøer og underopgavekøer. Derfor kan forskellige kommandoer på den samme navngivne kommandokø placeres i underopgavekøerne for forskellige storagesystemer eller i den globale opgavekø. Kommandoerne planlægges dog altid i den rækkefølge, som de blev vist i den navngivne kommandokø. En kommando på en navngivet kommandokø bliver aldrig planlagt, før den kommando, der gik forud for den navngivne kommandokø, fuldfører behandlingen."
Værtskomponenten udfører dog kommandoer på den samme navngivne kø uden for rækkefølge. Derfor kan gensidigt afhængige kommandoer mislykkes.
Dette sker, når brugeren sender en blanding af forskellige typer kommandoer, der skal køres af:
På grund af et timingproblem blev CQNAME ikke imødekommet, og kommandoerne havde muligheden for at blive udsendt uden ordre.
I dokumentationen angives følgende i SRDF-værtskomponenten for z/OS-produktvejledningen, afsnittet "Kommandobehandling efter kønavn":
"For at sikre, at gensidigt afhængige kommandoer behandles én ad gangen i den rækkefølge, du indtaster dem i, giver SRDF-værtskomponenten dig mulighed for at placere de fleste kommandoer i angivne navngivne kommandokøer.
Kommandoer på den samme kø behandles i den rækkefølge, som de blev placeret i køen, mens kommandoer på forskellige køer behandles uafhængigt af hinanden. Som følge af dette kan kommandoer på forskellige køer behandles samtidigt, og en kommando på en kø kunne endda behandles forud for en anden kommando, der blev indtastet tidligere, men placeret på en anden kø.
SRDF-værtskomponenten flytter individuelt kommandoer, der er sat i kø på den samme navngivne kommandokø, til den relevante underopgavekø.
Der er ikke noget iboende forhold mellem navngivne kommandokøer og underopgavekøer. Derfor kan forskellige kommandoer på den samme navngivne kommandokø placeres i underopgavekøerne for forskellige storagesystemer eller i den globale opgavekø. Kommandoerne planlægges dog altid i den rækkefølge, som de blev vist i den navngivne kommandokø. En kommando på en navngivet kommandokø bliver aldrig planlagt, før den kommando, der gik forud for den navngivne kommandokø, fuldfører behandlingen."
Værtskomponenten udfører dog kommandoer på den samme navngivne kø uden for rækkefølge. Derfor kan gensidigt afhængige kommandoer mislykkes.
Dette sker, når brugeren sender en blanding af forskellige typer kommandoer, der skal køres af:
- To samtidige z/OS-opgaver understøttes for hvert storagesystem, én dedikeret til forespørgselskommandoer (SQ) og én dedikeret til konfigurationskommandoer (SC).
- SRDF-værtskomponentens globale opgave eller hovedopgave er dedikeret til at køre kommandoer, der ikke er specifikke for et enkelt lagringssystem.
Cause
Dette skyldes et softwareproblem.
Résolution
Behandling blev ændret for at håndtere timingproblemet korrekt for at sikre, at CQNAME-rækkefølgen af kommandoer imødekommes.
Permanent rettelse:
Permanent rettelse:
- For Mainframe Enablers 8.5 er PTF SR85026 udviklet til at løse problemet. Den er tilgængelig til download fra Dell Online Support
- For Mainframe Enablers 8.4 er PTF SR84042 blevet udviklet til at løse problemet. Den er tilgængelig til download fra Dell Online Support
Informations supplémentaires
Bemærkning til PTF-dæksel:
++PTF(SR85026) REWORK(2022039) . ++VER(Z038) FMID(SRDF850) PRE( SR85017 ) /* *------------------------------------------------------------- * PROBLEM DESCRIPTION(S): * ------------------------------------------------------------ * USERS AFFECTED: Host Component Batch Interface * PROBLEM DESCRIPTION: Commands issued out of order * DESCRIPTION DETAIL: * * Commands that are issued through the batch interface can be assigned * to a command queue (CQNAME). The use of a CQNAME ensures * that mutually dependent commands are issued one at a time, * in the order in which they were entered. * * Due to a timing issue, the CQNAME was not honored and * commands had the potential to be issued out of order. * * PROBLEM RESOLUTION: * * Processing was modified to correctly handle the timing * issue to ensure the CQNAME order of commands is honoured. * * * MODULES: EMCSTC * * ------------------------------------------------------------ * SR85026 8 Feb 2022 12:15:49 * ------------------------------------------------------------
Produits concernés
Mainframe EnablersPropriétés de l’article
Numéro d’article: 000197039
Type d’article: Solution
Dernière modification: 19 juin 2023
Version: 4
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.