Compaq OpenVMS
システム管理者マニュアル


前へ 次へ 目次 索引


15.4 AUTOGEN コマンド・プロシージャについて

AUTOGEN コマンド・プロシージャ SYS$UPDATE:AUTOGEN.COM は,ディストリビューション・キットで提供されます。AUTOGEN は,システムのインストールまたはアップグレード時に自動的に実行され,システム・パラメータを適切な値に設定します。また,システム・パラメータの値を再設定したり,ページ・ファイル,スワップ・ファイル,ダンプ・ファイルのサイズを変更したりする場合にも,AUTOGEN を使用してください。新しい値は,システムのブート後,有効になります。

AUTOGEN は特定の重要なシステム・パラメータのみを算出します。 AUTOGEN により算出されるシステム・パラメータの表が『Compaq OpenVMS システム管理ユーティリティ・リファレンス・マニュアル』の AUTOGEN の節にありますので参照してください。

AUTOGEN をどんな場合に実行するか?

AUTOGEN は次の場合に実行してください。

AUTOGEN の機能

AUTOGEN はフェーズ単位で実行されます。 AUTOGEN をどのフェーズで実行させるかによって,次の動作の一部またはすべてが行われます。

AUTOGEN の起動

AUTOGEN を起動するには,DCL プロンプトに次の形式でコマンドを入力します。


@SYS$UPDATE:AUTOGEN [開始フェーズ] 
[終了フェーズ] [実行モード] 

開始フェーズ AUTOGEN の実行が開始されるフェーズ。 第 15.4.3 項 に AUTOGEN フェーズのリストを示す。
終了フェーズ AUTOGEN の実行が完了するフェーズ。 第 15.4.3 項 に AUTOGEN フェーズのリストを示す。
実行モード 次のいずれか

  • FEEDBACK---フィードバックを使用する。

  • NOFEEDBACK---フィードバックを使用しない。

  • CHECK_FEEDBACK---フィードバックが有効であれば使用する。フィードバックが無効な場合は,無視するが,終了フェーズまで実行は続けられる。

  • ブランク (実行モードが指定されない場合)---フィードバックが有効であれば使用する。フィードバックが無効な場合は変更が行われる前に終了する。

AUTOGEN の起動と,指定できるコマンド行パラメータについての詳細は,『Compaq OpenVMS システム管理ユーティリティ・リファレンス・マニュアル』の AUTOGEN の節を参照してください。

AUTOGEN の動作の制御

表 15-1 に,AUTOGEN の動作を制御する方法を要約します。

表 15-1 AUTOGEN の制御
制御内容 使用する方法
AUTOGEN を実行
させるための操作
AUTOGEN の起動時に開始フェーズと終了フェーズを指定する。
AUTOGEN による
パラメータ値の設定
AUTOGEN パラメータ・ファイル MODPARAMS.DAT に値を指定する。

使用しているハードウェア構成に関して AUTOGEN が正しい計算を行っているかどうか,AUTOGEN による計算結果を定期的に調べ,システム・パラメータ値が作業負荷の必要条件を確実に満たすようにする。値が適切でない場合は,MODPARAMS.DAT に必要な値を指定することにより調整する。MODPARAMS.DAT についての詳細は, 第 15.4.4 項 を参照。

AUTOGEN による
フィードバック情報の使用
AUTOGEN の起動時に実行モードを指定する。

AUTOGEN により,稼働システムから収集した動的フィードバックを利用して,システムの性能を向上させることができる場合が多いが,フィードバック情報は無効な場合や不適切な場合もある。詳細は 第 15.4.1 項 を参照。

15.4.1 AUTOGEN フィードバックについて

AUTOGEN フィードバックを利用すると,パラメータ値やシステム・ファイルのサイズを変更する回数が少なくてすみます。フィードバックにより,AUTOGEN は実際の作業負荷に基づいて,オペレーティング・システムのサイジングを自動的に行います。 サイジング とは,システム資源 (メモリおよびディスク空間) の割り当てを実際の作業負荷の必要条件に一致させることです。

