
virt-install
キックスタート ファイルを使用して VM をインストールしようとしています。RHEL 7.0 と RHEL 7.1 の両方を試しました。どちらの場合も、LVM を使用するとインストールが失敗するようです。タイムアウト後、dracut:/#
プロンプトが表示され、 を使用して失敗に関する情報を見つけることができると通知されますjournalctl
。これを実行しましたが、何も見つかりません。
/run/initramfs/rdsosreport.txt
ただし、ファイルを見ると、次のようなエラーが表示されますmultipathd
:
...
mulitpathd[116]: vda: failed to get path uid
...
multipathd[116]: uevent trigger error
...
multipathd[116]: vda: spurious uevent, path already in pathvec
multipathd[116]: vda: failed to get path uid
multipathd[116]: uevent trigger error
...
他に明らかなエラーはありません。
より単純なパーティションを使用すると、インストールは問題なく実行されます。
失敗するキックスタート ファイル内の lvm パーティション スキーム:
ignoredisk --only-use=vda
bootloader --location=mbr --boot-drive=vda
zerombr
clearpart --all --initlabel --drives=vda
part /boot --fstype=xfs --size=500 --ondisk=vda
part pv.16 --size=1 --grow --ondisk=vda
volgroup vg00 pv.16
logvol swap --fstype=swap --size=500 --name=swap --vgname=vg00
logvol /home --fstype=xfs --size=300 --name=home --vgname=vg00
logvol / --fstype=xfs --size=1 --grow --name=root --vgname=vg00
これは、キックスタート ファイル内で機能する単純なパーティション分割スキームです。
ignoredisk --only-use=vda
bootloader --location=mbr --boot-drive=vda
zerombr
clearpart --all --initlabel --drives=vda
part /boot --fstype=xfs --size=500
part swap --fstype=swap --size=500
part / --fstype=xfs --grow --size=1
他の入力はすべて同一なので、LVM 部分が原因であることはほぼ間違いありません。ksvalidator
何もわかりません。
他にこれを経験した人はいますか?
編集:virt-install
以前の試みでは、sudo を使用して通常のユーザーとしてコマンドを 実行していました。root としてログインし、同じコマンドを実行しましたが、うまくいったようです。少なくとも、ある程度は。これで、RHEL 7.0 を LVM 構成でキックスタートできるようになりましたが、RHEL 7.1 では単に がスローされるようになりましたAn unknown error occured
。バグ レポートを送信したとき、SettingsNotFoundError
どの設定が見つからなかったかについてはほとんど示されず、単にエラーが表示されただけでした。このエラーに関するバグ レポートはいくつか存在しますが、その原因となった同じパスをたどっているものはありません。
余談ですが、Red Hat が と の両方でまだ問題を抱えていることに困惑していますvirt-manager
。virt-install
さらに、RHEL 7.0 で実際にインストールを開始するまでに 2 回の試行が必要でした。最初の試行では、Installation Summary
と表示されたインストール メディア セクションの画面が表示されましError setting up base repository
た。同じインストール メディアとキックスタート ファイルを使用して同じコマンドを再実行しました。この試行は問題なく完了しました。