この章では、ネットワーク上で Solaris ソフトウェアをインストールする準備として CD メディアを使用してネットワークとシステムを設定する方法を説明します。ネットワークインストールを使用すると、Solaris 9 ディスクイメージにアクセスできるシステム (インストールサーバーと呼ばれる) から、ネットワーク上のほかのシステムに Solaris ソフトウェアをインストールできます。ユーザーは、まず CD メディアの内容をインストールサーバーのハードディスクにコピーする必要があります。これで、任意の Solaris インストール方法を使用して Solaris ソフトウェアをネットワーク上でインストールできます。この章の内容は次のとおりです。
インストールサーバーには、ネットワーク上でシステムをインストールするために必要なインストールイメージが含まれます。Solaris ソフトウェアをネットワークからインストールするためには、インストールサーバーを作成する必要があります。必ずしも個別のブートサーバーを設定する必要はありません。
DHCP を使用してインストールパラメータを設定する場合や、インストールサーバーとクライアントが同じサブネット上に存在する場合は、個別のブートサーバーは不要です。
インストールサーバーとクライアントが同じサブネット上に存在せず、DHCP を使用していない場合は、サブネットごとに異なるブートサーバーを作成する必要があります。インストールサーバーはサブネットごとに作成できます。しかし、インストールサーバーはより多くのディスク容量を必要とします。
ここでは、SPARC CD メディアを使用して SPARC インストールサーバーを作成する方法を説明します。
インストールサーバーとは異なるプラットフォームのメディアを使用してインストールサーバーを作成する場合 (SPARC システムで IA CD メディアを使用する場合など)は、クロスプラットフォームの CD メディアを使用したインストールサーバーの作成を参照してください。
この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください
インストールサーバーとして使用するシステムでスーパーユーザーになります。このシステムには CD-ROM ドライブが必要です。
さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合は、システムがすでに NIS、NIS+、DNS、LDAP のいずれかのネームサービスに登録されていなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
Solaris 9 SOFTWARE 1 of 2 CD をシステムのドライブに挿入します。
CD イメージ用のディレクトリを作成します。
# mkdir -p install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
マウントされたディスクの Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/s0/Solaris_9/Tools |
ドライブ内のイメージをインストールサーバーのハードディスクにコピーします。
# ./setup_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
他のシステムがインストールサーバーをマウントできるように設定する必要があるかどうかを判断します。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。手順 7 へ進みます。
インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、以下の手順を実行してください。
インストールサーバーのインストールイメージのパスが適切に共有されているかを確認します。
# share | grep install_dir_path |
install_dir_path |
ブートサーバーのインストールイメージのパスを指定します。 |
インストールサーバーのディレクトリのパスが表示されてオプションに anon=0 と示された場合は、手順 7 へ進みます。
インストールサーバーのディレクトリのパスが表示されないか、オプション内に anon=0 と示されない場合は、次の作業へ進みます。
次のエントリを /etc/dfs/dfstab ファイルに追加し、ブートサーバーからインストールサーバーが利用できるように設定します。
share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path |
install_dir_path |
ブートサーバーのインストールイメージのパスを指定します。 |
インストールサーバーのディレクトリパスが正しく共有されているか確認します。
# ps -ef | grep nfsd |
nfsd デーモンが稼動していない場合は、このデーモンを起動してください。
# /etc/init.d/nfs.server start |
nfsd がすでに稼動している場合は、インストールサーバーを共有してください。
# shareall |
ルート (/) ディレクトリへ移動します。
# cd / |
Solaris 9 SOFTWARE 1 of 2 CD を取り出します。
Solaris 9 SOFTWARE 2 of 2 CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/Solaris_9/Tools |
CD-ROM ドライブ内の CD をインストールサーバーのハードディスクにコピーします。
# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ルート (/) ディレクトリへ移動します。
# cd / |
Solaris 9 SOFTWARE 2 of 2 CD を取り出します。
Solaris 9 LANGUAGES CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/sol_9_lang_sparc/Tools |
CD-ROM ドライブ内の CD をインストールサーバーのハードディスクにコピーします。
# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ルート (/) ディレクトリへ移動します。
# cd / |
ユーザーが Solaris Web Start を使用してシステムをブートし、ネットワーク上で Solaris 9 ソフトウェアをインストールできるように
しない場合は、Solaris 9 LANGUAGES CD を取り出して手順 22 へ進みます。
する場合は、Solaris 9 LANGUAGES CD を取り出して継続します。
Solaris 9 INSTALLATION CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の modify_install_server を含むディレクトリに移動します。
# cd /cdrom/cdrom0/s0 |
Solaris Web Start インタフェースソフトウェアをインストールサーバーにコピーします。
# ./modify_install_server -p install_dir_path installer_miniroot_path |
-p |
既存イメージのミニルートを install_dir_path/Solaris_9/Tools/Boot.orig に保存します。 |
install_dir_path |
Solaris Web Start インストールをコピーするディレクトリを指定します。 |
installer_miniroot_path |
Solaris Web Start インタフェースのコピー元となる CD 上のディレクトリを指定します。 |
setup_install_server によって作成されたネットインストールイメージ上のミニルート (/install_dir_path/Solaris_9/Tools/Boot ) にあるファイルにパッチを適用するか決定します。ブートイメージに問題がある場合は、ファイルにパッチを適用する必要があります。
パッチを適用しない場合は、このまま継続します。
適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。
patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。
ブートサーバーを作成する必要があるかどうかを判断します。
DHCP を使用しているか、あるいはインストール対象のシステムと同じサブネット上にインストールサーバーが存在する場合は、ブートサーバーを作成する必要はありません。CD イメージを使用してネットワークからインストールするシステムを追加するへ進みます。
DHCP を使用しておらず、インストールサーバーとクライアントが別のサブネットに存在する場合は、ブートサーバーを作成する必要があります。CD イメージを用いたサブネット上でのブートサーバーの作成へ進みます。
次の例は、インストールサーバーの /export/home/s9cdsparc ディレクトリに次の CD をコピーしてインストールサーバーを作成する方法を示しています。
Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版)
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版)
Solaris 9 LANGUAGES CD (SPARC 版)
# mkdir -p /export/home/s9cdsparc # cd /cdrom/cdrom0/s0/Solaris_9/Tools # ./setup_install_server /export/home/s9cdsparc |
インストールサーバーが異なる場合、次の手順を追加します。
次のパスを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 -d "install server directory" \ /export/home/s9cdsparc |
nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。
# ps -ef | grep nfsd # /etc/init.d/nfs.server start # shareall |
引き続き、次の手順を実行します。
ブートサーバーが不要であるか、個別のブートサーバーを設定する手順を完了している場合は、作業を続行します。
# cd / # cd /cdrom/cdrom0/Solaris_9/Tools # ./add_to_install_server /export/home/s9cdsparc # cd / # cd /cdrom/cdrom0/sol_9_lang_sparc/Tools # ./add_to_install_server /export/home/s9cdsparc # cd / # cd /cdrom/cdrom0/s0 # ./modify_install_server -p /export/home/s9cdsparc /cdrom/cdrom0/s0 |
この例では、各コマンドを実行する前に各 CD がドライブに挿入され、自動的にマウントされるものとします。各コマンドを実行すると、CD が取り出されます。
ここでは、SPARC CD メディアを使用して SPARC インストールサーバーを作成する方法を説明します。
インストールサーバーとは異なるプラットフォームのメディアを使用してインストールサーバーを作成する場合 (SPARC システムで IA CD メディアを使用する場合など)は、クロスプラットフォームの CD メディアを使用したインストールサーバーの作成を参照してください。
この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください
インストールサーバーとして使用するシステムでスーパーユーザーになります。このシステムには CD-ROM ドライブが必要です。
さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合は、システムがすでに NIS、NIS+、DNS、LDAP のいずれかのネームサービスに登録されていなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
Solaris 9 SOFTWARE 1 of 2 CD をシステムのドライブに挿入します。
CD イメージ用のディレクトリを作成します。
# mkdir -p install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
マウントされたディスクの Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/s0/Solaris_9/Tools |
ドライブ内のイメージをインストールサーバーのハードディスクにコピーします。
# ./setup_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
他のシステムがインストールサーバーをマウントできるように設定する必要があるかどうかを判断します。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。手順 7 へ進みます。
インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、以下の手順を実行してください。
インストールサーバーのインストールイメージのパスが適切に共有されているかを確認します。
# share | grep install_dir_path |
install_dir_path |
ブートサーバーのインストールイメージのパスを指定します。 |
インストールサーバーのディレクトリのパスが表示されてオプションに anon=0 と示された場合は、手順 7 へ進みます。
インストールサーバーのディレクトリのパスが表示されないか、オプション内に anon=0 と示されない場合は、次の作業へ進みます。
次のエントリを /etc/dfs/dfstab ファイルに追加し、ブートサーバーからインストールサーバーが利用できるように設定します。
share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path |
install_dir_path |
ブートサーバーのインストールイメージのパスを指定します。 |
インストールサーバーのディレクトリパスが正しく共有されているか確認します。
# ps -ef | grep nfsd |
nfsd デーモンが稼動していない場合は、このデーモンを起動してください。
# /etc/init.d/nfs.server start |
nfsd がすでに稼動している場合は、インストールサーバーを共有してください。
# shareall |
ルート (/) ディレクトリへ移動します。
# cd / |
Solaris 9 SOFTWARE 1 of 2 CD を取り出します。
Solaris 9 SOFTWARE 2 of 2 CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/Solaris_9/Tools |
CD-ROM ドライブ内の CD をインストールサーバーのハードディスクにコピーします。
# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ルート (/) ディレクトリへ移動します。
# cd / |
Solaris 9 SOFTWARE 2 of 2 CD を取り出します。
Solaris 9 LANGUAGES CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/sol_9_lang_sparc/Tools |
CD-ROM ドライブ内の CD をインストールサーバーのハードディスクにコピーします。
# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ルート (/) ディレクトリへ移動します。
# cd / |
ユーザーが Solaris Web Start を使用してシステムをブートし、ネットワーク上で Solaris 9 ソフトウェアをインストールできるように
しない場合は、Solaris 9 LANGUAGES CD を取り出して手順 22 へ進みます。
する場合は、Solaris 9 LANGUAGES CD を取り出して継続します。
Solaris 9 INSTALLATION CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の modify_install_server を含むディレクトリに移動します。
# cd /cdrom/cdrom0/s0 |
Solaris Web Start インタフェースソフトウェアをインストールサーバーにコピーします。
# ./modify_install_server -p install_dir_path installer_miniroot_path |
-p |
既存イメージのミニルートを install_dir_path/Solaris_9/Tools/Boot.orig に保存します。 |
install_dir_path |
Solaris Web Start インストールをコピーするディレクトリを指定します。 |
installer_miniroot_path |
Solaris Web Start インタフェースのコピー元となる CD 上のディレクトリを指定します。 |
setup_install_server によって作成されたネットインストールイメージ上のミニルート (/install_dir_path/Solaris_9/Tools/Boot ) にあるファイルにパッチを適用するか決定します。ブートイメージに問題がある場合は、ファイルにパッチを適用する必要があります。
パッチを適用しない場合は、このまま継続します。
適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。
patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。
ブートサーバーを作成する必要があるかどうかを判断します。
DHCP を使用しているか、あるいはインストール対象のシステムと同じサブネット上にインストールサーバーが存在する場合は、ブートサーバーを作成する必要はありません。CD イメージを使用してネットワークからインストールするシステムを追加するへ進みます。
DHCP を使用しておらず、インストールサーバーとクライアントが別のサブネットに存在する場合は、ブートサーバーを作成する必要があります。CD イメージを用いたサブネット上でのブートサーバーの作成へ進みます。
次の例は、インストールサーバーの /export/home/s9cdsparc ディレクトリに次の CD をコピーしてインストールサーバーを作成する方法を示しています。
Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版)
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版)
Solaris 9 LANGUAGES CD (SPARC 版)
# mkdir -p /export/home/s9cdsparc # cd /cdrom/cdrom0/s0/Solaris_9/Tools # ./setup_install_server /export/home/s9cdsparc |
インストールサーバーが異なる場合、次の手順を追加します。
次のパスを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 -d "install server directory" \ /export/home/s9cdsparc |
nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。
# ps -ef | grep nfsd # /etc/init.d/nfs.server start # shareall |
引き続き、次の手順を実行します。
ブートサーバーが不要であるか、個別のブートサーバーを設定する手順を完了している場合は、作業を続行します。
# cd / # cd /cdrom/cdrom0/Solaris_9/Tools # ./add_to_install_server /export/home/s9cdsparc # cd / # cd /cdrom/cdrom0/sol_9_lang_sparc/Tools # ./add_to_install_server /export/home/s9cdsparc # cd / # cd /cdrom/cdrom0/s0 # ./modify_install_server -p /export/home/s9cdsparc /cdrom/cdrom0/s0 |
この例では、各コマンドを実行する前に各 CD がドライブに挿入され、自動的にマウントされるものとします。各コマンドを実行すると、CD が取り出されます。
インストールサーバーには、ネットワーク上でシステムをインストールするために必要なインストールイメージが含まれます。Solaris ソフトウェアをネットワークからインストールするためには、インストールサーバーを作成する必要があります。必ずしも個別のブートサーバーを設定する必要はありません。
DHCP を使用してインストールパラメータを設定する場合や、インストールサーバーとクライアントが同じサブネット上に存在する場合は、個別のブートサーバーは不要です。
インストールサーバーとクライアントが同じサブネット上に存在せず、DHCP を使用していない場合は、サブネットごとに異なるブートサーバーを作成する必要があります。インストールサーバーはサブネットごとに作成できます。インストールサーバーにはより多くのディスク容量が必要です。
ここでは、IA CD メディアを使用して IA インストールサーバーを作成する方法を説明します。
インストールサーバーとは異なるプラットフォームのメディアを使用してインストールサーバーを作成する場合 (IA システムで SPARC CD メディアを使用する場合など)は、クロスプラットフォームの CD メディアを使用したインストールサーバーの作成を参照してください。
この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください
インストールサーバーとして使用するシステムでスーパーユーザーになります。このシステムには CD-ROM ドライブが必要です。
さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合は、システムがすでに NIS、NIS+、DNS、LDAP のいずれかのネームサービスに登録されていなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
Solaris 9 SOFTWARE 1 of 2 CD をシステムのドライブに挿入します。
CD イメージ用のディレクトリを作成します。
# mkdir -p install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
マウントされたディスクの Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/s2/Solaris_9/Tools |
ドライブ内のイメージをインストールサーバーのハードディスクにコピーします。
# ./setup_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
他のシステムがインストールサーバーをマウントできるように設定する必要があるかどうかを判断します。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。手順 7へ進みます。
インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、以下の手順を実行してください。
インストールサーバーのインストールイメージのパスが適切に共有されているかを確認します。
# share | grep install_dir_path |
install_dir_path |
ブートサーバーのインストールイメージのパスを指定します。 |
インストールサーバーのディレクトリへのパスが表示されて、anon=0 がオプションに表示される場合、手順 7 に進みます。
インストールサーバーのディレクトリのパスが表示されないか、オプション内に anon=0 と示されない場合は、次の作業へ進みます。
次のエントリを /etc/dfs/dfstab ファイルに追加し、ブートサーバーからインストールサーバーが利用できるように設定します。
share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path |
install_dir_path |
ブートサーバーのインストールイメージのパスを指定します。 |
インストールサーバーのディレクトリパスが正しく共有されているか確認します。
# ps -ef | grep nfsd |
nfsd デーモンが稼動していない場合は、このデーモンを起動してください。
# /etc/init.d/nfs.server start |
nfsd がすでに稼動している場合は、インストールサーバーを共有してください。
# shareall |
ルート (/) ディレクトリへ移動します。
# cd / |
Solaris 9 SOFTWARE 1 of 2 CD を取り出します。
Solaris 9 SOFTWARE 2 of 2 CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/Solaris_9/Tools |
CD-ROM ドライブ内の CD をインストールサーバーのハードディスクにコピーします。
# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ルート (/) ディレクトリへ移動します。
# cd / |
Solaris 9 SOFTWARE 2 of 2 CD を取り出します。
Solaris 9 LANGUAGES CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/sol_9_lang_ia/Tools |
CD-ROM ドライブ内の CD をインストールサーバーのハードディスクにコピーします。
# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ルート (/) ディレクトリへ移動します。
# cd / |
ユーザーが Solaris Web Start を使用してシステムをブートし、ネットワーク上で Solaris 9 ソフトウェアをインストールできるように
しない場合は、Solaris 9 LANGUAGES CD を取り出して手順 22 へ進みます。
する場合は、Solaris 9 LANGUAGES CD を取り出して継続します。
Solaris 9 INSTALLATION CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の modify_install_server を含むディレクトリに移動します。
# cd /cdrom/cdrom0/s2 |
Solaris Web Start インタフェースソフトウェアをインストールサーバーにコピーします。
# ./modify_install_server -p install_dir_path installer_miniroot_path |
-p |
既存イメージのミニルートを install_dir_path/Solaris_9/Tools/Boot.orig に保存します。 |
install_dir_path |
Solaris Web Start インストールをコピーするディレクトリを指定します。 |
installer_miniroot_path |
Solaris Web Start インタフェースのコピー元となる CD 上のディレクトリを指定します。 |
setup_install_server によって作成されたネットインストールイメージ上のミニルート (/install_dir_path/Solaris_9/Tools/Boot ) にあるファイルにパッチを適用するか決定します。ブートイメージに問題がある場合は、ファイルにパッチを適用する必要があります。
パッチを適用しない場合は、このまま継続します。
適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。
patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。
ブートサーバーを作成する必要があるかどうかを判断します。
DHCP を使用しているか、あるいはインストール対象のシステムと同じサブネット上にインストールサーバーが存在する場合は、ブートサーバーを作成する必要はありません。CD イメージを使用してネットワークからインストールするシステムを追加するへ進みます。
DHCP を使用しておらず、インストールサーバーとクライアントが別のサブネットに存在する場合は、ブートサーバーを作成する必要があります。CD イメージを用いたサブネット上でのブートサーバーの作成へ進みます。
次の例は、インストールサーバーの /export/home/s9cdia ディレクトリに次の CD をコピーしてインストールサーバーを作成する方法を示しています。
Solaris 9 SOFTWARE 1 of 2 CD (Intel 版)
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版)
Solaris 9 LANGUAGES CD (Intel 版)
# mkdir -p /export/home/s9cdia # cd /cdrom/cdrom0/s2/Solaris_9/Tools # ./setup_install_server /export/home/s9cdia |
インストールサーバーが異なる場合、次の手順を追加します。
次のパスを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 -d "install server directory" \ /export/home/s9cdia |
nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。
# ps -ef | grep nfsd # /etc/init.d/nfs.server start # shareall |
引き続き、次の手順を実行します。
ブートサーバーが不要であるか、個別のブートサーバーを設定する手順を完了している場合は、作業を続行します。
# cd / # cd /cdrom/cdrom0/Solaris_9/Tools # ./add_to_install_server /export/home/s9cdia # cd / # cd /cdrom/cdrom0/sol_9_lang_ia/Tools # ./add_to_install_server /export/home/s9cdia # cd / # cd /cdrom/cdrom0/s2 # ./modify_install_server -p /export/home/s9cdia /cdrom/cdrom0/s2 |
この例では、各コマンドを実行する前に各 CD がドライブに挿入され、自動的にマウントされるものとします。各コマンドを実行すると、CD が取り出されます。
ここでは、IA CD メディアを使用して IA インストールサーバーを作成する方法を説明します。
インストールサーバーとは異なるプラットフォームのメディアを使用してインストールサーバーを作成する場合 (IA システムで SPARC CD メディアを使用する場合など)は、クロスプラットフォームの CD メディアを使用したインストールサーバーの作成を参照してください。
この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください
インストールサーバーとして使用するシステムでスーパーユーザーになります。このシステムには CD-ROM ドライブが必要です。
さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合は、システムがすでに NIS、NIS+、DNS、LDAP のいずれかのネームサービスに登録されていなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
Solaris 9 SOFTWARE 1 of 2 CD をシステムのドライブに挿入します。
CD イメージ用のディレクトリを作成します。
# mkdir -p install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
マウントされたディスクの Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/s2/Solaris_9/Tools |
ドライブ内のイメージをインストールサーバーのハードディスクにコピーします。
# ./setup_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
他のシステムがインストールサーバーをマウントできるように設定する必要があるかどうかを判断します。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。手順 7へ進みます。
インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、以下の手順を実行してください。
インストールサーバーのインストールイメージのパスが適切に共有されているかを確認します。
# share | grep install_dir_path |
install_dir_path |
ブートサーバーのインストールイメージのパスを指定します。 |
インストールサーバーのディレクトリへのパスが表示されて、anon=0 がオプションに表示される場合、手順 7 に進みます。
インストールサーバーのディレクトリのパスが表示されないか、オプション内に anon=0 と示されない場合は、次の作業へ進みます。
次のエントリを /etc/dfs/dfstab ファイルに追加し、ブートサーバーからインストールサーバーが利用できるように設定します。
share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path |
install_dir_path |
ブートサーバーのインストールイメージのパスを指定します。 |
インストールサーバーのディレクトリパスが正しく共有されているか確認します。
# ps -ef | grep nfsd |
nfsd デーモンが稼動していない場合は、このデーモンを起動してください。
# /etc/init.d/nfs.server start |
nfsd がすでに稼動している場合は、インストールサーバーを共有してください。
# shareall |
ルート (/) ディレクトリへ移動します。
# cd / |
Solaris 9 SOFTWARE 1 of 2 CD を取り出します。
Solaris 9 SOFTWARE 2 of 2 CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/Solaris_9/Tools |
CD-ROM ドライブ内の CD をインストールサーバーのハードディスクにコピーします。
# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ルート (/) ディレクトリへ移動します。
# cd / |
Solaris 9 SOFTWARE 2 of 2 CD を取り出します。
Solaris 9 LANGUAGES CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/sol_9_lang_ia/Tools |
CD-ROM ドライブ内の CD をインストールサーバーのハードディスクにコピーします。
# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ルート (/) ディレクトリへ移動します。
# cd / |
ユーザーが Solaris Web Start を使用してシステムをブートし、ネットワーク上で Solaris 9 ソフトウェアをインストールできるように
しない場合は、Solaris 9 LANGUAGES CD を取り出して手順 22 へ進みます。
する場合は、Solaris 9 LANGUAGES CD を取り出して継続します。
Solaris 9 INSTALLATION CD をシステムの CD-ROM ドライブに挿入します。
マウントされた CD の modify_install_server を含むディレクトリに移動します。
# cd /cdrom/cdrom0/s2 |
Solaris Web Start インタフェースソフトウェアをインストールサーバーにコピーします。
# ./modify_install_server -p install_dir_path installer_miniroot_path |
-p |
既存イメージのミニルートを install_dir_path/Solaris_9/Tools/Boot.orig に保存します。 |
install_dir_path |
Solaris Web Start インストールをコピーするディレクトリを指定します。 |
installer_miniroot_path |
Solaris Web Start インタフェースのコピー元となる CD 上のディレクトリを指定します。 |
setup_install_server によって作成されたネットインストールイメージ上のミニルート (/install_dir_path/Solaris_9/Tools/Boot ) にあるファイルにパッチを適用するか決定します。ブートイメージに問題がある場合は、ファイルにパッチを適用する必要があります。
パッチを適用しない場合は、このまま継続します。
適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。
patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。
ブートサーバーを作成する必要があるかどうかを判断します。
DHCP を使用しているか、あるいはインストール対象のシステムと同じサブネット上にインストールサーバーが存在する場合は、ブートサーバーを作成する必要はありません。CD イメージを使用してネットワークからインストールするシステムを追加するへ進みます。
DHCP を使用しておらず、インストールサーバーとクライアントが別のサブネットに存在する場合は、ブートサーバーを作成する必要があります。CD イメージを用いたサブネット上でのブートサーバーの作成へ進みます。
次の例は、インストールサーバーの /export/home/s9cdia ディレクトリに次の CD をコピーしてインストールサーバーを作成する方法を示しています。
Solaris 9 SOFTWARE 1 of 2 CD (Intel 版)
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版)
Solaris 9 LANGUAGES CD (Intel 版)
# mkdir -p /export/home/s9cdia # cd /cdrom/cdrom0/s2/Solaris_9/Tools # ./setup_install_server /export/home/s9cdia |
インストールサーバーが異なる場合、次の手順を追加します。
次のパスを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 -d "install server directory" \ /export/home/s9cdia |
nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。
# ps -ef | grep nfsd # /etc/init.d/nfs.server start # shareall |
引き続き、次の手順を実行します。
ブートサーバーが不要であるか、個別のブートサーバーを設定する手順を完了している場合は、作業を続行します。
# cd / # cd /cdrom/cdrom0/Solaris_9/Tools # ./add_to_install_server /export/home/s9cdia # cd / # cd /cdrom/cdrom0/sol_9_lang_ia/Tools # ./add_to_install_server /export/home/s9cdia # cd / # cd /cdrom/cdrom0/s2 # ./modify_install_server -p /export/home/s9cdia /cdrom/cdrom0/s2 |
この例では、各コマンドを実行する前に各 CD がドライブに挿入され、自動的にマウントされるものとします。各コマンドを実行すると、CD が取り出されます。
インストールサーバーとは異なるプラットフォームの CD を使用する必要がある場合、インストールサーバー上で CD を読み取ることができません。リモートシステムを使用して CD を読み取る必要があります。たとえば、SPARC インストールサーバーを設定している状態で IA CD メディアを使用する場合、リモート IA システムを使用して CD を読み取る必要があります。
ここでは、IA CD メディアを使用して SPARC システム上に IA インストールサーバーを作成する手順を説明します。以下が必要になります。
SPARC システム
CD-ROM ドライブを備えた IA システム
リモート IA システム用の CD セット
Solaris 9 SOFTWARE 1 of 2 CD (Intel 版)
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版)
Solaris 9 LANGUAGES CD (Intel 版)
Solaris 9 INSTALLATION CD (Intel 版)
この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください
コマンド入力例中の SPARC system はインストールサーバーとなる SPARC システムを、remote IA system は IA CD メディアを使用するリモート IA システムを表します。
リモート IA システム上で、スーパーユーザーになります。
さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムのネームサービスは、NIS、NIS+、DNS、LDAP のいずれかでなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
リモート IA システム上で、システムのドライブに Solaris 9 SOFTWARE 1 of 2 CD (Intel 版) を挿入します。
リモート IA システム上で、次のエントリを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2 |
リモート IA システム上で、NFS デーモンを起動します。
remote IA system# /etc/init.d/nfs.server start |
リモート IA システム上で share コマンドを実行し、他のシステムが CD を利用可能であることを確認します。
remote IA system# share - /cdrom/sol_9_ia/s0 ro,anon=0 " " - /cdrom/sol_9_ia/s2 ro,anon=0 " " |
IA インストールサーバーとして使用する SPARC システム上で、スーパーユーザーになります。
SPARC システム上で IA CD にアクセスする際のマウントポイントとなる 2 つのディレクトリ (ミニルート用と製品用) を作成します。
SPARC system# mkdir directory_name_s0 |
SPARC system# mkdir directory_name_s2 |
directory_name_s0 |
ミニルート用のマウントポイントとなるディレクトリの名前 |
directory_name_s2 |
製品用のマウントポイントとなるディレクトリの名前 |
SPARC システム上で、リモート IA システムの CD イメージをマウントします。
SPARC system# mount remote_IA_system_name:/cdrom/sol_9_ia/s0 directory_name_s0 |
SPARC system# mount remote_IA_system_name:/cdrom/sol_9_ia/s2 directory_name_s2 |
SPARC システム上で、マウントされたディスクの Tools ディレクトリに移動します。
SPARC system# cd /directory_name_s2/Solaris_9/Tools |
リモート IA システムのドライブ内のディスクイメージを setup_install_server コマンドを使用して、 インストールサーバー (SPARC システム) 上の、install_dir_path にコピーします。
SPARC system# ./setup_install_server -t directory_name_s0 install_dir_path |
-t |
Solaris 9 SOFTWARE 2 of 2 CD の Tools ディレクトリ上のブートイメージ以外を使用する場合は、そのブートイメージのパスを指定します。 |
directory_name_s0 |
ミニルート用のマウントポイントとなるディレクトリの名前です。 |
install_dir_path |
ディスクイメージをコピーするディレクトリを指定します。空のディレクトリを指定してください。 |
setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
SPARC システム上で、トップディレクトリに移動します。
SPARC system# cd / |
SPARC システム上で、両方のディレクトリのマウントを解除します。
SPARC system# unmount directory_name_s0 |
SPARC system# unmount directory_name_s2 |
IA システム上で、両方の CD-ROM スライスの共有を解除します。
remote IA system# unshare /cdrom/sol_9ia/s0 |
remote IA system# unshare /cdrom/sol_9ia/s2 |
IA システム上で、Solaris 9 SOFTWARE 1 of 2 CD (Intel 版) を取り出します。
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版) を SPARC システムの CD-ROM ドライブに挿入します。
SPARC システム上で、マウントされた CD の Tools ディレクトリに移動します。
SPARC system# cd /cdrom/cdrom0/Solaris_9/Tools |
CD イメージをインストールサーバー上の install_dir_path にコピーします。
SPARC system# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版) を取り出します。
Solaris 9 LANGUAGES CD (Intel 版) を SPARC システムの CD-ROM ドライブに挿入し、CD をマウントします。
SPARC システム上で、マウントされた CD の Tools ディレクトリに移動します。
SPARC system# cd /cdrom/cdrom0/Tools |
CD イメージをインストールサーバー上の install_dir_path にコピーします。
SPARC system# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ユーザーが Solaris Web Start を使用してシステムをブートし、ネットワーク上で Solaris 9 ソフトウェアをインストールできるように
しない場合は、Solaris 9 LANGUAGES CD (Intel 版) を取り出して 手順 30 へ進みます。
する場合は、Solaris 9 LANGUAGES CD (Intel 版) を取り出して手順 23 へ進みます。
リモート IA システムの CD-ROM ドライブに Solaris 9 INSTALLATION CD (Intel 版) を挿入します。
リモート IA システム上で、次のエントリを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2 |
リモート IA システム上で、NFS デーモンを起動します。
remote IA system# /etc/init.d/nfs.server start |
リモート IA システム上で、CD が他のシステムから利用可能であることを確認します。
remote IA system# share - /cdrom/multi_sol_9_ia/s0 ro,anon=0 " " - /cdrom/multi_sol_9_ia/s2 ro,anon=0 " " |
SPARC システム上で、CD 上のスライスをマウントします。
SPARC system# mount remote_IA_system_name:/cdrom/multi_sol_9_ia/s0 directory_name_s0 SPARC system# mount remote_IA_system_name:/cdrom/multi_sol_9_ia/s2 directory_name_s2 |
SPARC システム上で、マウントされた CD の modify_install_server を含むディレクトリに移動します。
SPARC system# cd directory_name_s2 |
Solaris Web Start インタフェースソフトウェアをインストールサーバー上の install_dir_path にコピーします。
SPARC system# ./modify_install_server -p install_dir_path directory_name_s0 |
-p |
既存イメージのミニルートを install_dir_path/Solaris_9/Tools/Boot.orig に保存します。 |
install_dir_path |
Solaris Web Start インストールをコピーするディレクトリを指定します。 |
directory_name_s0 |
ミニルート用のマウントポイントとなるディレクトリの名前です。 |
setup_install_server によって作成されたネットインストールイメージ上のミニルート (Solaris_9/Tools/Boot) にあるファイルにパッチを適用するか決定します。
適用しない場合は、次の手順に進みます。
適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。
patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。CD イメージを使用してネットワークからインストールするシステムを追加するを参照してください。
インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、ブートサーバーを作成する必要があります。ブートサーバーを作成する方法については、CD イメージを使用してサブネット上にブートサーバーを作成する方法を参照してください。
次の例では、rosemary という名前の SPARC システム上に IA インストールサーバーを作成する方法を示します。次の IA CD が、tadpole という名前のリモート IA システムから SPARC インストールサーバーの /export/home/s9cdia ディレクトリにコピーされます。
Solaris 9 SOFTWARE 1 of 2 CD (Intel 版)
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版)
Solaris 9 LANGUAGES CD (Intel 版)
Solaris 9 INSTALLATION (MULTILINGUAL) CD (Intel 版)
リモート IA システムで、次のように入力します。
tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2 tadpole (remote IA system)# /etc/init.d/nfs.server start |
SPARC システムで、次のように入力します。
rosemary (SPARC system)# mkdir /iaS0 rosemary (SPARC system)# mkdir /iaS2 rosemary (SPARC system)# mount tadpole:/cdrom/sol_9_ia/s0 /iaS0 rosemary (SPARC system)# mount tadpole:/cdrom/sol_9_ia/s0 /iaS2 rosemary (SPARC system)# cd /iaS2/Solaris_9/Tools rosemary (SPARC system)# ./setup_install_server -t /iaS0 /export/home/s9cdia rosemary (SPARC system)# cd / rosemary (SPARC system)# unmount /iaS0 rosemary (SPARC system)# unmount /iaS2 tadpole (remote IA system) unshare /cdrom/cdrom0/s0 tadpole (remote IA system) unshare /cdrom/cdrom0/s2 rosemary (SPARC system)# cd /cdrom/cdrom0/Solaris_9/Tools rosemary (SPARC system)# ./add_to_install_server /export/home/s9cdia rosemary (SPARC system)# cd /cdrom/cdrom0/sol_9_lang_ia/Tools rosemary (SPARC system)# ./add_to_install_server /export/home/s9cdia |
リモート IA システムで、次のように入力します。
tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2 tadpole (remote IA system)# /etc/init.d/nfs.server start |
SPARC システムで、次のように入力します。
rosemary (SPARC system)# mount remote_IA_system_name:/cdrom/sol_9_ia /iaS0 rosemary (SPARC system)# mount remote_IA_system_name:/cdrom/sol_9_ia /iaS2 rosemary (SPARC system)# cd /iaS2 rosemary (SPARC system)# ./modify_install_server -p /export/home/s9cdia /iaS0 |
この例では、各コマンドを実行する前に各 CD がドライブに挿入され、自動的にマウントされるものとします。各コマンドの実行が終了すると、CD が取り出されます。
ここでは、SPARC CD メディアを使用して IA システム上に SPARC インストールサーバーを作成する手順を説明します。以下が必要になります。
IA システム
CD-ROM ドライブを備えた SPARC システム
リモート SPARC システム用の CD セット
Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版)
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版)
Solaris 9 LANGUAGES CD (SPARC 版)
Solaris 9 INSTALLATION CD (SPARC 版)
この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください
コマンド入力例中の IA system はインストールサーバーとなる IA システムを、remote SPARC system は SPARC CD メディアを使用するリモート SPARC システムを表します。
リモート SPARC システム上で、スーパーユーザーになります。
さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムのネームサービスは、NIS、NIS+、DNS、LDAP のいずれかでなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
リモート SPARC システム上で、システムのドライブに Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版) を挿入します。
リモート SPARC システム上で、次のエントリを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1 |
リモート SPARC システム上で、NFS デーモンを起動します。
remote-SPARC-system# /etc/init.d/nfs.server start |
リモート SPARC システム上で share コマンドを実行し、他のシステムが CD を利用可能であることを確認します。
remote-SPARC-system# share - /cdrom/cdrom0/s0 ro,anon=0 " " - /cdrom/cdrom0/s1 ro,anon=0 " " |
SPARC インストールサーバーとして使用する IA システム上で、スーパーユーザーになります。
IA システム上で SPARC CD にアクセスする際のマウントポイントとなる 2 つのディレクトリ (ミニルート用と製品用) を作成します。
IA-system# mkdir directory_name_s0 |
IA-system# mkdir directory_name_s1 |
directory_name_s0 |
製品用のマウントポイントとなるディレクトリの名前 |
directory_name_s1 |
ミニルート用のマウントポイントとなるディレクトリの名前 |
IA システム上で、リモート SPARC システムの CD イメージをマウントします。
IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s0 directory_name_s0 |
IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s1 directory_name_s1 |
IA システム上で、マウントされたディスクの Tools ディレクトリに移動します。
IA-system# cd /directory_name_s0/Solaris_9/Tools |
リモート SPARC システムのドライブ内のディスクイメージを setup_install_server コマンドを使用して、 インストールサーバー (IA システム) 上の、install_dir_path にコピーします。
IA-system# ./setup_install_server -t directory_name_s1 install_dir_path |
-t |
Solaris 9 SOFTWARE 2 of 2 CD の Tools ディレクトリ上のブートイメージ以外を使用する場合は、そのブートイメージのパスを指定します。 |
directory_name_s1 |
ミニルート用のマウントポイントとなるディレクトリの名前です。 |
install_dir_path |
ディスクイメージをコピーするディレクトリを指定します。空のディレクトリを指定してください。 |
setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
IA システム上で、トップディレクトリに移動します。
IA-system# cd / |
IA システム上で、両方のディレクトリのマウントを解除します。
IA-system# unmount directory_name_s0 |
IA-system# unmount directory_name_s1 |
SPARC システム上で、両方の CD-ROM スライスの共有を解除します。
remote-SPARC-system# unshare /cdrom/cdrom0/s0 |
remote-SPARC-system# unshare /cdrom/cdrom0/s2 |
SPARC システム上で、Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版) を取り出します。
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版) を IA システムの CD-ROM ドライブに挿入します。
IA システム上で、マウントされた CD の Tools ディレクトリに移動します。
IA-system# cd /cdrom/cdrom0/Solaris_9/Tools |
CD イメージをインストールサーバー上の install_dir_path にコピーします。
IA-system# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版) を取り出します。
IA システム上で、Solaris 9 LANGUAGES CD (SPARC 版) を IA システムの CD-ROM ドライブに挿入し、CD をマウントします。
IA システム上で、マウントされた CD の Tools ディレクトリに移動します。
IA-system# cd /cdrom/cdrom0/Tools |
CD イメージをインストールサーバー上の install_dir_path にコピーします。
IA-system# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ユーザーが Solaris Web Start を使用してシステムをブートし、ネットワーク上で Solaris 9 ソフトウェアをインストールできるように
しない場合は、Solaris 9 LANGUAGES CD (SPARC 版) を取り出して 手順 30 へ進みます。
する場合は、Solaris 9 LANGUAGES CD (SPARC 版) を取り出して手順 23 へ進みます。
リモート SPARC システムの CD-ROM ドライブに Solaris 9 INSTALLATION CD (SPARC 版) を挿入します。
リモート SPARC システム上で、次のエントリを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1 |
リモート SPARC システム上で、NFS デーモンを起動します。
remote-SPARC-system# /etc/init.d/nfs.server start |
リモート SPARC システム上で、CD が他のシステムから利用可能であることを確認します。
remote-SPARC-system# share - /cdrom/multi_sol_9_ia/s0 ro,anon=0 " " - /cdrom/multi_sol_9_ia/s1 ro,anon=0 " " |
IA システム上で、CD 上のスライスをマウントします。
IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s0 directory_name_s0 IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s1 directory_name_s1 |
IA システム上で、マウントされた CD の modify_install_server を含むディレクトリに移動します。
IA-system# cd directory_name_s0 |
Solaris Web Start インタフェースソフトウェアをインストールサーバー上の install_dir_path にコピーします。
IA-system# ./modify_install_server -p install_dir_path directory_name_s1 |
-p |
既存イメージのミニルートを install_dir_path/Solaris_9/Tools/Boot.orig に保存します。 |
install_dir_path |
Solaris Web Start インストールをコピーするディレクトリを指定します。 |
directory_name_s1 |
ミニルート用のマウントポイントとなるディレクトリの名前です。 |
setup_install_server によって作成されたネットインストールイメージ上のミニルート (Solaris_9/Tools/Boot) にあるファイルにパッチを適用するか決定します。
適用しない場合は、次の手順に進みます。
適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。
patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。CD イメージを使用してネットワークからインストールするシステムを追加するを参照してください。
インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、ブートサーバーを作成する必要があります。ブートサーバーを作成する方法については、CD イメージを使用してサブネット上にブートサーバーを作成する方法を参照してください。
次の例では、richards という名前の IA システム上に SPARC インストールサーバーを作成する方法を示します。次の SPARC CD が、simpson という名前のリモート SPARC システムから IA インストールサーバーの /export/home/s9cdsparc ディレクトリにコピーされます。
Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版)
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版)
Solaris 9 LANGUAGES CD (SPARC 版)
Solaris 9 INSTALLATION CD (SPARC 版)
リモート SPARC システムで、次のように入力します。
simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1 simpson (remote SPARC system)# /etc/init.d/nfs.server start |
IA システムで、次のように入力します。
richards (IA system)# mkdir /sparcS0 richards (IA system)# mkdir /sparcS1 richards (IA system)# mount simpson:/cdrom/cdrom0/s0 /sparcS0 richards (IA system)# mount simpson:/cdrom/cdrom0/s1 /sparcS1 richards (IA system)# cd /sparcS0/Solaris_9/Tools richards (IA system)# ./setup_install_server -t /sparcS0 /export/home/s9cdsparc richards (IA system)# cd / richards (IA system)# unmount /sparcS0 richards (IA system)# unmount /sparcS1 |
リモート SPARC システムで、次のように入力します。
simpson (remote SPARC system) unshare /cdrom/cdrom0/s0 simpson (remote SPARC system) unshare /cdrom/cdrom0/s1 |
IA システムで、次のように入力します。
richards (IA system)# cd /cdrom/cdrom0/Solaris_9/Tools richards (IA system)# ./add_to_install_server /export/home/s9cdsparc richards (IA system)# cd /cdrom/cdrom0/sol_9_lang_sparc/Tools richards (IA system)# ./add_to_install_server /export/home/s9cdsparc |
リモート SPARC システムで、次のように入力します。
simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1 simpson (remote SPARC system)# /etc/init.d/nfs.server start |
IA システムで、次のように入力します。
richards (IA system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS0 richards (IA system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS1 richards (IA system)# cd /sparcS0 richards (IA system)# ./modify_install_server -p /export/home/s9cdsparc /sparcS1 |
この例では、各コマンドを実行する前に各 CD がドライブに挿入され、自動的にマウントされるものとします。各コマンドの実行が終了すると、CD が取り出されます。
ここでは、IA CD メディアを使用して SPARC システム上に IA インストールサーバーを作成する手順を説明します。以下が必要になります。
SPARC システム
CD-ROM ドライブを備えた IA システム
リモート IA システム用の CD セット
Solaris 9 SOFTWARE 1 of 2 CD (Intel 版)
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版)
Solaris 9 LANGUAGES CD (Intel 版)
Solaris 9 INSTALLATION CD (Intel 版)
この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください
コマンド入力例中の SPARC system はインストールサーバーとなる SPARC システムを、remote IA system は IA CD メディアを使用するリモート IA システムを表します。
リモート IA システム上で、スーパーユーザーになります。
さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムのネームサービスは、NIS、NIS+、DNS、LDAP のいずれかでなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
リモート IA システム上で、システムのドライブに Solaris 9 SOFTWARE 1 of 2 CD (Intel 版) を挿入します。
リモート IA システム上で、次のエントリを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2 |
リモート IA システム上で、NFS デーモンを起動します。
remote IA system# /etc/init.d/nfs.server start |
リモート IA システム上で share コマンドを実行し、他のシステムが CD を利用可能であることを確認します。
remote IA system# share - /cdrom/sol_9_ia/s0 ro,anon=0 " " - /cdrom/sol_9_ia/s2 ro,anon=0 " " |
IA インストールサーバーとして使用する SPARC システム上で、スーパーユーザーになります。
SPARC システム上で IA CD にアクセスする際のマウントポイントとなる 2 つのディレクトリ (ミニルート用と製品用) を作成します。
SPARC system# mkdir directory_name_s0 |
SPARC system# mkdir directory_name_s2 |
directory_name_s0 |
ミニルート用のマウントポイントとなるディレクトリの名前 |
directory_name_s2 |
製品用のマウントポイントとなるディレクトリの名前 |
SPARC システム上で、リモート IA システムの CD イメージをマウントします。
SPARC system# mount remote_IA_system_name:/cdrom/sol_9_ia/s0 directory_name_s0 |
SPARC system# mount remote_IA_system_name:/cdrom/sol_9_ia/s2 directory_name_s2 |
SPARC システム上で、マウントされたディスクの Tools ディレクトリに移動します。
SPARC system# cd /directory_name_s2/Solaris_9/Tools |
リモート IA システムのドライブ内のディスクイメージを setup_install_server コマンドを使用して、 インストールサーバー (SPARC システム) 上の、install_dir_path にコピーします。
SPARC system# ./setup_install_server -t directory_name_s0 install_dir_path |
-t |
Solaris 9 SOFTWARE 2 of 2 CD の Tools ディレクトリ上のブートイメージ以外を使用する場合は、そのブートイメージのパスを指定します。 |
directory_name_s0 |
ミニルート用のマウントポイントとなるディレクトリの名前です。 |
install_dir_path |
ディスクイメージをコピーするディレクトリを指定します。空のディレクトリを指定してください。 |
setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
SPARC システム上で、トップディレクトリに移動します。
SPARC system# cd / |
SPARC システム上で、両方のディレクトリのマウントを解除します。
SPARC system# unmount directory_name_s0 |
SPARC system# unmount directory_name_s2 |
IA システム上で、両方の CD-ROM スライスの共有を解除します。
remote IA system# unshare /cdrom/sol_9ia/s0 |
remote IA system# unshare /cdrom/sol_9ia/s2 |
IA システム上で、Solaris 9 SOFTWARE 1 of 2 CD (Intel 版) を取り出します。
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版) を SPARC システムの CD-ROM ドライブに挿入します。
SPARC システム上で、マウントされた CD の Tools ディレクトリに移動します。
SPARC system# cd /cdrom/cdrom0/Solaris_9/Tools |
CD イメージをインストールサーバー上の install_dir_path にコピーします。
SPARC system# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版) を取り出します。
Solaris 9 LANGUAGES CD (Intel 版) を SPARC システムの CD-ROM ドライブに挿入し、CD をマウントします。
SPARC システム上で、マウントされた CD の Tools ディレクトリに移動します。
SPARC system# cd /cdrom/cdrom0/Tools |
CD イメージをインストールサーバー上の install_dir_path にコピーします。
SPARC system# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ユーザーが Solaris Web Start を使用してシステムをブートし、ネットワーク上で Solaris 9 ソフトウェアをインストールできるように
しない場合は、Solaris 9 LANGUAGES CD (Intel 版) を取り出して 手順 30 へ進みます。
する場合は、Solaris 9 LANGUAGES CD (Intel 版) を取り出して手順 23 へ進みます。
リモート IA システムの CD-ROM ドライブに Solaris 9 INSTALLATION CD (Intel 版) を挿入します。
リモート IA システム上で、次のエントリを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2 |
リモート IA システム上で、NFS デーモンを起動します。
remote IA system# /etc/init.d/nfs.server start |
リモート IA システム上で、CD が他のシステムから利用可能であることを確認します。
remote IA system# share - /cdrom/multi_sol_9_ia/s0 ro,anon=0 " " - /cdrom/multi_sol_9_ia/s2 ro,anon=0 " " |
SPARC システム上で、CD 上のスライスをマウントします。
SPARC system# mount remote_IA_system_name:/cdrom/multi_sol_9_ia/s0 directory_name_s0 SPARC system# mount remote_IA_system_name:/cdrom/multi_sol_9_ia/s2 directory_name_s2 |
SPARC システム上で、マウントされた CD の modify_install_server を含むディレクトリに移動します。
SPARC system# cd directory_name_s2 |
Solaris Web Start インタフェースソフトウェアをインストールサーバー上の install_dir_path にコピーします。
SPARC system# ./modify_install_server -p install_dir_path directory_name_s0 |
-p |
既存イメージのミニルートを install_dir_path/Solaris_9/Tools/Boot.orig に保存します。 |
install_dir_path |
Solaris Web Start インストールをコピーするディレクトリを指定します。 |
directory_name_s0 |
ミニルート用のマウントポイントとなるディレクトリの名前です。 |
setup_install_server によって作成されたネットインストールイメージ上のミニルート (Solaris_9/Tools/Boot) にあるファイルにパッチを適用するか決定します。
適用しない場合は、次の手順に進みます。
適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。
patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。CD イメージを使用してネットワークからインストールするシステムを追加するを参照してください。
インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、ブートサーバーを作成する必要があります。ブートサーバーを作成する方法については、CD イメージを使用してサブネット上にブートサーバーを作成する方法を参照してください。
次の例では、rosemary という名前の SPARC システム上に IA インストールサーバーを作成する方法を示します。次の IA CD が、tadpole という名前のリモート IA システムから SPARC インストールサーバーの /export/home/s9cdia ディレクトリにコピーされます。
Solaris 9 SOFTWARE 1 of 2 CD (Intel 版)
Solaris 9 SOFTWARE 2 of 2 CD (Intel 版)
Solaris 9 LANGUAGES CD (Intel 版)
Solaris 9 INSTALLATION (MULTILINGUAL) CD (Intel 版)
リモート IA システムで、次のように入力します。
tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2 tadpole (remote IA system)# /etc/init.d/nfs.server start |
SPARC システムで、次のように入力します。
rosemary (SPARC system)# mkdir /iaS0 rosemary (SPARC system)# mkdir /iaS2 rosemary (SPARC system)# mount tadpole:/cdrom/sol_9_ia/s0 /iaS0 rosemary (SPARC system)# mount tadpole:/cdrom/sol_9_ia/s0 /iaS2 rosemary (SPARC system)# cd /iaS2/Solaris_9/Tools rosemary (SPARC system)# ./setup_install_server -t /iaS0 /export/home/s9cdia rosemary (SPARC system)# cd / rosemary (SPARC system)# unmount /iaS0 rosemary (SPARC system)# unmount /iaS2 tadpole (remote IA system) unshare /cdrom/cdrom0/s0 tadpole (remote IA system) unshare /cdrom/cdrom0/s2 rosemary (SPARC system)# cd /cdrom/cdrom0/Solaris_9/Tools rosemary (SPARC system)# ./add_to_install_server /export/home/s9cdia rosemary (SPARC system)# cd /cdrom/cdrom0/sol_9_lang_ia/Tools rosemary (SPARC system)# ./add_to_install_server /export/home/s9cdia |
リモート IA システムで、次のように入力します。
tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 tadpole (remote IA system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2 tadpole (remote IA system)# /etc/init.d/nfs.server start |
SPARC システムで、次のように入力します。
rosemary (SPARC system)# mount remote_IA_system_name:/cdrom/sol_9_ia /iaS0 rosemary (SPARC system)# mount remote_IA_system_name:/cdrom/sol_9_ia /iaS2 rosemary (SPARC system)# cd /iaS2 rosemary (SPARC system)# ./modify_install_server -p /export/home/s9cdia /iaS0 |
この例では、各コマンドを実行する前に各 CD がドライブに挿入され、自動的にマウントされるものとします。各コマンドの実行が終了すると、CD が取り出されます。
ここでは、SPARC CD メディアを使用して IA システム上に SPARC インストールサーバーを作成する手順を説明します。以下が必要になります。
IA システム
CD-ROM ドライブを備えた SPARC システム
リモート SPARC システム用の CD セット
Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版)
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版)
Solaris 9 LANGUAGES CD (SPARC 版)
Solaris 9 INSTALLATION CD (SPARC 版)
この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください
コマンド入力例中の IA system はインストールサーバーとなる IA システムを、remote SPARC system は SPARC CD メディアを使用するリモート SPARC システムを表します。
リモート SPARC システム上で、スーパーユーザーになります。
さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムのネームサービスは、NIS、NIS+、DNS、LDAP のいずれかでなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
リモート SPARC システム上で、システムのドライブに Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版) を挿入します。
リモート SPARC システム上で、次のエントリを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1 |
リモート SPARC システム上で、NFS デーモンを起動します。
remote-SPARC-system# /etc/init.d/nfs.server start |
リモート SPARC システム上で share コマンドを実行し、他のシステムが CD を利用可能であることを確認します。
remote-SPARC-system# share - /cdrom/cdrom0/s0 ro,anon=0 " " - /cdrom/cdrom0/s1 ro,anon=0 " " |
SPARC インストールサーバーとして使用する IA システム上で、スーパーユーザーになります。
IA システム上で SPARC CD にアクセスする際のマウントポイントとなる 2 つのディレクトリ (ミニルート用と製品用) を作成します。
IA-system# mkdir directory_name_s0 |
IA-system# mkdir directory_name_s1 |
directory_name_s0 |
製品用のマウントポイントとなるディレクトリの名前 |
directory_name_s1 |
ミニルート用のマウントポイントとなるディレクトリの名前 |
IA システム上で、リモート SPARC システムの CD イメージをマウントします。
IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s0 directory_name_s0 |
IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s1 directory_name_s1 |
IA システム上で、マウントされたディスクの Tools ディレクトリに移動します。
IA-system# cd /directory_name_s0/Solaris_9/Tools |
リモート SPARC システムのドライブ内のディスクイメージを setup_install_server コマンドを使用して、 インストールサーバー (IA システム) 上の、install_dir_path にコピーします。
IA-system# ./setup_install_server -t directory_name_s1 install_dir_path |
-t |
Solaris 9 SOFTWARE 2 of 2 CD の Tools ディレクトリ上のブートイメージ以外を使用する場合は、そのブートイメージのパスを指定します。 |
directory_name_s1 |
ミニルート用のマウントポイントとなるディレクトリの名前です。 |
install_dir_path |
ディスクイメージをコピーするディレクトリを指定します。空のディレクトリを指定してください。 |
setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
IA システム上で、トップディレクトリに移動します。
IA-system# cd / |
IA システム上で、両方のディレクトリのマウントを解除します。
IA-system# unmount directory_name_s0 |
IA-system# unmount directory_name_s1 |
SPARC システム上で、両方の CD-ROM スライスの共有を解除します。
remote-SPARC-system# unshare /cdrom/cdrom0/s0 |
remote-SPARC-system# unshare /cdrom/cdrom0/s2 |
SPARC システム上で、Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版) を取り出します。
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版) を IA システムの CD-ROM ドライブに挿入します。
IA システム上で、マウントされた CD の Tools ディレクトリに移動します。
IA-system# cd /cdrom/cdrom0/Solaris_9/Tools |
CD イメージをインストールサーバー上の install_dir_path にコピーします。
IA-system# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版) を取り出します。
IA システム上で、Solaris 9 LANGUAGES CD (SPARC 版) を IA システムの CD-ROM ドライブに挿入し、CD をマウントします。
IA システム上で、マウントされた CD の Tools ディレクトリに移動します。
IA-system# cd /cdrom/cdrom0/Tools |
CD イメージをインストールサーバー上の install_dir_path にコピーします。
IA-system# ./add_to_install_server install_dir_path |
install_dir_path |
CD イメージをコピーするディレクトリを指定します。 |
ユーザーが Solaris Web Start を使用してシステムをブートし、ネットワーク上で Solaris 9 ソフトウェアをインストールできるように
しない場合は、Solaris 9 LANGUAGES CD (SPARC 版) を取り出して 手順 30 へ進みます。
する場合は、Solaris 9 LANGUAGES CD (SPARC 版) を取り出して手順 23 へ進みます。
リモート SPARC システムの CD-ROM ドライブに Solaris 9 INSTALLATION CD (SPARC 版) を挿入します。
リモート SPARC システム上で、次のエントリを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1 |
リモート SPARC システム上で、NFS デーモンを起動します。
remote-SPARC-system# /etc/init.d/nfs.server start |
リモート SPARC システム上で、CD が他のシステムから利用可能であることを確認します。
remote-SPARC-system# share - /cdrom/multi_sol_9_ia/s0 ro,anon=0 " " - /cdrom/multi_sol_9_ia/s1 ro,anon=0 " " |
IA システム上で、CD 上のスライスをマウントします。
IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s0 directory_name_s0 IA-system# mount remote_SPARC_system_name:/cdrom/cdrom0/s1 directory_name_s1 |
IA システム上で、マウントされた CD の modify_install_server を含むディレクトリに移動します。
IA-system# cd directory_name_s0 |
Solaris Web Start インタフェースソフトウェアをインストールサーバー上の install_dir_path にコピーします。
IA-system# ./modify_install_server -p install_dir_path directory_name_s1 |
-p |
既存イメージのミニルートを install_dir_path/Solaris_9/Tools/Boot.orig に保存します。 |
install_dir_path |
Solaris Web Start インストールをコピーするディレクトリを指定します。 |
directory_name_s1 |
ミニルート用のマウントポイントとなるディレクトリの名前です。 |
setup_install_server によって作成されたネットインストールイメージ上のミニルート (Solaris_9/Tools/Boot) にあるファイルにパッチを適用するか決定します。
適用しない場合は、次の手順に進みます。
適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。
patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。CD イメージを使用してネットワークからインストールするシステムを追加するを参照してください。
インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、ブートサーバーを作成する必要があります。ブートサーバーを作成する方法については、CD イメージを使用してサブネット上にブートサーバーを作成する方法を参照してください。
次の例では、richards という名前の IA システム上に SPARC インストールサーバーを作成する方法を示します。次の SPARC CD が、simpson という名前のリモート SPARC システムから IA インストールサーバーの /export/home/s9cdsparc ディレクトリにコピーされます。
Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版)
Solaris 9 SOFTWARE 2 of 2 CD (SPARC 版)
Solaris 9 LANGUAGES CD (SPARC 版)
Solaris 9 INSTALLATION CD (SPARC 版)
リモート SPARC システムで、次のように入力します。
simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1 simpson (remote SPARC system)# /etc/init.d/nfs.server start |
IA システムで、次のように入力します。
richards (IA system)# mkdir /sparcS0 richards (IA system)# mkdir /sparcS1 richards (IA system)# mount simpson:/cdrom/cdrom0/s0 /sparcS0 richards (IA system)# mount simpson:/cdrom/cdrom0/s1 /sparcS1 richards (IA system)# cd /sparcS0/Solaris_9/Tools richards (IA system)# ./setup_install_server -t /sparcS0 /export/home/s9cdsparc richards (IA system)# cd / richards (IA system)# unmount /sparcS0 richards (IA system)# unmount /sparcS1 |
リモート SPARC システムで、次のように入力します。
simpson (remote SPARC system) unshare /cdrom/cdrom0/s0 simpson (remote SPARC system) unshare /cdrom/cdrom0/s1 |
IA システムで、次のように入力します。
richards (IA system)# cd /cdrom/cdrom0/Solaris_9/Tools richards (IA system)# ./add_to_install_server /export/home/s9cdsparc richards (IA system)# cd /cdrom/cdrom0/sol_9_lang_sparc/Tools richards (IA system)# ./add_to_install_server /export/home/s9cdsparc |
リモート SPARC システムで、次のように入力します。
simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 simpson (remote SPARC system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1 simpson (remote SPARC system)# /etc/init.d/nfs.server start |
IA システムで、次のように入力します。
richards (IA system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS0 richards (IA system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS1 richards (IA system)# cd /sparcS0 richards (IA system)# ./modify_install_server -p /export/home/s9cdsparc /sparcS1 |
この例では、各コマンドを実行する前に各 CD がドライブに挿入され、自動的にマウントされるものとします。各コマンドの実行が終了すると、CD が取り出されます。
Solaris ソフトウェアをネットワークからインストールするためには、インストールサーバーを作成する必要があります。ブートサーバーは必ずしも設定する必要はありません。ブートサーバーには、ネットワーク上でシステムをブートするために必要なブートソフトウェアが含まれています。一方、インストールサーバーは Solaris ソフトウェアのインストールを行います。
DHCP を使用してインストールパラメータを設定している場合、あるいは、インストールサーバーとクライアントが同じサブネット上にある場合、ブートサーバーは必要ありません。CD イメージを使用してネットワークからインストールするシステムを追加するへ進みます。
インストールサーバーとクライアントが同じサブネット上に存在せず、DHCP を使用していない場合は、サブネットごとに異なるブートサーバーを作成する必要があります。インストールサーバーはサブネットごとに作成できます。しかし、インストールサーバーはより多くのディスク容量を必要とします。
サブネット内でブートサーバーとして使用するシステムにログインし、スーパーユーザーになります。
システムに CD-ROM ドライブが存在するか、あるいはリモートの Solaris 9 イメージ (通常、インストールサーバーに存在する) にアクセスできなければなりません。ネームサービスを使用する場合は、システムがすでにそのネームサービスに登録されていなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
インストールサーバーから Solaris 9 SOFTWARE 1 of 2 CD イメージをマウントします。
# mount -F nfs -o ro server_name:path /mnt |
server_name:path |
インストールサーバー名とディスクイメージの絶対パスを指定します。 |
ブートイメージ用のディレクトリを作成します。
# mkdir -p boot_dir_path |
boot_dir_path |
ブートソフトウェアをコピーするディレクトリを指定します。 |
Solaris 9 SOFTWARE 1 of 2 CD イメージの Tools ディレクトリへ移動します。
# cd /mnt/Solaris_9/Tools |
ブートソフトウェアをブートサーバーにコピーします。
# ./setup_install_server -b boot_dir_path |
-b |
システムをブートサーバーとして設定することを示します。 |
boot_dir_path |
ブートソフトウェアをコピーするディレクトリを指定します。 |
setup_install_server コマンドは、 Solaris 9 ソフトウェアのディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
ルート (/) ディレクトリへ移動します。
# cd / |
インストールイメージをマウント解除します。
# umount /mnt |
以上の操作で、ネットワークからインストールするためにシステムを設定する用意が整いました。CD イメージを使用してネットワークからインストールするシステムを追加するを参照してください。
次の例は、ブートサーバーをサブネット上に作成する方法を示したものです。次のコマンドを実行すると、Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版) イメージのブートソフトウェアがシステムのローカルディスク (/export/install/boot) にコピーされます。
# mount -F nfs -o ro crystal:/export/install/boot /mnt # mkdir -p /export/install/boot # cd /mnt/Solaris_9/Tools # ./setup_install_server -b /export/install/boot # cd / # umount /mnt |
この例では、コマンドを実行する前に各ディスクがドライブに挿入され、自動的にマウントされるものとします。コマンドを実行すると、ディスクが取り出されます。
サブネット内でブートサーバーとして使用するシステムにログインし、スーパーユーザーになります。
システムに CD-ROM ドライブが存在するか、あるいはリモートの Solaris 9 イメージ (通常、インストールサーバーに存在する) にアクセスできなければなりません。ネームサービスを使用する場合は、システムがすでにそのネームサービスに登録されていなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
インストールサーバーから Solaris 9 SOFTWARE 1 of 2 CD イメージをマウントします。
# mount -F nfs -o ro server_name:path /mnt |
server_name:path |
インストールサーバー名とディスクイメージの絶対パスを指定します。 |
ブートイメージ用のディレクトリを作成します。
# mkdir -p boot_dir_path |
boot_dir_path |
ブートソフトウェアをコピーするディレクトリを指定します。 |
Solaris 9 SOFTWARE 1 of 2 CD イメージの Tools ディレクトリへ移動します。
# cd /mnt/Solaris_9/Tools |
ブートソフトウェアをブートサーバーにコピーします。
# ./setup_install_server -b boot_dir_path |
-b |
システムをブートサーバーとして設定することを示します。 |
boot_dir_path |
ブートソフトウェアをコピーするディレクトリを指定します。 |
setup_install_server コマンドは、 Solaris 9 ソフトウェアのディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
ルート (/) ディレクトリへ移動します。
# cd / |
インストールイメージをマウント解除します。
# umount /mnt |
以上の操作で、ネットワークからインストールするためにシステムを設定する用意が整いました。CD イメージを使用してネットワークからインストールするシステムを追加するを参照してください。
次の例は、ブートサーバーをサブネット上に作成する方法を示したものです。次のコマンドを実行すると、Solaris 9 SOFTWARE 1 of 2 CD (SPARC 版) イメージのブートソフトウェアがシステムのローカルディスク (/export/install/boot) にコピーされます。
# mount -F nfs -o ro crystal:/export/install/boot /mnt # mkdir -p /export/install/boot # cd /mnt/Solaris_9/Tools # ./setup_install_server -b /export/install/boot # cd / # umount /mnt |
この例では、コマンドを実行する前に各ディスクがドライブに挿入され、自動的にマウントされるものとします。コマンドを実行すると、ディスクが取り出されます。
インストールサーバーとブートサーバー (必要な場合) を作成した後、ネットワークからインストールする各システムを設定する必要があります。インストールする各システムは、次の情報にアクセスできる必要があります。
インストールサーバー
ブートサーバー (必要な場合)
sysidcfg ファイル (sysidcfg ファイルを使用してシステム構成情報を事前設定する場合)
ネームサーバー (ネームサービスを使用してシステム構成情報を事前設定する場合)
プロファイルサーバー上の JumpStart ディレクトリにあるプロファイル (カスタム JumpStart インストールを使用する場合)
インストールサーバーとクライアントの設定には、add_install_client を使用して以下の作業を行なってください。次の手順の例も参照してください。
DHCP を使用してインストールパラメータを設定する場合は、例 12–6 を参照してください。
インストールサーバーとクライアントが同じサブネット上に存在する場合は、例 12–7 を参照してください。
インストールサーバーとクライアントが同じサブネット上に存在せず、DHCP を使用していない場合は、例 12–8 を参照してください。
このコマンドで使用できるオプションについての詳細は、add_install_client(1M) のマニュアルページを参照してください。
ブートサーバーが存在する場合は、インストールサーバーのインストールイメージを共有しているか確認してください。手順 6 を参照してください。
インストールサーバーまたはブートサーバー上でスーパーユーザーになります。
NIS、NIS+、DNS、または LDAP ネームサービスを使用する場合は、インストール対象のシステムに関する次の情報がネームサービスに追加されているか確認します。
ホスト名
IP アドレス
Ethernet アドレス
ネームサービスの詳細は、『Solaris のシステム管理 (ネーミングとディレクトリサービス : DNS、NIS、LDAP 編)』を参照してください。
インストールサーバー上の Solaris 9 CD イメージの Tools ディレクトリに移動します。
# cd /install_dir_path/Solaris_9/Tools |
install_dir_path |
Tools ディレクトリのパスを指定します。 |
ネットワークでインストールするためのシステムを設定します。
# ./add_install_client [[-d]] [[-s install_server:install_dir_path]] \ [[-c jumpstart_server:jumpstart_dir_path]] [[-p server:path]] \ [[-t boot_image_path]] client_name platform_group |
クライアントが DHCP を使用してネットワークインストールパラメータを取得することを指定します。 IA クライアントの場合、このオプションを指定し、PXE ネットワークブートを使用してネットワークからシステムをブートしてください。 |
|
-s install_server:install_dir_path |
インストールサーバーの名前とパスを指定します。
|
カスタム JumpStart インストールの JumpStart ディレクトリを指定します。jumpstart_server には JumpStart ディレクトリがあるサーバーのホスト名を指定します。jumpstart_dir_path は、JumpStart ディレクトリへの絶対パスです。 |
|
-p sysid_server:path |
システムの構成情報を事前設定するための sysidcfg ファイルのパスを指定します。sysid_server は、このファイルを持っているサーバーの有効なホスト名または IP アドレスです。path は、sysidcfg ファイルが入っているディレクトリへの絶対パスです。 |
-t boot_image_path |
Solaris 9 ネットインストールイメージ、CD、または DVD 上の Tools ディレクトリ内のものとは別のブートイメージを使用したい場合は、代わりとなるブートイメージのパスを指定します。 |
ネットワークからインストールするシステムのホスト名を指定します。この名前はインストールサーバーのホスト名ではありません。 |
|
インストールするシステムのプラットフォームグループを指定します。プラットフォームグループの詳細は、第 39 章「プラットフォーム名とプラットフォームグループに関するリファレンス情報」を参照してください。 |
次の例に、DHCP を使用してネットワーク上でインストールパラメータを設定しているときに、インストールクライアントを追加する方法を示します。インストールクライアントは、basil という名前の UltraTM 5 システムです。 ファイルシステム /export/home/s9cdsparc/Solaris_9/Tools には、add_install_client コマンドが入っています。
sparc_install_server# cd /export/home/s9cdsparc/Solaris_9/Tools sparc_install_server# ./add_install_client -d basil sun4u |
次の例に、インストールサーバーと同じサブネット上にあるインストールクライアントを追加する方法を示します。インストールクライアントは、basil という名前の UltraTM 5 システムです。 ファイルシステム /export/home/s9cdsparc/Solaris_9/Tools には、add_install_client コマンドが入っています。
install_server# cd /export/home/s9cdsparc/Solaris_9/Tools install_server# ./add_install_client basil sun4u |
次の例に、ブートサーバーにインストールクライアントを追加する方法を示します。インストールクライアントは、rose という名前の UltraTM 5 システムです。 次のコマンドはブートサーバー上で実行します。-s オプションには、/export/home/s9cdsparc に Solaris 9 CD イメージを持っている rosemary という名前のインストールサーバーを指定しています。
boot_server# cd /export/home/s9cdsparc/Solaris_9/Tools boot_server# ./add_install_client -s rosemary:/export/home/s9cdsparc rose sun4u |
次の例に、DHCP を使用してネットワークのインストールパラメータを設定している場合に、IA インストールクライアントをインストールサーバーに追加する方法を示します。-d オプションは、クライアントが構成に DHCP プロトコルを使用することを指定するために使用されます。PXE ネットワークブートを使用する場合は、DHCP プロトコルを使用する必要があります。DHCP クラス名 SUNW.i86pc は、このコマンドが単一のクライアントだけでなく、Solaris IA ネットワークのブートクライアントすべてに適用されることを意味します。-s オプションを使用して、rosemary という名前のインストールサーバーからクライアントをインストールすることを指定します。このサーバーは、/export/home/s9cdia に Solaris 9 SOFTWARE 1 of 2 CD (Intel 版) イメージを保持しています。
install server# cd /export/boot/Solaris_9/Tools install server# ./add_install_client -d -s rosemary:/export/home/s9cdia SUNW.\ i86pc i86pc |
ブートサーバーが存在する場合は、インストールサーバーのインストールイメージを共有しているか確認してください。手順 6 を参照してください。
インストールサーバーまたはブートサーバー上でスーパーユーザーになります。
NIS、NIS+、DNS、または LDAP ネームサービスを使用する場合は、インストール対象のシステムに関する次の情報がネームサービスに追加されているか確認します。
ホスト名
IP アドレス
Ethernet アドレス
ネームサービスの詳細は、『Solaris のシステム管理 (ネーミングとディレクトリサービス : DNS、NIS、LDAP 編)』を参照してください。
インストールサーバー上の Solaris 9 CD イメージの Tools ディレクトリに移動します。
# cd /install_dir_path/Solaris_9/Tools |
install_dir_path |
Tools ディレクトリのパスを指定します。 |
ネットワークでインストールするためのシステムを設定します。
# ./add_install_client [[-d]] [[-s install_server:install_dir_path]] \ [[-c jumpstart_server:jumpstart_dir_path]] [[-p server:path]] \ [[-t boot_image_path]] client_name platform_group |
クライアントが DHCP を使用してネットワークインストールパラメータを取得することを指定します。 IA クライアントの場合、このオプションを指定し、PXE ネットワークブートを使用してネットワークからシステムをブートしてください。 |
|
-s install_server:install_dir_path |
インストールサーバーの名前とパスを指定します。
|
カスタム JumpStart インストールの JumpStart ディレクトリを指定します。jumpstart_server には JumpStart ディレクトリがあるサーバーのホスト名を指定します。jumpstart_dir_path は、JumpStart ディレクトリへの絶対パスです。 |
|
-p sysid_server:path |
システムの構成情報を事前設定するための sysidcfg ファイルのパスを指定します。sysid_server は、このファイルを持っているサーバーの有効なホスト名または IP アドレスです。path は、sysidcfg ファイルが入っているディレクトリへの絶対パスです。 |
-t boot_image_path |
Solaris 9 ネットインストールイメージ、CD、または DVD 上の Tools ディレクトリ内のものとは別のブートイメージを使用したい場合は、代わりとなるブートイメージのパスを指定します。 |
ネットワークからインストールするシステムのホスト名を指定します。この名前はインストールサーバーのホスト名ではありません。 |
|
インストールするシステムのプラットフォームグループを指定します。プラットフォームグループの詳細は、第 39 章「プラットフォーム名とプラットフォームグループに関するリファレンス情報」を参照してください。 |
次の例に、DHCP を使用してネットワーク上でインストールパラメータを設定しているときに、インストールクライアントを追加する方法を示します。インストールクライアントは、basil という名前の UltraTM 5 システムです。 ファイルシステム /export/home/s9cdsparc/Solaris_9/Tools には、add_install_client コマンドが入っています。
sparc_install_server# cd /export/home/s9cdsparc/Solaris_9/Tools sparc_install_server# ./add_install_client -d basil sun4u |
次の例に、インストールサーバーと同じサブネット上にあるインストールクライアントを追加する方法を示します。インストールクライアントは、basil という名前の UltraTM 5 システムです。 ファイルシステム /export/home/s9cdsparc/Solaris_9/Tools には、add_install_client コマンドが入っています。
install_server# cd /export/home/s9cdsparc/Solaris_9/Tools install_server# ./add_install_client basil sun4u |
次の例に、ブートサーバーにインストールクライアントを追加する方法を示します。インストールクライアントは、rose という名前の UltraTM 5 システムです。 次のコマンドはブートサーバー上で実行します。-s オプションには、/export/home/s9cdsparc に Solaris 9 CD イメージを持っている rosemary という名前のインストールサーバーを指定しています。
boot_server# cd /export/home/s9cdsparc/Solaris_9/Tools boot_server# ./add_install_client -s rosemary:/export/home/s9cdsparc rose sun4u |
次の例に、DHCP を使用してネットワークのインストールパラメータを設定している場合に、IA インストールクライアントをインストールサーバーに追加する方法を示します。-d オプションは、クライアントが構成に DHCP プロトコルを使用することを指定するために使用されます。PXE ネットワークブートを使用する場合は、DHCP プロトコルを使用する必要があります。DHCP クラス名 SUNW.i86pc は、このコマンドが単一のクライアントだけでなく、Solaris IA ネットワークのブートクライアントすべてに適用されることを意味します。-s オプションを使用して、rosemary という名前のインストールサーバーからクライアントをインストールすることを指定します。このサーバーは、/export/home/s9cdia に Solaris 9 SOFTWARE 1 of 2 CD (Intel 版) イメージを保持しています。
install server# cd /export/boot/Solaris_9/Tools install server# ./add_install_client -d -s rosemary:/export/home/s9cdia SUNW.\ i86pc i86pc |