Solaris 9 インストールガイド

custom_probes ファイルの妥当性検査

プロファイル、rules、および custom_probes ファイルを使用するには、これらのファイルの設定が正しいかどうかを check スクリプトを実行して検査する必要があります。すべてのプロファイル、ルール、およびプローブ関数と比較関数が正しく設定されている場合は、rules.ok ファイルと custom_probes.ok ファイルが作成されます。表 25–1 は、check スクリプトの実行内容を説明しています。

表 25–1 check スクリプトを使用した場合の動作

手順 

説明 

check は、custom_probes ファイルを検索します。

このファイルが存在する場合、checkcustom_probes ファイルから custom_probes.ok ファイルを作成し、すべてのコメントと空白行を削除し、すべての Bourne シェルコマンド、変数、およびアルゴリズムを保存して、次に check は次のコメント行をファイルの最後に追加します。

# version=2 checksum=num

custom_probes ファイルを妥当性検査する方法

  1. check スクリプトが JumpStart ディレクトリにあることを確認します。


    注 –

    check スクリプトは、Solaris 9 DVD または Solaris 9 SOFTWARE 1 of 2 CD の Solaris_9/Misc/jumpstart_sample ディレクトリにあります。


  2. JumpStart ディレクトリに移動します。

  3. check スクリプトを実行して、rules および custom_probes ファイルの妥当性を検査します。


    $ ./check [[-p path -r file_name]]

    -p path

    使用しているシステムの check スクリプトではなく、プラットフォームの Solaris 9 ソフトウェアイメージの check スクリプトを使用して、custom_probes ファイルを妥当性検査します。path は、ローカルディスクか 、あるいはマウントされた Solaris 9 DVD または Solaris 9 SOFTWARE 1 of 2 CD 上のイメージです。

    システムが以前のバージョンの Solaris を実行している場合、このオプションを使用して、最新バージョンの check スクリプトを実行します。 

    -r file_name

    custom_probes 以外のファイル名を指定します。-r オプションを使用することで、一連の関数を custom_probes ファイル内にまとめる前にそれらの妥当性検査を実施できます。

    check スクリプトを実行すると、rules ファイルと custom_probes ファイル、および各プロファイルの妥当性が表示されます。エラーが検出されないと、“The custom JumpStart configuration is ok” と表示され、JumpStart ディレクトリ内に rules.ok ファイルと custom_probes.ok ファイルが作成されます。

  4. custom_probes.ok ファイルが

    • 実行可能な場合は、手順 5 へ進みます。

    • 実行可能でない場合は、次のコマンドを入力します。

      chmod +x custom_probes

  5. rootcustom_probes.ok ファイルを所有し、そのアクセス権が 755 に設定されていることを確認してください。

custom_probes ファイルを妥当性検査する方法

  1. check スクリプトが JumpStart ディレクトリにあることを確認します。


    注 –

    check スクリプトは、Solaris 9 DVD または Solaris 9 SOFTWARE 1 of 2 CD の Solaris_9/Misc/jumpstart_sample ディレクトリにあります。


  2. JumpStart ディレクトリに移動します。

  3. check スクリプトを実行して、rules および custom_probes ファイルの妥当性を検査します。


    $ ./check [[-p path -r file_name]]

    -p path

    使用しているシステムの check スクリプトではなく、プラットフォームの Solaris 9 ソフトウェアイメージの check スクリプトを使用して、custom_probes ファイルを妥当性検査します。path は、ローカルディスクか 、あるいはマウントされた Solaris 9 DVD または Solaris 9 SOFTWARE 1 of 2 CD 上のイメージです。

    システムが以前のバージョンの Solaris を実行している場合、このオプションを使用して、最新バージョンの check スクリプトを実行します。 

    -r file_name

    custom_probes 以外のファイル名を指定します。-r オプションを使用することで、一連の関数を custom_probes ファイル内にまとめる前にそれらの妥当性検査を実施できます。

    check スクリプトを実行すると、rules ファイルと custom_probes ファイル、および各プロファイルの妥当性が表示されます。エラーが検出されないと、“The custom JumpStart configuration is ok” と表示され、JumpStart ディレクトリ内に rules.ok ファイルと custom_probes.ok ファイルが作成されます。

  4. custom_probes.ok ファイルが

    • 実行可能な場合は、手順 5 へ進みます。

    • 実行可能でない場合は、次のコマンドを入力します。

      chmod +x custom_probes

  5. rootcustom_probes.ok ファイルを所有し、そのアクセス権が 755 に設定されていることを確認してください。