Solaris 2.3 リリースより前にリリースされた SunOS バージョンを実行しているシステムは使用できません。
この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、Solaris 9 System Administrator Collection に含まれている『Solaris のシステム管理 (基本編)』を参照してください。
インストールサーバーとして使用するシステム上でスーパーユーザーになります。
このシステムには DVD-ROM ドライブが必要です。さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムはすでに NIS、NIS+、DNS、または LDAP のいずれかのサービスに登録されている必要があります。 ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。
システムのドライブに Solaris 9 DVD を挿入します。
DVD イメージをコピーするディレクトリを作成します。
# mkdir -p install_dir_path |
install_dir_path |
DVD イメージをコピーするディレクトリを指定します。 |
マウントされたディスクの Tools ディレクトリに移動します。
# cd /cdrom/cdrom0/s0/Solaris_9/Tools |
ドライブ内の DVD イメージをインストールサーバーのハードディスクにコピーします。
# ./setup_install_server install_dir_path |
install_dir_path |
DVD イメージをコピーするディレクトリを指定します。 |
setup_install_server コマンドは、Solaris 9 SOFTWARE ディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。
他のシステムがインストールサーバーをマウントできるように設定する必要があるかどうかを判断します。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。手順 7 に進みます。
インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にない場合、かつ、DHCP を使用していない場合、インストールイメージをブートサーバーと共有し、NFS デーモンを起動する必要があります。次に進みます。
インストールサーバーのイメージへのパスが適切に共有されていることを確認します。
# share | grep install_dir_path |
install_dir_path |
DVD イメージがコピーされているインストールイメージへのパスを指定します。 |
インストールサーバーのディレクトリへのパスが表示される場合、かつ、anon=0 がオプションに表示される場合、手順 7 に進みます。
インストールサーバーのディレクトリへのパスが表示されない場合、あるいは、anon=0 がオプションに表示されない場合、次に進みます。
インストールサーバーをブートサーバーに利用できるようにするために、このエントリを /etc/dfs/dfstab ファイルに追加します。
share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path |
インストールサーバーのディレクトリへのパスが正しく共有されていることを確認します。
# ps ef | grep nfsd |
nfsd デーモンを起動し、インストールサーバーを共有します。
nfsd デーモンが動作していない場合、nfsd デーモンを起動します。
# /etc/init.d/nfs.server start |
nfsd デーモンが動作している場合、インストールサーバーを共有します。
# shareall |
ルート (/) ディレクトリに移動します。
# cd / |
Solaris 9 DVD を取り出します。
setup_install_server で作成したネットインストールイメージ上のミニルート (/install_dir_path/Solaris_9/Tools/Boot ) にあるファイルにパッチを適用するかどうかを決定します。ブートイメージに問題がある場合は、ファイルにパッチを適用する必要があります。
パッチを適用しない場合は、このまま継続します。
適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。
patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。
ブートサーバーを作成する必要があるかどうかを判断します。
DHCP を使用している場合、あるいは、インストールサーバーがクライアント (インストールしているシステム) と同じサブネット上にある場合、ブートサーバーを作成する必要はありません。「ネットワークからインストールするシステムの追加」に進みます。
DHCP を使用していない場合、あるいは、インストールサーバーがクライアント (インストールしているシステム) と同じサブネット上にない場合、ブートサーバーを作成する必要があります。「DVD イメージを用いたサブネット上でのブートサーバーの作成」に進みます。
次に、Solaris 9 DVD をインストールサーバーの /export/home/s9dvdsparc ディレクトリにコピーして、インストールサーバーを作成する方法を示します。
# mkdir -p /export/home/s9dvdsparc # cd /cdrom/cdrom0/s0/Solaris_9/Tools # ./setup_install_server /export/home/s9dvdsparc If you need a separate boot server, add these steps: Add the following path to the /etc/dfs/dfstab file and start NFS: share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s9dvdsparc # ps ef | grep nfsd # /etc/init.d/nfs.server start# cd / |
この例では、各コマンドを実行する前に、各 DVD がドライブに挿入され、自動的にマウントされるものとします。各コマンドを実行した後、DVD は取り出されます。