MFE SRDF-HC: Kommandoradsgränssnittskommandon för värdkomponenter som utfärdats i fel ordning
Сводка: Batchgränssnittskommandon för värdkomponenter som har utfärdats i fel ordning.
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Симптомы
Kommandon som utfärdas via kommandogränssnittet kan tilldelas en kommandokö (CQNAME). Användningen av ett CQNAME säkerställer att ömsesidigt beroende kommandon utfärdas ett i taget i den ordning de angavs.
På grund av ett tidsproblem slutfördes inte CQNAME och kommandon hade potentialen att utfärdas i fel ordning.
I dokumentationen står följande i produktguiden för SRDF-värdkomponenten för z/OS, avsnittet "Command processing by queue name":
"För att säkerställa att ömsesidigt beroende kommandon bearbetas en i taget i den ordning du anger dem kan du placera de flesta kommandon på angivna namngivna kommandoköer.
Kommandon i samma kö bearbetas i den ordning de placerades i kön, medan kommandon på olika köer bearbetas oberoende av varandra. Som ett resultat av detta kan kommandon i olika köer bearbetas samtidigt, och ett kommando i en kö kan till och med bearbetas före ett annat kommando som angavs tidigare men placerades i en annan kö.
SRDF-värdkomponenten flyttar kommandon som är i kö i samma namngivna kommandokö till lämplig underkörningskö.
Det finns ingen inbyggd relation mellan namngivna kommandoköer och underkörningsköer. Därför kan olika kommandon i samma namngivna kommandokö placeras i underkörningsköerna för olika lagringssystem eller i den globala uppgiftskön. Kommandona schemaläggs emellertid alltid i den ordning de visades i den namngivna kommandokön. Ett kommando i en namngiven kommandokö schemaläggs aldrig förrän kommandot som föregick den i den namngivna kommandokön slutför bearbetningen."
Host Component utför dock kommandon på samma namngivna kö utan beställning. Det innebär att ömsesidigt beroende kommandon misslyckas.
Detta inträffar när användaren skickar en blandning av olika typer av kommandon som ska köras av:
På grund av ett tidsproblem slutfördes inte CQNAME och kommandon hade potentialen att utfärdas i fel ordning.
I dokumentationen står följande i produktguiden för SRDF-värdkomponenten för z/OS, avsnittet "Command processing by queue name":
"För att säkerställa att ömsesidigt beroende kommandon bearbetas en i taget i den ordning du anger dem kan du placera de flesta kommandon på angivna namngivna kommandoköer.
Kommandon i samma kö bearbetas i den ordning de placerades i kön, medan kommandon på olika köer bearbetas oberoende av varandra. Som ett resultat av detta kan kommandon i olika köer bearbetas samtidigt, och ett kommando i en kö kan till och med bearbetas före ett annat kommando som angavs tidigare men placerades i en annan kö.
SRDF-värdkomponenten flyttar kommandon som är i kö i samma namngivna kommandokö till lämplig underkörningskö.
Det finns ingen inbyggd relation mellan namngivna kommandoköer och underkörningsköer. Därför kan olika kommandon i samma namngivna kommandokö placeras i underkörningsköerna för olika lagringssystem eller i den globala uppgiftskön. Kommandona schemaläggs emellertid alltid i den ordning de visades i den namngivna kommandokön. Ett kommando i en namngiven kommandokö schemaläggs aldrig förrän kommandot som föregick den i den namngivna kommandokön slutför bearbetningen."
Host Component utför dock kommandon på samma namngivna kö utan beställning. Det innebär att ömsesidigt beroende kommandon misslyckas.
Detta inträffar när användaren skickar en blandning av olika typer av kommandon som ska köras av:
- Två samtidiga z/OS-uppgifter stöds för varje lagringssystem, ett dedikerat frågekommandon (SQ) och ett dedikerat till konfigurationskommandon (SC).
- Den globala aktiviteten SRDF Host Component eller huvuduppgiften är avsedd för att köra kommandon som inte är specifika för ett enda lagringssystem.
Причина
Det beror på ett programvaruproblem.
Разрешение
Bearbetningen har ändrats för att korrekt hantera tidsproblemet för att säkerställa att CQNAME-beställningen av kommandon utförs.
Permanent lösning:
Permanent lösning:
- För Mainframe Enablers 8.5 har PTF SR85026 utvecklats för att korrigera problemet. Det går att ladda ner från Dells onlinesupport
- För Mainframe Enablers 8.4 har PTF SR84042 utvecklats för att korrigera problemet. Det går att ladda ner från Dells onlinesupport
Дополнительная информация
PTF-hölje – anmärkning:
++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 * ------------------------------------------------------------
Затронутые продукты
Mainframe EnablersСвойства статьи
Номер статьи: 000197039
Тип статьи: Solution
Последнее изменение: 19 Jun 2023
Версия: 4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.