MFE SRDF-HC: ホスト コンポーネントのバッチ インターフェイス コマンドが順序を外して発行された
Summary: ホスト コンポーネントバッチ インターフェイス コマンドが順序を外して発行されました。
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
バッチ インターフェイスを介して発行されるコマンドは、コマンド キュー(CQNAME)に割り当てることができます。CQNAMEを使用すると、相互に依存するコマンドが入力された順序で一度に1つずつ発行されます。
タイミングの問題のため、CQNAMEは受け入れされておらず、コマンドが順序を外して発行される可能性がありました。
このドキュメントでは、 SRDF Host Component for z/OS Product Guide の「Command processing by queue name」の
項に次の情報が記載されています。「相互に依存するコマンドが入力順に一度に1つずつ処理されるようにするには、SRDFホスト コンポーネントを使用して、指定された指定されたコマンド キューにほとんどのコマンドを配置できます。
同じキュー上のコマンドはキューに配置された順序で処理され、異なるキュー上のコマンドは互いに独立して処理されます。この結果、異なるキュー上のコマンドが同時に処理され、キュー上のコマンドは、以前に入力されたが別のキューに配置された別のコマンドの前に処理される可能性もあります。
SRDFホスト コンポーネントは、同じ名前のコマンド キューにキューイングされたコマンドを適切なサブタスク キューに個別に移動します。
名前付きコマンド キューとサブタスク キューの間に固有の関係はありません。したがって、同じ名前のコマンド キュー上の異なるコマンドを、異なるストレージ システムのサブタスク キューまたはグローバル タスク キューに配置することができます。ただし、コマンドは常に、指定されたコマンド キューに表示された順序でスケジュール設定されます。名前付きコマンド キューのコマンドは、指定されたコマンド キューに先行するコマンドが処理を完了するまでスケジュールされません。」
ただし、ホスト コンポーネントは、同じ名前のキューで順序を外してコマンドを実行します。その結果、相互に依存するコマンドが失敗する可能性があります。
これは、ユーザーが実行するさまざまな種類のコマンドの組み合わせを送信した場合に発生します。
タイミングの問題のため、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ホスト コンポーネントのグローバル タスクまたはメイン タスクは、単一のストレージ システムに固有ではないコマンドの実行専用です。
Cause
これは、ソフトウェアの問題が原因です。
Resolution
CQNAMEコマンドの順序が適用されるように、タイミングの問題を正しく処理するように処理が変更されました。
永続的な修正:
永続的な修正:
- Mainframe Enablers 8.5では、PTF SR85026が問題を修正するために開発されています。デル・オンライン・サポートからダウンロードできます
- Mainframe Enablers 8.4では、PTF SR84042が問題を修正するために開発されています。デル・オンライン・サポートからダウンロードできます
Additional Information
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 * ------------------------------------------------------------
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.