MFE SRDF-HC: Kommandoer for satsvis grensesnitt for vertskomponent utstedt i første rekkefølge
Summary: Kommandoer i det satsvise grensesnittet for vertskomponenter utstedt i feil rekkefølge.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Kommandoer som utstedes gjennom det satsvise grensesnittet, kan tilordnes en kommandokø (CQNAME). Bruken av et CQNAME sikrer at gjensidig avhengige kommandoer utstedes én etter én, i rekkefølgen de ble angitt.
På grunn av et tidsproblem ble CQNAME ikke innfridd, og kommandoer hadde mulighet til å bli utstedt i rekkefølge.
Dokumentasjonen sier følgende i produktveiledningen for SRDF-vertskomponenten for z/OS, avsnittet "Kommandobehandling etter kønavn":
" For å sikre at gjensidig avhengige kommandoer behandles én etter én i rekkefølgen du angir dem i, kan du bruke SRDF-vertskomponenten til å plassere de fleste kommandoer på utpekte navngitte kommandokøer.
Kommandoer i samme kø behandles i rekkefølgen de ble plassert i køen, mens kommandoer på ulike køer behandles uavhengig av hverandre. Som et resultat av dette kan kommandoer på ulike køer behandles samtidig, og en kommando i en kø kan til og med behandles før en annen kommando som ble lagt inn tidligere, men plassert i en annen kø.
SRDF-vertskomponenten flytter enkeltvis kommandoer i kø på den samme navngitte kommandokøen til den aktuelle underoppgavekøen.
Det er ingen tilknyttet relasjon mellom navngitte kommandokøer og undertaskekøer. Derfor kan ulike kommandoer på den samme navngitte kommandokøen plasseres på underoppgavekøene for ulike lagringssystemer eller i den globale oppgavekøen. Kommandoene er imidlertid alltid planlagt i den rekkefølgen de ble vist i den navngitte kommandokøen. En kommando i en navngitt kommandokø planlegges aldri før kommandoen som gikk forut for den i den navngitte kommandokøen, fullfører behandlingen.»
Vertskomponenten utfører imidlertid kommandoer på den samme navngitte køen i feil rekkefølge. Som et resultat kan gjensidig avhengige kommandoer mislykkes.
Dette skjer når brukeren sender inn en blanding av ulike typer kommandoer som skal kjøres av:
På grunn av et tidsproblem ble CQNAME ikke innfridd, og kommandoer hadde mulighet til å bli utstedt i rekkefølge.
Dokumentasjonen sier følgende i produktveiledningen for SRDF-vertskomponenten for z/OS, avsnittet "Kommandobehandling etter kønavn":
" For å sikre at gjensidig avhengige kommandoer behandles én etter én i rekkefølgen du angir dem i, kan du bruke SRDF-vertskomponenten til å plassere de fleste kommandoer på utpekte navngitte kommandokøer.
Kommandoer i samme kø behandles i rekkefølgen de ble plassert i køen, mens kommandoer på ulike køer behandles uavhengig av hverandre. Som et resultat av dette kan kommandoer på ulike køer behandles samtidig, og en kommando i en kø kan til og med behandles før en annen kommando som ble lagt inn tidligere, men plassert i en annen kø.
SRDF-vertskomponenten flytter enkeltvis kommandoer i kø på den samme navngitte kommandokøen til den aktuelle underoppgavekøen.
Det er ingen tilknyttet relasjon mellom navngitte kommandokøer og undertaskekøer. Derfor kan ulike kommandoer på den samme navngitte kommandokøen plasseres på underoppgavekøene for ulike lagringssystemer eller i den globale oppgavekøen. Kommandoene er imidlertid alltid planlagt i den rekkefølgen de ble vist i den navngitte kommandokøen. En kommando i en navngitt kommandokø planlegges aldri før kommandoen som gikk forut for den i den navngitte kommandokøen, fullfører behandlingen.»
Vertskomponenten utfører imidlertid kommandoer på den samme navngitte køen i feil rekkefølge. Som et resultat kan gjensidig avhengige kommandoer mislykkes.
Dette skjer når brukeren sender inn en blanding av ulike typer kommandoer som skal kjøres av:
- To samtidige z/OS-oppgaver støttes for hvert lagringssystem, én dedikert til spørringskommandoer (SQ) og én dedikert til konfigurasjonskommandoer (SC).
- Den globale oppgaven eller hovedoppgaven for SRDF-vertskomponenten er dedikert til å kjøre kommandoer som ikke er spesifikke for ett enkelt lagringssystem.
Cause
Dette skyldes et programvareproblem.
Resolution
Behandlingen ble endret for å håndtere tidsberegningsproblemet riktig for å sikre at CQNAME-rekkefølgen for kommandoer er innfridd.
Permanent løsning:
Permanent løsning:
- For mainframe Enablers 8.5 er PTF SR85026 utviklet for å løse problemet. Det er tilgjengelig for nedlasting fra Dells kundestøtte på Internett
- For mainframe Enablers 8.4 er PTF SR84042 utviklet for å løse problemet. Det er tilgjengelig for nedlasting fra Dells kundestøtte på Internett
Additional Information
Merk for PTF-dekselet:
++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 * ------------------------------------------------------------
Affected Products
Mainframe EnablersArticle Properties
Article Number: 000197039
Article Type: Solution
Last Modified: 19 Jun 2023
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.