フィードバック とは,オペレーティング・システム・エグゼクティブによって連続的に収集された,作業負荷を処理するためにシステムが使用するさまざまな資源に関する情報のことです。この情報は例外イベントが発生したときに収集されるため,収集作業はシステム性能に影響しません。 AUTOGEN を フィードバック・モード で実行すると, AUTOGEN はこの情報を分析し,関連するすべてのパラメータ値を調整します。

注意

構成を大幅に変更した後に AUTOGEN を実行するときには, nofeedback を指定して,必ず初期 AUTOGEN 設定を使用するようにしてください。 第 15.4 節 を参照してください。

AUTOGEN フィードバックは,次の資源に影響を与えます。影響を受けるシステム・パラメータについては,『Compaq OpenVMS システム管理ユーティリティ・リファレンス・マニュアル』の AUTOGEN の節を参照してください。

フィードバックは,AUTOGEN の SAVPARAMS フェーズで収集され, SYS$SYSTEM:AGEN$FEEDBACK.DAT ファイルに書き込まれます。このファイルはその後,GETDATA フェーズに読み込まれます。 AUTOGEN のフェーズについての詳細は, 第 15.4.3 項 を参照してください。

フィードバックが有効なのは,それがシステムの正常な作業負荷を反映している場合だけです。このため,AUTOGEN はフィードバックに対していくつかの基本的なチェックを行い,次のいずれかの条件に一致した場合には警告メッセージを出します。

システムを変更した場合 (たとえばハードウェアのアップグレード,ユーザ数の変更,オプション製品のインストールを行った場合) には,しばらく新しいシステム環境で操作してから,再度 AUTOGEN を SAVPARAMS フェーズから実行してください。

VAX システムでは,フィードバックに必要な最小稼働時間を時間単位で指定するために,論理名 AGEN$FEEDBACK_REQ_TIME を定義できます。詳細は 第 15.5.2 項 を参照してください。

AUTOGEN を実行すると,フィードバックが使用されているかどうかが次のように表示されます。


Feedback information was collected on 21-JAN-2000 14:00:08.53 
Old values below are the parameter values at the time of collection. 
The feedback data is based on 21 hours of up time. 
Feedback information will be used in the subsequent calculations 

15.4.2 フィードバック・レポート (AGEN$PARAMS.REPORT) について

AUTOGEN によって算出されたシステム・パラメータの値とシステム・ファイルのサイズを使用するかどうか判断する必要があります。判断のための手助けとして,AUTOGEN は次の情報を含むレポート・ファイル (SYS$SYSTEM:AGEN$PARAMS.REPORT) を生成します。

例 15-1 は, VAX システムの AUTOGEN フィードバック・レポートの例です。 Alpha システムについては,フィードバック・レポートは似ていますが,この例とは同一ではありません。

情報メッセージの禁止

情報メッセージの表示を禁止するには,AGEN$REPORT_NO_INFORMATIONALS 論理名を TRUE に定義します。メッセージは,AGEN$REPORT_NO_INFORMATIONALS の値に関係なく,SYS$SYSTEM:AGEN$PARAMS.REPORT に入力されます。

ユーザ・レポートからの DCL 文のチェック

フィードバック・レポートには,MODPARAMS.DAT の DCL 文が含まれます。これらの DCL 文は,システム・パラメータや ADD_,MAX_,または MIN_ 拡張への単純な割り当てではありません。これらの文をレポートから除去するには,MODPARAMS.DAT の各文の先頭にドル記号 ($) を付けます。

例 15-1 AUTOGEN フィードバック・レポートの例

AUTOGEN Parameter Calculation Report on node: NODE22 
  This information was generated at 23-APR-2000 01:45:47.87 
  AUTOGEN was run from GETDATA to TESTFILES using FEEDBACK 
 
** No changes will be done by AUTOGEN ** 
   The values given in this report are what AUTOGEN would 
    have set the parameters to. 
 
Processing Parameter Data files 
------------------------------- 
 
** WARNING ** - The system was up for less than 24 hours when the feedback 
information was recorded. This could result in feedback information 
that does not accurately reflect your typical work load. 
 
