RHEL 6から7に更新して再起動すると問題が発生します。

RHEL 6から7に更新して再起動すると問題が発生します。

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/grubinitramfsに通知する起動オプションがあります。ルートファイルシステムにマージされ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_usrlinux/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.cfgUEFIシステムに適用可能です。

RedHatアカウントを持っていると仮定すると、読んでみたいかもしれません。このRedHatサポートドキュメント。ドキュメントの最後の行を参照してください。

おすすめ記事