Solarisネットワークインストール
Solarisネットワークインストールの基本
環境
今回は次の環境でネットワークインストールを行うものとします.
| 用途 | IPアドレス | ホスト名 |
| インストールサーバ | 192.168.0.2 | host_s |
| インストールクライアント | 192.168.0.3 | host_c |
インストールサーバ側の作業
次のように,ダウンロードしたisoファイルを結合しておきます.
# ls sol-10-GA-sparc-dvd-iso-a sol-10-GA-sparc-dvd-iso-b sol-10-GA-sparc-dvd-iso-c sol-10-GA-sparc-dvd-iso-d sol-10-GA-sparc-dvd-iso-e # cat * > sol-10-GA-sparc-dvd.iso
lofiadmとmountコマンドでISOイメージをマウントします.
# lofiadm -a $PWD/sol-10-GA-sparc-dvd.iso /dev/lofi/1 # mkdir /tmp/iso # mount -F hsfs /dev/lofi/1 /tmp/iso
DVDイメージの中のsetup_install_serverスクリプトを実行します.ここでは/home/nomo/sol10以下にイメージが転送されます.
# cd /tmp/iso/Solaris_10/Tools # ./setup_install_server /home/nomo/sol10 Verifying target directory... Calculating the required disk space for the Solaris_10 product Calculating space required for the installation boot image Copying the CD image to disk... Copying Install Boot Image hierarchy... Install Server setup complete
/etc/hostsの書き換え
インストールクライアントの情報を追加しておきます.
192.168.0.3 host_c
/etc/ethersの書き換え
インストールクライアントのMACアドレスとホスト名(/etc/hostsに登録したもの)を追加しておきます.
0:3:ba:xx:xx:xx host_c
インストールクライアントの追加
次のようにクライアントを追加します.
# cd /home/nomo/sol10/Solaris_10/Tools/ # ./add_install_client host_c sun4u
インストールサーバの設定
OKプロンプトにて,次のようにネットワークブートします.
ok> boot net
あとは普通にインストールを続けてください.
後始末
以上の作業を行うことにより,インストールサーバ側で次のファイルやディレクトリが更新されます.
- /tftpboot
- /etc/bootparams
- /etc/inetd.conf(もしくはSMFの中身)
- /etc/dfs/dfstab
次の操作で後始末することが出来ます.
# cd /home/nomo/sol10/Solaris_10/Tools # ./rm_install_client host_c
また,必要であれば
- /etc/dfs/dfstabに追加された1行
- /etc/hostsに追加した内容
- /etc/ethersに追加した内容
も修正してください.
23:59:47 on 05/07/05
