プロファイルサーバーを作成する際に、システムがカスタム JumpStart インストール中にプロファイルサーバーにアクセスできるようにする必要があります。このためには、次の方法があります。
/etc/bootparams ファイル - /etc/bootparams ファイルでワイルドカードを使用します。詳細は、「すべてのシステムがプロファイルサーバーにアクセスできるようにする方法」を参照してください。
add_install_client コマンド - ネットワークインストールでシステムを追加するたびに、add_install_client コマンドの -c オプションを使用します。詳細は、「ネットワーク上でインストールするためのシステムの設定」を参照してください。
boot コマンド - システムのブート時にプロファイルサーバー上の JumpStart ディレクトリの場所を指定します。システム管理者は、すべてのカスタム JumpStart 構成ファイルを 1 つのファイルに圧縮し、このファイルを NFS サーバー、HTTP サーバー、またはこのシステムからローカルでアクセスできる媒体に保存する必要があります。詳しい手順については、「圧縮された構成ファイルの作成」を参照してください。
JumpStart ディレクトリを持つフロッピーディスクを使用する場合や、システムのブート時にプロファイルサーバーの場所を指定する場合には、この手順は必要ありません。
この手順は、ネットワークインストール情報が /etc/bootparams ファイルに格納されている場合だけ有効です。ネットワークインストール情報は、次の場所に格納することもできます。
ネームサービスデータベース - ネットワークインストール情報がネームサービスの bootparams データベースに格納されている場合は、手順 3 に示すエントリを bootparams データベースに追加する必要があります。
DHCP サーバー - ネットワークインストール情報が DHCP サーバーに格納されている場合は、boot コマンドを使用してカスタム JumpStart が DHCP サーバーを使用するように指定する必要があります。詳細は、SPARC システムについては 手順 6 を、IA システムについては 手順 8 をそれぞれ参照してください。
インストールサーバーまたはブートサーバーにスーパーユーザーとしてログインします。
/etc/bootparams ファイルを編集します。
* install_config=server:jumpstart_dir_path |
* |
すべてのシステムにアクセスできるように指定するワイルドカード文字 |
server |
JumpStart ディレクトリがあるプロファイルサーバーのホスト名 |
jumpstart_dir_path |
JumpStart ディレクトリの絶対パス |
たとえば、次のエントリはすべてのシステムが、sherlock というサーバーにある /jumpstart ディレクトリにアクセスできるようにします。
* install_config=sherlock:/jumpstart |
この手順を使用した場合、インストールクライアントを起動したときに次のエラーメッセージが表示されることがあります。
WARNING: getfile: RPC failed: error 5: (RPC Timed out).
このエラーメッセージの詳細は、「ネットワーク上のシステムのブート」を参照してください。
これで、すべてのシステムはプロファイルサーバーにアクセスできるようになりました。この後、ネットワークインストールでシステムを追加するときに、add_install_client コマンドで -c オプションを使用する必要はありません。