RHEL NFS起動エラー

RHEL NFS起動エラー

デフォルトのNFSルートインストールを起動するのに2日かかりました。私はRHEL 6.6を使用しており、RHELチュートリアル(マニュアルのセクション24)とは異なるインターネットチュートリアル(検索)に従っています。ここ)まだシステムを起動できません。私はdracutを使ってローカルRHEL 6.6インストールで.imgとinitramfsを作成しました。

PXEには問題ありません。住所をリクエストして画像を見つけて開きます。起動がほぼ終わるとエラーが発生します。

dracut: FATAL: Don't know how to handle 'root=nfs:192.9.220.1:/export/home/spice/root/'

私は次の設定で遊んで/tftpboot/pxeboot.cfg/default現在使用しています(複数回変更しようとしましたが)。

default HELiOS6.6
 label HELiOS6.6
   kernel vmlinuz-2.6.32-573.3.1.el6.x86_64
   append initrd=initramfs.img root=nfs:192.9.220.1:/export/home/spice/root/

192.9.220.1はホストPCです(DHCP、PXEなどを実行)。

/var/log/messagesまた、エラーなしでホストシステムを監視してきました。私が得る唯一の情報は、IP(正しいIP)を渡すdhcpdサービスからのものです。また、ネットワーク経由でNFS共有をマウントできることも確認しました。

以下は、上記のエラーを示すスプラッシュ画面の写真です。
スタート画面の写真

この問題をどのように解決できますか?

ベストアンサー1

したがって、解決策は、適切なネットワークフラグでdracutを使用することです。 RHEL6 チュートリアルには、nfs ルートについて話すとき、これらのフラグは含まれません。これが私がこれについて知らない理由です。 RHEL6 を使用してルート nfs インストールを実行する主な手順は、次のように要約されます。

#Install dracut-network on RHEL6 (The Host Machine)
 yum install dracut-network –y
#Do a remote root install to the export directory where to nfs root will live.
 yum groupinstall Base --installroot=/export/home/spice/root –y
#Use darcut with nfs flags to 
 dracut -d nfs -d network -f
#Also had to turn off kdump to avoid errors.
 chroot  /export/home/spice/root  chkconfig kdump off

とても感謝しています。

おすすめ記事