最初の問題は、次のジャンプスタートエラーによるものです。
2ec00 RPC: Can't decode result. whoami RPC call failed with rpc status: 2 panic - boot: Could not mount filesystem. program terminated ok |
また、他のユーザーにも次の追加メッセージとともに同じエラーメッセージが表示されます。
'Timeout waiting for ARP/RARP packet...' |
第 1 の問題の解決策は次のとおりです。
dfstab(4) (インストールイメージの NFS サーバー上の /etc/dfs/dfstab) の内容を確認します。
share -F nfs -o ro,anon=o /jumpstart-dir |
インストールイメージの NFS サーバー上で share(1M) コマンドを実行し、正しく共用されていることを確認します。
ネットインストールサーバー上で /etc/bootparams ファイルを確認します。誤った起動パスを持っているエントリを探します。
/usr/sbin/rpc.bootparamd がブートサーバー上で実行されていることを確認します。必要に応じて、このプロセスを終了して起動し直します。
ブートサーバー上で /etc/ethers を確認し、重複したり競合したりしているエントリを探します。
プロンプトで、test net /test-net および watch net /watch-net を実行して、ネットワークの接続性をテストします。
第 2 の問題の対策として、nsswitch.conf(4) ファイルを確認します。次のような NIS を指しているエントリがある場合があります。
rpc nis files hosts nis files ethers nis files bootparams files nis |
rpc files nis hosts files nis ethers files nis bootparams files nis |
jumpstart を行うクライアントマシンに関する情報が含まれていない場合は、これらのファイルを手動で更新しなければならないことがあります。
rm_install_client(1M) でクライアントを削除し、tftpboot の内容を削除してから、クライアントを以下のように追加し直します。
add_install_client -c /jumpstart-dir/profiles 'client name' 'arch' |