重大度レベル

IBM® Prerequisite Scanner は、前提条件プロパティーの重大度レベルのセットを提供します。重大度レベルは、Prerequisite Scanner が使用する前提条件プロパティーの属性を表します。この属性は、製品またはコンポーネントのインストールまたはランタイム環境の正常な実行にとって、前提条件プロパティーが持つ重要性を示すフラグです。

サポートされる重大度レベルは、以下のとおりです。

不合格
デフォルトでは、すべての前提条件プロパティーの重大度レベルは FAIL です。これは暗黙的であり、構成ファイル内で前提条件プロパティーに対して指定されることはありません。スキャンがこの重大度レベルの前提条件プロパティーに対して FAIL の結果を返した場合、スキャンの総合判定の結果は FAIL になります。関連付けられている前提条件が欠落しているかまたは正しくないことが原因で、製品またはコンポーネントのインストールが失敗することがあります。ユーザーは、製品またはコンポーネントをインストールする前に、適切なアクションを実行する必要があります。例えば、欠落しているオペレーティング・システム・パッケージをインストールしたり、ファイル・システムのディスク・スペースを増やしたり、前提条件プロパティーの期待値に合うようにターゲット環境の構成設定を変更したりします。
警告
前提条件プロパティーの重大度レベルを WARN にすることができます。前提条件プロパティーが期待値の一定の範囲をサポートし、範囲が指定されている場合を除いて、これは、構成ファイル内で前提条件プロパティーに対して明示的に指定される必要があります。サポートされる前提条件プロパティーに期待値の範囲がある場合、警告重大度レベルは暗黙的に指定されます。期待値の範囲をサポートする前提条件プロパティーのリストは、表 1 に示されています。
スキャンがこの重大度レベルの前提条件プロパティーに対して WARN の結果を返した場合、スキャンの総合判定の結果は WARNING になります。ただし、別の前提条件プロパティーに対して FAIL の結果がある場合、総合判定の結果は FAIL になります。製品またはコンポーネントのインストールは続行できますが、関連付けられている前提条件が欠落しているかまたは正しくないことが原因で、製品またはコンポーネントのパフォーマンスおよびランタイム環境に影響が生じることがあります。

重大度レベルは、以下の形式に準拠する必要があります。

[[sev:FAIL|WARN]][[qualifier_name:qualifier_value]]property_value
sev:FAIL|WARN は、前提条件プロパティーのオプションの重大度レベルです。sev 重大度レベル ID とその値は、: 特殊文字で区切る必要があります。重大度レベルの有効な値は、以下のとおりです。
  • FAIL
  • WARN
注: 重大度レベルは、大括弧 ([]) で囲む必要があります。

構成ファイル内に以下の前提条件プロパティーがあると、前提条件検査は、ターゲット・マシン上の論理 CPU の数が 4 より小さい場合に、WARN の結果を返します。別の前提条件プロパティーに対して FAIL の結果がある場合を除いて、総合判定の結果は WARNING になります。

numLogicalCPU=[sev:WARN]4

範囲に関する重大度レベルの処理

期待値の範囲は、前提条件プロパティーの期待値の最小値 minimum_property_value および期待値の推奨値 recommended_property_value を表します。サポートされる前提条件プロパティーに対して範囲を指定すると、スキャンは、異なる重大度レベルを設定し、実際の値が指定された範囲より小さいか、範囲内か、または大きいかに応じて、異なる結果を返します。以下に例を示します。

実際の値 < minimum_property_value
実際の値が期待値の最小値より小さい場合、暗黙的な重大度レベルは FAIL です。返されるスキャン結果は、FAIL です。
(実際の値 >=minimum_property_value) AND (実際の値 < recommended_property_value)
実際の値が期待値の最小値以上であり、期待値の推奨値より小さい場合、暗黙的な重大度レベルは WARN です。返されるスキャン結果は、WARN です。
実際の値 >=recommended_property_value
実際の値が期待値の推奨値以上である場合、スキャンは、PASS の結果を返します。
ヒント: Prerequisite Scanner は、複数の製品またはコンポーネントがスキャンされる場合にも、同じメカニズムを使用して、異なる重大度レベルを設定し、集約された前提条件プロパティーに対して異なる結果を返します。メモリーおよびディスク・スペースを表す前提条件プロパティーの集約を参照してください。

