ここでは、SPARC CD メディアを使用して x86 システム上に SPARC インストールサーバーを作成する手順を説明します。
この手順では、x86-system はインストールサーバーとなる x86 システムを、remote-SPARC-system は SPARC CD メディアを使用するリモート SPARC システムを表します。
この作業を行うには、次のものが必要です。
x86 システム
CD-ROM ドライブを備えた SPARC システム
リモート SPARC システム用の CD セット
Solaris SOFTWARE CD (SPARC 版)
Solaris LANGUAGES CD (SPARC 版)
この手順では、システムでボリュームマネージャーを実行していると仮定しています。メディアの管理にボリュームマネージャーを使用していない場合は、『Solaris のシステム管理 (デバイスとファイルシステム)』を参照してください。
リモート SPARC システム上で、スーパーユーザーになるか、同等の役割になります。
このシステムには CD-ROM ドライブが必要です。さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムのネームサービスは、NIS、NIS+、DNS、LDAP のいずれかでなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
リモート SPARC システム上で、システムのドライブに Solaris SOFTWARE - 1 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 デーモンを起動します。
リモート SPARC システム上で share コマンドを実行し、ほかのシステムが CD を利用可能であることを確認します。
remote-SPARC-system# share - /cdrom/cdrom0/s0 ro,anon=0 " " - /cdrom/cdrom0/s1 ro,anon=0 " " |
前のサンプル出力では、cdrom0 は、SPARC ベースのシステム上の Solaris 最新リリースを指します。このテキスト文字列は、Solaris OS のバージョンによって異なります。
SPARC インストールサーバーになる x86 システム上で、スーパーユーザーになるか、同等の役割になります。
CD がリモート x86 システム上で適切にエクスポートされていることを確認します。
x86-system# showmount -e remote-SPARC-system export list for remote-SPARC-system: /cdrom/cdrom0/s0 (everyone) /cdrom/cdrom0/s1 (everyone) |
x86 システム上で、マウントされたディスクの Tools ディレクトリに移動します。
x86-system# cd /net/remote-SPARC-system/cdrom/cdrom0/s0/Solaris_10/Tools |
x86 システム上で、インストールサーバーのハードディスク内の、setup_install_server コマンドを使用して作成したディレクトリにドライブ内のディスクをコピーします。
x86-system# ./setup_install_server install_dir_path |
ディスクイメージをコピーするディレクトリを指定します。空のディレクトリを指定してください。
setup_install_server コマンドは、Solaris SOFTWARE のディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
x86 システム上で、トップディレクトリに移動します。
x86-system# cd / |
x86 システム上で、両方のディレクトリのマウントを解除します。
x86-system# umount /net/remote-SPARC-system/cdrom/cdrom0/s0 |
x86-system# umount /net/remote-SPARC-system/cdrom/cdrom0/s1 |
SPARC システム上で、両方の CD-ROM スライスの共有を解除します。
remote-SPARC-system# unshare /cdrom/cdrom0/s0 |
remote-SPARC-system# unshare /cdrom/cdrom0/s1 |
SPARC システム上で、Solaris SOFTWARE - 1 CD (SPARC 版) を取り出します。
Solaris SOFTWARE - 2 CD (SPARC 版) を x86 システムの CD-ROM ドライブに挿入します。
x86 システム上で、マウントされた CD の Tools ディレクトリに移動します。
x86-system# cd /cdrom/cdrom0/s0/Solaris_10/Tools |
x86 システム上で、CD をインストールサーバーのハードディスクにコピーします。
x86-system# ./add_to_install_server install_dir_path |
CD イメージをコピーするディレクトリを指定します。
Solaris SOFTWARE - 2 CD (SPARC 版) を取り出します。
x86 システム上で、Solaris LANGUAGES CD (SPARC 版) を x86 システムの CD-ROM ドライブに挿入し、CD をマウントします。
x86 システム上で、マウントされた CD の Tools ディレクトリに移動します。
x86-system# cd /cdrom/cdrom0/s0/Solaris_10/Tools |
x86 システム上で、CD をインストールサーバーのハードディスクにコピーします。
x86-system# ./add_to_install_server install_dir_path |
CD イメージをコピーするディレクトリを指定します。
setup_install_server によって作成されたネットインストールイメージ上のミニルート (Solaris_10/Tools/Boot) にあるファイルにパッチを適用するか決定します。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。「CD イメージを使用してネットワークからインストールするシステムの追加」を参照してください。
インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、ブートサーバーを作成する必要があります。ブートサーバーの作成方法については、「CD イメージを使用してサブネット上にブートサーバーを作成する方法」を参照してください。
次の例は、richards という名前の x86 システム上に SPARC インストールサーバーを作成する方法を示しています。次の SPARC CD が、simpson という名前のリモート SPARC システムから x86 インストールサーバーの /export/home/cdsparc ディレクトリにコピーされます。
Solaris SOFTWARE CD (SPARC 版)
Solaris LANGUAGES CD (SPARC 版)
この例では、インストールサーバーで Solaris 最新リリースが実行されていると仮定します。
リモート SPARC システムで、Solaris SOFTWARE - 1 CD (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)# svcadm enable svc:/network/nfs/server |
x86 システムで、次のように入力します。
richards (x86-system)# cd /net/simpson/cdrom/cdrom0/s0//Solaris_10/Tools richards (x86-system)# ./setup_install_server /export/home/cdsparc richards (x86-system)# cd / richards (x86-system)# umount /net/simpson/cdrom/cdrom0/s0/ |
リモート SPARC システムで、次のように入力します。
simpson (remote-SPARC-system) unshare /cdrom/cdrom0/s0 simpson (remote-SPARC-system) unshare /cdrom/cdrom0/s1 |
x86 システムで、次のように入力します。
richards (x86-system)# cd /cdrom/cdrom0/Solaris_10/Tools richards (x86-system)# ./add_to_install_server /export/home/cdsparc |
インストールする Solaris SOFTWARE CD (x86 版) ごとに、前述のコマンドを繰り返します。
richards (x86-system)# cd /cdrom/cdrom0/Tools richards (x86-system)# ./add_to_install_server /export/home/cdsparc |
この例では、各コマンドを実行する前に各 CD がドライブに挿入され、自動的にマウントされるものとします。各コマンドの実行が終了すると、CD が取り出されます。
インストールサーバーを設定したあと、クライアントをインストールクライアントとして追加する必要があります。ネットワーク経由でインストールするクライアントシステムの追加方法については、「CD イメージを使用してネットワークからインストールするシステムの追加」を参照してください。
DHCP を使用しておらず、クライアントシステムがインストールサーバーとは異なるサブネット上にある場合は、ブートサーバーを作成する必要があります。詳細は、「CD イメージを使用したサブネット上でのブートサーバーの作成」を参照してください。
setup_install_server コマンドと add_to_install_server コマンドの詳細は、install_scripts(1M) のマニュアルページを参照してください。