Including parameters from: SYS$SYSTEM:MODPARAMS.DAT 
The following was detected within MODPARAMS.DAT 
   Please review immediately. 
 
** INFORMATIONAL ** - Multiple MIN values found for MIN_CHANNELCNT. 
        Using MODPARAMS value (550) which is superseding OpenVMS value (255) 
 
** INFORMATIONAL ** - Multiple MIN values found for MIN_SWPOUTPGCNT. 
        Using MODPARAMS value (1000) which is superseding OpenVMS value (500) 
 
** INFORMATIONAL ** - Multiple MIN values found for MIN_PQL_DWSEXTENT. 
        Using MODPARAMS value (11000) which is superseding OpenVMS value (1024) 
 
** INFORMATIONAL ** - Multiple MIN values found for MIN_PQL_MWSEXTENT. 
        Using MODPARAMS value (11000) which is superseding OpenVMS value (1024) 
 
Feedback information was collected on 22-APR-2000 14:00:07.70 
  Old values below are the parameter values at the time of collection. 
  The feedback data is based on 13 hours of up time. 
  Feedback information will be used in the subsequent calculations 
 
 
Parameter information follows: 
------------------------------ 
 
MAXPROCESSCNT parameter information: 
        Feedback information. 
           Old value was 100, New value is 80 
           Maximum Observed Processes: 52 
 
Information on VMS executable image Processing: 
 
        Processing SYS$MANAGER:VMS$IMAGES_MASTER.DAT 
 
 
GBLPAGFIL parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 1024.  The new value is 6024. 
           GBLPAGFIL has been increased by 5000. 
           GBLPAGFIL is not allowed to be less than 6024. 
 
 
GBLPAGES parameter information: 
        Feedback information. 
           Old value was 43300, New value is 50000 
           Peak used GBLPAGES: 36622 
           Global buffer requirements: 6024 
 
 
GBLSECTIONS parameter information: 
        Feedback information. 
           Old value was 400, New value is 400 
           Peak used GBLSECTIONS: 294 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 350.  The new value is 400. 
           GBLSECTIONS is not allowed to be less than 400. 
 
LOCKIDTBL parameter information: 
        Feedback information. 
           Old value was 2943, New value is 3071 
           Current number of locks: 1853 
           Peak number of locks: 3200 
 
LOCKIDTBL_MAX parameter information: 
        Feedback information. 
           Old value was 65535, New value is 65535 
 
RESHASHTBL parameter information: 
        Feedback information. 
           Old value was 1024, New value is 1024 
           Current number of resources: 957 
 
MSCP_LOAD parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 1.  The new value is 0. 
           MSCP_LOAD has been disabled by a hard-coded value of 0. 
 
MSCP_BUFFER parameter information: 
        Feedback information. 
           Old value was 128, New value is 128 
           MSCP server I/O rate: 0 I/Os per 10 sec. 
           I/Os that waited for buffer space: 0 
           I/Os that fragmented into multiple transfers: 0 
 
SCSCONNCNT parameter information: 
        Feedback information. 
           Old value was 5, New value is 5 
           Peak number of nodes: 1 
           Number of CDT allocation failures: 0 
 
SCSRESPCNT parameter information: 
        Feedback information. 
           Old value was 300, New value is 300 
           RDT stall count: 0 
 
SCSBUFFCNT parameter information: 
        Feedback information. 
           Old value was 512, New value is 512 
           CIBDT stall count: 0 
 
 
NPAGEDYN parameter information: 
        Feedback information. 
           Old value was 686592, New value is 783360 
           Maximum observed non-paged pool size: 815616 bytes. 
           Non-paged pool request rate: 47 requests per 10 sec. 
 
 
LNMSHASHTBL parameter information: 
        Feedback information. 
           Old value was 1024, New value is 1024 
           Current number of shareable logical names: 1194 
 
 
ACP_DIRCACHE parameter information: 
        Feedback information. 
           Old value was 88, New value is 88 
           Hit percentage: 99% 
           Attempt rate: 0 attempts per 10 sec. 
 
ACP_DINDXCACHE parameter information: 
        Feedback information. 
           Old value was 25, New value is 25 
           Hit percentage: 97% 
           Attempt rate: 1 attempts per 10 sec. 
 