期待値の最小値と推奨値は、- 特殊文字で区切られます。表 1 に、範囲をサポートする前提条件プロパティーの要約を示します。

表 1. 暗黙的な重大度レベルが指定された範囲をサポートする前提条件プロパティー
前提条件プロパティー プラットフォーム 説明 有効な値
db2.home.space UNIX DB2® ホーム・ディレクトリーの使用可能なディスク・スペース。 値は、以下のタイプのいずれかです。
  • MB 単位および GB 単位の数値形式。以下に例を示します。
    8GB
  • ディスク・スペースの最小値と推奨値を表す MB 単位および GB 単位の正整数の範囲。- 文字を使用して指定されます。例:
    3-5GB
Disk
Windows 空きディスク・スペースの量。オプションで以下の限定属性を使用できます。
  • dir 属性: 検査するディレクトリーのパスを決定します。
  • unit 属性: ディスク・スペースで使用する単位を決定します。
dir 属性を指定しなかった場合、または Prerequisite Scanner スクリプトを実行するときに path パラメーターを設定しなかった場合、ツールは、IBM Tivoli® 製品のデフォルトのインストール・ディレクトリーを検査します。
  • Windows システムの場合: C:\IBM\ITM
値は、以下のタイプのいずれかです。
  • 以下の限定子形式のストリング。
    [dir:dir_path, unit:unit_name]disk_space 
    例:
    Disk=
    [dir:C:\Program Files\IBM\SQLLIB,
    unit:MB]1431
  • MB 単位または GB 単位の数値形式。
    disk_spaceMB|GB
    例:
    Disk=250MB
  • ディスク・スペースの最小値と推奨値を表す MB 単位または GB 単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    Disk=3-5GB
    
    Disk=
    [dir:C:¥Program Files¥IBM¥Prerequisite Scanner,unit:MB]100-400
Disk
UNIX

空きディスク・スペースの量。

Prerequisite Scanner スクリプトを実行するときに path パラメーターを設定しなかった場合、ツールは、IBM Tivoli 製品のデフォルトのインストール・ディレクトリーを検査します。
  • UNIX システムの場合: /opt/IBM/ITM
値は、以下のタイプのいずれかです。
  • MB 単位または GB 単位の数値形式。以下に例を示します。
    2GB
  • ディスク・スペースの最小値と推奨値を表す MB 単位または GB 単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    3-5GB
intel.cpu
すべて Intel プロセッサーの CPU 速度 値は、以下のタイプのいずれかです。
  • GHz 単位 (Windows の場合は MHz 単位も可能) の数値形式。以下に例を示します。
    2GHz
  • CPU 速度の最小値と推奨値を表す GHz 単位 (Windows の場合は MHz 単位も可能) の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    2.4-2.8GHz
Memory
すべて マシン上で現在使用可能な物理メモリーの合計量。
ヒント: 使用可能な物理メモリーの量と仮想メモリーの量は、オペレーティング・システム・カテゴリー内の事前定義された前提条件プロパティーを使用して別々に検査します。

AIX® システムの場合にのみ、以下の条件が適用されます。

  • AIX 5.3 TL9 以降の場合、前提条件プロパティーは、使用可能メモリーを検査します。AIX 5.3 TL8 以前の場合、空き物理メモリーを検査します。
  • AIX 6.1 TL2 以降の場合、前提条件プロパティーは、使用可能メモリーを検査します。AIX 6.1 TL1 以前の場合、空き物理メモリーを検査します。
