MFE SRDF-HC: ホスト コンポーネントのバッチ インターフェイス コマンドが順序を外して発行された

Сводка: ホスト コンポーネントバッチ インターフェイス コマンドが順序を外して発行されました。

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

バッチ インターフェイスを介して発行されるコマンドは、コマンド キュー(CQNAME)に割り当てることができます。CQNAMEを使用すると、相互に依存するコマンドが入力された順序で一度に1つずつ発行されます。        

タイミングの問題のため、CQNAMEは受け入れされておらず、コマンドが順序を外して発行される可能性がありました。       

このドキュメントでは、 SRDF Host Component for z/OS Product Guide の「Command processing by queue name」の

項に次の情報が記載されています。「相互に依存するコマンドが入力順に一度に1つずつ処理されるようにするには、SRDFホスト コンポーネントを使用して、指定された指定されたコマンド キューにほとんどのコマンドを配置できます。

同じキュー上のコマンドはキューに配置された順序で処理され、異なるキュー上のコマンドは互いに独立して処理されます。この結果、異なるキュー上のコマンドが同時に処理され、キュー上のコマンドは、以前に入力されたが別のキューに配置された別のコマンドの前に処理される可能性もあります。

SRDFホスト コンポーネントは、同じ名前のコマンド キューにキューイングされたコマンドを適切なサブタスク キューに個別に移動します。

名前付きコマンド キューとサブタスク キューの間に固有の関係はありません。したがって、同じ名前のコマンド キュー上の異なるコマンドを、異なるストレージ システムのサブタスク キューまたはグローバル タスク キューに配置することができます。ただし、コマンドは常に、指定されたコマンド キューに表示された順序でスケジュール設定されます。名前付きコマンド キューのコマンドは、指定されたコマンド キューに先行するコマンドが処理を完了するまでスケジュールされません。」

ただし、ホスト コンポーネントは、同じ名前のキューで順序を外してコマンドを実行します。その結果、相互に依存するコマンドが失敗する可能性があります。

これは、ユーザーが実行するさまざまな種類のコマンドの組み合わせを送信した場合に発生します。
  • ストレージ システムごとに2つのコンカレントz/OSタスクがサポートされています。1つはクエリー専用(SQ)コマンド、もう1つは構成専用(SC)コマンドです。
  • SRDFホスト コンポーネントのグローバル タスクまたはメイン タスクは、単一のストレージ システムに固有ではないコマンドの実行専用です。

Причина

これは、ソフトウェアの問題が原因です。

Разрешение

CQNAMEコマンドの順序が適用されるように、タイミングの問題を正しく処理するように処理が変更されました。   
  
永続的な修正:
  • Mainframe Enablers 8.5では、PTF SR85026が問題を修正するために開発されています。デル・オンライン・サポートからダウンロードできます
  • Mainframe Enablers 8.4では、PTF SR84042が問題を修正するために開発されています。デル・オンライン・サポートからダウンロードできます

Дополнительная информация

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                                  
* ------------------------------------------------------------ 

Затронутые продукты

Mainframe Enablers
Свойства статьи
Номер статьи: 000197039
Тип статьи: Solution
Последнее изменение: 19 Jun 2023
Версия:  4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.