ACP_HDRCACHE parameter information: 
        Feedback information. 
           Old value was 88, New value is 106 
           Hit percentage: 98% 
           Attempt rate: 17 attempts per 10 sec. 
 
ACP_MAPCACHE parameter information: 
        Feedback information. 
           Old value was 8, New value is 8 
           Hit percentage: 2% 
           Attempt rate: 4 attempts per 10 sec. 
 
PAGEDYN parameter information: 
        Feedback information. 
           Old value was 521728, New value is 542208 
           Current paged pool usage: 304160 bytes. 
           Paged pool request rate: 1 requests per 10 sec. 
 
PFRATL parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 0.  The new value is 1. 
           PFRATL has been disabled by a hard-coded value of 1. 
 
WSDEC parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 35.  The new value is 19. 
           WSDEC has been disabled by a hard-coded value of 19. 
 
MPW_LOLIMIT parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 120.  The new value is 2100. 
           MPW_LOLIMIT is not allowed to be less than 2100. 
 
 
MPW_HILIMIT parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 1310.  The new value is 4500. 
           MPW_HILIMIT is not allowed to be less than 4500. 
 
LONGWAIT parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 30.  The new value is 10. 
           LONGWAIT has been disabled by a hard-coded value of 10. 
 
 
WSMAX parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 8200.  The new value is 12000. 
           WSMAX is not allowed to be less than 12000. 
 
 
PQL_DWSEXTENT parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 400.  The new value is 11000. 
           PQL_DWSEXTENT is not allowed to be less than 11000. 
 
 
PQL_DWSEXTENT parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 400.  The new value is 11000. 
           PQL_DWSEXTENT is not allowed to be less than 11000. 
 
PQL_MWSEXTENT parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 2048.  The new value is 11000. 
           PQL_MWSEXTENT is not allowed to be less than 11000. 
 
VAXCLUSTER parameter information: 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 1.  The new value is 0. 
           VAXCLUSTER has been disabled by a hard-coded value of 0. 
 
Page, Swap, and Dump file calculations 
 
  Page and Swap file calculations. 
 
PAGEFILE1_SIZE parameter information: 
        Feedback information. 
           Old value was 45200, New value is 50500 
           Maximum observed usage: 25265 
        PAGEFILE1_SIZE will be modified to hold 50500 blocks 
 
PAGEFILE2_SIZE parameter information: 
        Feedback information. 
           Old value was 154000, New value is 194400 
           Maximum observed usage: 97175 
        PAGEFILE2_SIZE will be modified to hold 194400 blocks 
 
        ** WARNING ** - The disk on which PAGEFILE2 resides would be 
           over 95% full if it were modified to hold 194400 blocks. 
           NODE22$DKA300:[SYSTEM_FILES]PAGEFILE.SYS will not be modified. 
           NODE22$DKA300:[SYSTEM_FILES]PAGEFILE.SYS will remain at 154002 
blocks. 
 
SWAPFILE1_SIZE parameter information: 
        Feedback information. 
           Old value was 15000, New value is 15000 
           Maximum observed usage: 14280 
        Override Information - parameter calculation has been overridden. 
           The calculated value was 21400.  The new value is 15000. 
           SWAPFILE1_SIZE is not allowed to exceed 15000. 
        SWAPFILE1 will not be modified. 
 
SWAPFILE2_SIZE parameter information: 
        Feedback information. 
           Old value was 50000, New value is 26300 
           Maximum observed usage: 1680 
        SWAPFILE2_SIZE will be modified to hold 26300 blocks 
 
        ** WARNING ** - The disk on which SWAPFILE2 resides would be 
           over 95% full if it were modified to hold 26300 blocks. 
           NODE22$DKA300:[SYSTEM_FILES]SWAPFILE.SYS will not be modified. 
           NODE22$DKA300:[SYSTEM_FILES]SWAPFILE.SYS will remain at 50001 blocks. 
 
  Dumpfile calculations: 
 
        No dump file modifications would have been made. 
        Dumpfile will remain at 34116 blocks. 


前へ 次へ 目次 索引