値は、以下のタイプのいずれかです。
  • MB 単位または GB 単位の数値形式。以下に例を示します。
    300MB
  • 物理メモリーの最小値と推奨値を表す MB 単位または GB 単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    500-900MB
risc.cpu
UNIX RISC プロセッサーの CPU 速度 値は、以下のタイプのいずれかです。
  • GHz 単位の数値形式。以下に例を示します。
    2GHz
  • CPU 速度の最小値と推奨値を表す GHz 単位の正整数の範囲。- 文字を使用して指定されます。例:
    2.4-2.8GHz
Temp
UNIX 指定した Temp ファイル・システムの使用可能なディスク・スペース。 値は、以下のタイプのいずれかです。
  • MB 単位または GB 単位の数値形式。以下に例を示します。
    300MB
  • ディスク・スペースの最小値と推奨値を表す MB 単位または GB 単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    500-900MB
os.availableMemory

Windows

現在使用可能であるが、オペレーティング・システムによって使用されていない仮想メモリーの量を検査します。

値は、以下のタイプのいずれかです。
  • MB 単位の数値形式。以下に例を示します。
    900MB
  • 使用可能メモリーの最小値と推奨値を表す MB 単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    500-900MB
os.RAMSize

UNIX

オペレーティング・システムがマシン上でアクセスしてレポートを作成できる RAM を検査します。これは、オペレーティング・システムの種類によっては、インストールされた RAM の実際の GB 数より小さいことがあります。

値は、以下のタイプのいずれかです。
  • GB 単位の数値形式。以下に例を示します。
    2.8GB
  • RAM サイズの最小値と推奨値を表す GB 単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    2-3GB
os.space.dir_name

UNIX

以下の 1 つ以上の限定属性に基づいて、指定された dir_name ファイル・システムの使用可能ディスク・スペースを検査します。

  • dir 属性: 検査するファイル・システムのパスを決定します。
  • unit 属性: ディスク・スペースで使用する単位を決定します。

dir 属性の値は、ログオン・ユーザーによって異なります。したがって、この値は、ユーザー・タイプ (root または非 root) を表す名前と値のペア、および関連付けられているパスの組み合わせになります。

dir_name では、例えば以下を表すことができます。
  • home
  • opt
  • tmp
  • usr
  • var
注: 単一の構成ファイル内で異なるユーザー・タイプを指定して、このバリアントを同じファイル・システムに対して 2 回使用することはできません。os.space.dir_name_nonroot バリアントと os.space.dir_name_root バリアントを組み合わせて使用してください。

root ユーザーのファイル・システムを指定する以下の限定子形式のストリング。

[dir:root=dir_path, unit:unit_name]disk_space|minimum_value-recommended_value 
例:
os.space.usr=[dir:root=/usr/ibm/common/acsi,unit:GB]2
os.space.usr=[dir:root=/usr/ibm/common/acsi,unit:GB]2-3

非 root ユーザーのファイル・システムを指定する以下の限定子形式のストリング。

[dir:non_root=dir_path, unit:unit_name]disk_space|minimum_value-recommended_value
例:
os.space.home=[dir:non_root=USERHOME/.acsi_HOST,unit:MB]200
os.space.home=[dir:non_root=USERHOME/.acsi_HOST,unit:MB]200-500
os.space.dir_name (続き)    
両方のユーザーのファイル・システムのための以下の限定子の形式を持つストリング (1 つの限定子のみを使用)
[dir:root=dir_path;non_root=dir_path]disk_space|minimum_value-recommended_value MB
例:
os.space.home=[dir:root=/usr/ibm/common;non_root=USERHOME]250MB
os.space.home=[dir:root=/usr/ibm/common;non_root=USERHOME]250-500MB
MB 単位または GB 単位の数値形式。以下に例を示します。
os.space.opt=11GB
ディスク・スペースの最小値と推奨値を表す MB 単位または GB 単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
os.space.opt=500-900MB
os.space.dir_name_nonroot

