Redhat-upgrade-toolでRHEL 6を7にアップグレードし、RHEL 7にアップデートを実行する前に、「preupg」コマンドを使用してエラーを確認しました。 preupgの結果にこのエラーが表示されます。" |/usr/ ディレクトリ要求が失敗しました| "修正しました。 "preupg" agianコマンドを実行して失敗した結果を確認し、RHEL 7にアップデートしてください。
最後のプロセスでは、rhel 7 Btw OSの起動に変更するために再起動する必要がありました。サービスとブートループが中断されたことがわかりました。この問題を解決する方法をお勧めします。
答え1
/usr
別のマウントポイントの場合は、RHEL 6 -> 7アップグレードツールが機能しないため、preupg
確認する価値があります。
問題を解決したと言われました。しかし、システムはまだsystemdユニットファイルdev-mapper-vg_os\x2dlv_usr.device
(= .device
/dev/mapper/vg_os-lv_usr /dev/vg_os/lv_usr`)を探しているので、, also known as
何かが欠けているでしょう。
あなたは〜完全に削除
/etc/fstab
システムにインストールする/dev/mapper/vg_os-lv_usr
場所を教えてください/usr
。コメントアウトだけではなく、完全に削除する必要があります。それ以外の場合、アップグレードは失敗します。論理ボリュームが必要であることを
/etc/default/grub
initramfsに通知する起動オプションがあります。ルートファイルシステムにマージされvg_os/lv_usr
たら/usr
、削除する必要があります。 RHEL6バージョンでは起動オプションがrd_LVM_LV=vg_os/lv_usr
、RHEL7バージョンでは起動オプションがありますrd.lvm.lv=vg_os/lv_usr
。
後者の手順を見逃した場合は、GRUBを終了してから(たとえば、GRUBメニューが表示されたら上下の矢印キーを押す)、新しいRHEL7カーネルを強調表示してブートオプションの編集をクリックする必要がEあります。次に、orで始まる行を見つけて、その行のlinux
開始オプションを見つけてlinuxefi
削除します。rd.lvm.lv=vg_os/lv_usr
(linux
/linuxefi
行は長くなる可能性があるため、複数行にまとめてください。)未使用の起動オプションを削除した後、Ctrl+を押すと編集Xされた起動オプションで起動します。
/etc/default/grub
システムが正常に起動したら、その起動オプションを完全に削除するように編集し、grub2-mkconfig
それを使用して実際にGRUB設定を更新する必要があります。
grub-mkconfig -o /boot/grub/grub.cfg
古いBIOSシステムの場合、またはgrub-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
UEFIシステムに適用可能です。
RedHatアカウントを持っていると仮定すると、読んでみたいかもしれません。このRedHatサポートドキュメント。ドキュメントの最後の行を参照してください。