Sun Java Enterprise System 2005Q4 インストールガイド(UNIX 版)

プラットフォームに適した状態ファイル ID の作成

状態ファイルは、状態ファイルが生成されたホストとプラットフォームの種類が同じであるホストでのみ実行できます。 プラットフォームが異なる場合、状態ファイル ID を手動で編集する必要があります。各種の Java ES プラットフォーム別にタイプの異なる状態ファイル ID が存在します。

状態ファイルを作成し、作成時とは異なるプラットフォーム上で実行する方法には、次の 2 つがあります。

Procedureインストーラを使用して状態ファイル ID を生成するには

この手順では、サイレントインストールを実行するプラットフォームでインストーラを実行することによって、状態ファイル ID を生成します。


注 –

次のコマンドは、コマンドを実行しているのと同じプラットフォームに対する ID を生成する場合にのみ正しく機能します。


手順
  1. root としてログインしていない場合は、スーパーユーザーになります。

  2. インストーラが格納されているディレクトリに移動します。


    cd installer-directory
    
  3. -id オプションを指定してインストーラを実行します。


    ./installer -id

    このコマンドにより、暗号化された ID が生成されます。

  4. ID をコピーし、STATE_BEGIN パラメータおよび STATE_DONE パラメータの値として状態ファイルに貼り付けます。

    次に、状態ファイル内の状態ファイル ID の例を示します。


    [STATE_BEGIN Sun Java(tm) Enterprise System \
    f31c7e86a64605bc5b9b629931a30b275a0eb447]
    .
    .
    .
    [STATE_DONE Sun Java(tm) Enterprise System \
    f31c7e86a64605bc5b9b629931a30b275a0eb447]

Procedureプラットフォーム固有の配布ファイルを使用して状態ファイル ID を生成するには

この手順では、プラットフォームに固有の Java ES の配布ファイルを使用して状態ファイル ID を生成します。Java ES の配布用 DVD には、プラットフォーム別のすべての配布ファイルが含まれています。この手順は、1 つのプラットフォーム専用のファイルをダウンロードする場合にも有効です。


注 –

コマンドを実行しているプラットフォームとは異なるプラットフォームに対する ID を生成する場合にも機能します。


手順
  1. platform/.install ディレクトリで、次のコマンドを実行します。


    java -classpath . -D"wizard.idInfo" class
    

    コマンドに使用される platformclass を次の表に示します。

    プラットフォーム 

    platform 変数

    class 変数

    Solaris 8 SPARC 

    Solaris_sparc 

    EntsysInstall_SunOS_sparc_8 

    Solaris 9 SPARC 

    Solaris_sparc 

    EntsysInstall_SunOS_sparc_9 

    Solaris 10 SPARC 

    Solaris_sparc 

    EntsysInstall_SunOS_sparc_10 

    Solaris 9 x86 

    Solaris_x86 

    EntsysInstall_SunOS_x86_9 

    Solaris 10 x86 

    Solaris_x86 

    EntsysInstall_SunOS_x86_10 

    Linux x86 

    Linux_x86 

    EntsysInstall_Linux_x86_generic 

    このコマンドにより、暗号化された ID が生成されます。

  2. ID をコピーし、STATE_BEGIN パラメータおよび STATE_DONE パラメータの値として状態ファイルに貼り付けます。

    次に、状態ファイル内の状態ファイル ID の例を示します。


    [STATE_BEGIN Sun Java(tm) Enterprise System \
    f31c7e86a64605bc5b9b629931a30b275a0eb447]
    .
    .
    .
    [STATE_DONE Sun Java(tm) Enterprise System \
    f31c7e86a64605bc5b9b629931a30b275a0eb447]