UNIX

以下の 1 つ以上の限定属性に基づいて、非 root ユーザーの dir_name ファイル・システムの使用可能ディスク・スペースを検査します。

  • dir 属性: 検査するファイル・システムのパスを決定します。
  • unit 属性: ディスク・スペースで使用する単位を決定します。
dir_name では、例えば以下を表すことができます。
  • home
  • opt
  • tmp
  • usr
  • var

非 root ユーザーのファイル・システムを指定する以下の限定子形式のストリング。

[dir:non_root=dir_path, unit:unit_name]disk_space|minimum_value-recommended_value
例:
os.space.home_nonroot=[dir:non_root=USERHOME/.acsi_HOST,unit:MB]200
os.space.home_nonroot=[dir:non_root=USERHOME/.acsi_HOST,unit:MB]200-500

非 root ユーザーのファイル・システムに限定する dir 限定属性が指定されたストリング。

[dir:non_root=dir_path]disk_space|minimum_value-recommended_valueGB|MB
例:
os.space.opt_nonroot=[dir:non_root=/opt/IBM/ITM]1024MB
os.space.opt_nonroot=[dir:non_root=/opt/IBM/ITM]1-2GB
os.space.dir_name_root

UNIX

以下の 1 つ以上の限定属性に基づいて、root ユーザーの dir_name ファイル・システムの使用可能ディスク・スペースを検査します。

  • dir 属性: 検査するファイル・システムのパスを決定します。
  • unit 属性: ディスク・スペースで使用する単位を決定します。
dir_name では、例えば以下を表すことができます。
  • home
  • opt
  • tmp
  • usr
  • var

root ユーザーのファイル・システムを指定する以下の限定子形式のストリング。

[dir:root=dir_path, unit:unit_name]disk_space|minimum_value-recommended_value 
例:
os.space.usr_root=[dir:root=/usr/ibm/common/acsi,unit:GB]1
os.space.usr_root=[dir:root=/usr/ibm/common/acsi,unit:GB]1-2

root ユーザーのファイル・システムに限定する dir 限定属性が指定されたストリング。

[dir:root=dir_path]disk_space|minimum_value-recommended_valueGB|MB
例:
os.space.opt_root=[dir:root=/opt/IBM/ITM]1024MB
os.space.opt_root=[dir:root=/opt/IBM/ITM]1-2GB
os.swapSize

UNIX

スワップ・スペースが RAM サイズより大きくなければならないかどうか、またはスワップ・スペースの合計量が検査されます。

注: AIX システムの場合のみ: 非 root ユーザーとしてログインする場合は、bootinfo コマンドを実行するアクセス権が必要です。アクセス権がないと、予期しない結果が返されることがあります。
値は、以下のタイプのいずれかです。
  • ブール値、例:
    True
  • MB 単位または GB 単位の数値形式。以下に例を示します。2GB
  • スワップ・サイズの最小値と推奨値を表す MB 単位または GB 単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    1-2GB
os.totalMemory

Windows

オペレーティング・システムがアクセスできる仮想メモリーの合計量。

値は、以下のタイプのいずれかです。
  • MB 単位または GB 単位の数値形式。以下に例を示します。
    2030MB
  • 合計仮想メモリーの最小値と推奨値を表す MB 単位または GB 単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    1-2GB
os.totalPhysicalMemory

Windows

オペレーティング・システムがアクセスできる物理メモリーの合計量。ただし、これは、ターゲット・コンピューター上の物理メモリーの実際の量を示していません。

値は、以下のタイプのいずれかです。
  • MB 単位または GB 単位の数値形式。以下に例を示します。
    2030MB
  • 合計物理メモリーの最小値と推奨値を表す MB 単位または GB単位の正整数の範囲 (- 文字を使用して指定)。以下に例を示します。
    1-2GB