MFE SRDF-HC: Příkazy dávkového rozhraní hostitelských komponent byly vydány mimo pořadí.

Zusammenfassung: Příkazy dávkového rozhraní hostitelských komponent byly vydány mimo pořadí.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Příkazy vydané prostřednictvím dávkového rozhraní lze přiřadit frontě příkazů (CQNAME). Použití názvu CQNAME zajišťuje, aby byly postupně vydávány vzájemně závislé příkazy v pořadí, v jakém byly zadány.        

Kvůli problému s časováním nebyl název CQNAME respektován a příkazy mohly být vydány mimo provoz.       

Dokumentace obsahuje následující informace v příručce k produktu SRDF Host Component for z/OS, část "Command processing by queue name":

"Aby bylo zajištěno, že se vzájemně závislé příkazy budou zpracovány po jednom v pořadí, v jakém je zadáváte, hostitelská komponenta SRDF umožňuje umístit většinu příkazů do určených pojmenovaných front příkazů.

Příkazy ve stejné frontě se zpracovávají v pořadí, v jakém byly umístěny do fronty, zatímco příkazy na různých frontách se zpracovávají nezávisle na sobě. V důsledku toho lze příkazy v různých frontách zpracovávat současně a příkaz ve frontě lze dokonce zpracovat ještě před dalším příkazem, který byl dříve zadán, ale umístěn na jinou frontu.

Hostitelská komponenta SRDF jednotlivě přesune příkazy ve frontě se stejnou pojmenovanou frontou příkazů do příslušné fronty subtaskingu.

Mezi pojmenovanou frontou příkazů a dílčími úlohami není vnitřní vztah. Proto mohou být různé příkazy ve stejné pojmenované frontě příkazů umístěny do front subtaskingu pro různé úložné systémy nebo do globální fronty úloh. Příkazy jsou však vždy naplánovány v pořadí, v jakém se zobrazily na pojmenované frontě příkazů. Příkaz na pojmenované frontě příkazů není nikdy naplánován, dokud příkaz, který mu předcházel, na pojmenované frontě příkazů dokončí zpracování."

Hostitelská komponenta však provádí příkazy se stejnou pojmenovanou frontou mimo pořadí. V důsledku toho mohou vzájemně závislé příkazy selhat.

K tomu dochází, když uživatel odešle kombinaci různých druhů příkazů, které má spustit:
  • Pro každý úložný systém jsou podporovány dva současné úlohy z/OS, jeden vyhrazený příkaz pro dotazy (SQ) a jeden vyhrazený pro konfigurační příkazy (SC).
  • Globální úloha nebo hlavní úloha hostitelské komponenty SRDF je vyhrazena pro spuštěné příkazy, které nejsou specifické pro jeden úložný systém.

Ursache

Je to způsobeno problémem se softwarem.

Lösung

Zpracování bylo upraveno, aby bylo zajištěno správné zpracování problému časování, aby bylo zajištěno, že je dodrženo pořadí příkazů CQNAME.   
  
Trvalá oprava:
  • Pro mainframe Enablers 8.5 byl k nápravě problému vyvinut nástroj PTF SR85026. Je k dispozici ke stažení na webu online podpory společnosti Dell.
  • Pro mainframe Enablers 8.4 byl k nápravě problému vyvinut nástroj PTF SR84042. Je k dispozici ke stažení na webu online podpory společnosti Dell.

Weitere Informationen

Poznámka krytu PTF:
 
++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                                  
* ------------------------------------------------------------ 

Betroffene Produkte

Mainframe Enablers
Artikeleigenschaften
Artikelnummer: 000197039
Artikeltyp: Solution
Zuletzt geändert: 19 Juni 2023
Version:  4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.