ネットワーク上でインストールするシステムを設定するには、add_install_client(1M) コマンドを使用します。ブートサーバーが必要な場合、このコマンドをインストールサーバーとブートサーバーで実行する必要があります。
add_install_client コマンドは /etc ファイルだけを更新します。
この手順では、install server はインストールサーバー、boot server はブートサーバーを表します。
インストールサーバーで、スーパーユーザーになります。
NIS または NIS+ ネームサービスを使用する場合は、インストールされるシステムに関して次の情報が /etc ファイル内のネームサービスに追加されていることを確認します。
ホスト名
IP アドレス
Ethernet アドレス
インストールサーバー上の Solaris 8 SOFTWARE 1 of 2 CD イメージの Tools ディレクトリに移動します。
install server# cd Solaris_8/Tools |
add_install_client コマンドを使用して、ネットワーク上でインストールされるシステムを設定します。
install server# ./add_install_client [[-d]] [[-c server:jumpstart_dir_path]] \ [[-p server:path]] client_name platform_group |
ネットワークインストールパラメータを取得するためにクライアントが DHCP を使用することを指定します。 IA クライアントの場合、PXE ネットワークブートを使用してネットワークからシステムをブートするためにこのオプションを指定してください。 |
|
カスタム JumpStart インストールの JumpStart ディレクトリを指定します。server には JumpStart ディレクトリがあるサーバーのホスト名を、jumpstart_dir_path には JumpStart ディレクトリの絶対パスをそれぞれ指定します。 |
|
-p server:path |
システムの構成情報を事前設定するための sysidcfg ファイルを指定します。server は、このファイルを含んでいるサーバーの有効なホスト名または IP アドレスです。path は、sysidcfg ファイルの絶対パスです。 |
ネットワーク上でインストールされるシステムのホスト名 (インストールサーバーのホスト名ではない)。このコマンドが機能するためには、クライアントがネームサービスに登録されている必要があります。 |
|
インストールするシステムのプラットフォームグループ。プラットフォームグループの詳細は、第 37 章「プラットフォーム名とグループ」を参照してください。 |
ブートサーバー上でコマンドを実行する必要があるかどうかを決定します。
不要であれば、この作業はここで終了します。
必要であれば、このまま継続します。
ブートサーバー上で、スーパーユーザーになります。
ブートサーバーのブートディレクトリで、Solaris 8 SOFTWARE 1 of 2 CD イメージ上の Tools ディレクトリに移動します。
Boot server# cd Solaris_8/Tools |
add_install_client コマンドを使用して、ブートサーバーからの起動とネットワーク上でのインストールが行われるようにシステムを設定します。
boot server# ./add_install_client [[-d]] [[-c server:jumpstart_dir_path]] / -s install_server:install_dir_path [[-p server:path]] client_name platform_group |
クライアントが DHCP を使用してネットワークインストールパラメータを取得することを指定します。 IA クライアントの場合、PXE ネットワークブートを使用してネットワークからシステムをブートするためにこのオプションを指定してください。 |
|
カスタム JumpStart インストールの JumpStart ディレクトリを指定します。server には JumpStart ディレクトリがあるサーバーのホスト名を、jumpstart_dir_path には JumpStart ディレクトリの絶対パスをそれぞれ指定します。 |
|
インストールサーバーを指定する。このオプションは、add_install_client をブートサーバーで使用するときだけ必要となります。 install_server は、インストールサーバーのホスト名です。install_dir_path は、Solaris 8 SOFTWARE 1 of 2 CD イメージの絶対パス名です。 |
|
-p server:path |
システムの構成情報を事前設定するための sysidcfg ファイルを指定します。server は、このファイルを含んでいるサーバーの有効なホスト名または IP アドレスです。path は、sysidcfg ファイルの絶対パスです。 |
ネットワーク上でインストールされるシステムの名前 (インストールサーバーのホスト名ではない)。このコマンドが機能するためには、クライアントがネームサービスに登録されている必要があります。 |
|
インストールするシステムのプラットフォームグループ。プラットフォームグループの詳細は、第 37 章「プラットフォーム名とグループ」を参照してください。 |
次に、ネットワークでインストールされるように basil ( UltraTM 5) という名前のシステムを追加する例を示します。システムはブートサーバーを必要とするため、コマンドはインストールサーバーで実行され、ブートサーバーで再び実行されます。-s オプションを使用して、install_server1 という名前のインストールサーバー (export/home/s8cdsparcl に Solaris 8 SOFTWARE 1 of 2 CD (SPARC) イメージを持っている) を指定しています。
install server# cd /export/install/boot/Solaris_8/Tools install server# ./add_install_client basil sun4u boot server# cd /export/install/boot/Solaris_8/Tools boot server# ./add_install_client -s install_server1:/export/home/s8cdsparc basil sun4u |
次に、DHCP プロトコルを使用してネットワーク上でブートとインストールが行われるように IA システムを設定する方法を示します。-d オプションは、クライアントが構成のために DHCP プロトコルを使用することを指定します。PXE ネットワークブートを使用する場合は、DHCP プロトコルを使用する必要があります。DHCP クラス名 SUNW.i86pc は、単一のクライアントだけでなくすべての Solaris IA ネットワークブートクライアントにこのコマンドが適用されることを示します。-s オプションは、クライアントが install_server1 という名前のインストールサーバー (/export/home/s8cdia に Solaris 8 SOFTWARE 1 of 2 (Intel) CD イメージが入っている) からインストールされることを示すために使用されます。
install server# cd /export/boot/Solaris_8/Tools install server# ./add_install_client -d -s install_server1:/export/home/s8cdia SUNW.\ >> i86pc i86pc |