[z/OS]

IBM MQ ロード・ライブラリーの APF 許可

各種ライブラリーの APF 許可を行います。 ロード・モジュールの中にはすでに許可されているものもあります。

注:
  • このタスクは、 IBM® MQを実行する z/OS® システムごとに 1 回実行する必要があります。
  • キュー共有グループを使用している場合は、シスプレックス内の各 z/OS システムで IBM MQ の設定が同じであることを確認する必要があります。
  • 旧バージョンから移行する際に、この作業を実行しなければならない場合もあります。
  • ライブラリー・ルックアサイド機能 (LLA) の使用:
    • 一部の IBM MQ の使用により、ライブラリーからモジュールをロードするための入出力 (IO) が高くなる可能性があります。 この入出力は、オペレーティング・システムの LLA 機能を使用して減らすことができます。
    • この高い入出力は、以下の場合に発生します。
      • MQCONN/MQDISC 率が高いアプリケーション (例えば、WLM ストアード・プロシージャー内)。
      • チャネル出口をロードしています。 頻繁に開始および停止するチャネルがあり、チャネル出口を使用する場合。
    • SYS1.PARMLIB は LLA セットアップを指定します。 LIBRARIES ステートメントにライブラリー名が含まれているということは、プログラム・コピーは常に VLF (Virtual Lookaside Facility) から取られるため、頻繁に使用されるときには通常は入出力を必要としないことを意味します。

      FREEZE ステートメントに含めることは、関連する DD ステートメント連結ディレクトリーを取得するための入出力がないことを意味します (多くの場合、プログラム・ロード自体よりも入出力が多くなります)。

      これらのライブラリーのいずれかを変更した後で、オペレーティング・システム・コマンド " F LLA,REFRESH" を使用します。

以下のライブラリはAPFの認証を受けている必要があります:
  • IBM MQライブラリをロードするthlqual.SCSQAUTHそしてthlqual.SCSQLINK
  • 国語機能のライブラリthlqual.SCSQANLバツそしてthlqual.SCSQSNLバツ、 どこバツあなたの母国語の言語文字:
    • C、中国語
    • E、米国英語大文字小文字混合
    • Fはフランス語
    • K、日本語
    • U、アメリカ英語大文字
  • 分散キューイング機能のライブラリthlqual.SCSQMVR1
LPA 内のすべてのロード モジュールは自動的に APF 承認されます。 したがって、それらはすべてリンクリストのメンバーであり、 SYS1.PARMLIBメンバー IEASYSpp には次のステートメントが含まれています。
LNKAUTH=LNKLST

LNKAUTH を指定しない場合は、LNKAUTH=LNKLST がデフォルト値になります。

LPAまたはリンクリストに何を入れるかによって(更新するz/OSリンクリストとLPA )、APFリンクリストにライブラリを追加する必要がない場合があります。

注: IBM MQ STEPLIB に組み込むすべてのライブラリーを APF 許可する必要があります。 APF 許可されていないライブラリーを STEPLIB に入れると、ライブラリー連結全体の APF 許可が失われます。

APF リストは、SYS1.PARMLIB のメンバーの PROGxx または IEAAPFaa 内にあります。 リストには、APF 許可 z/OS ライブラリーの名前が含まれています。 リスト内の項目の順序には意味がありません。 見るAPF 認定ライブラリリストAPF リストに関する情報。

システムのチューニングの詳細については、SupportPacMP16

動的フォーマットで PROGxx メンバーを使用する場合は、変更を有効にするために z/OS コマンド SETPROG APF,ADD,DSNAME=hlq.SCSQ XXXX,VOLUME= YYYYYY のみを発行する必要があります。ここで、 XXXX はライブラリー名によって異なり、 YYYYY はボリュームです。 このコマンドを発行しないで、IEAAPFaa メンバーまたは静的形式を使用した場合は、システムで IPL を実行しなければなりません。

APF リストでは、ライブラリーの実際の名前を使用する必要があります。 ライブラリーのデータ・セット別名を使用しようとすると、許可は失敗します。