これは、あるLVMから別のLVMにスペースを移動する正しい方法ですか?

これは、あるLVMから別のLVMにスペースを移動する正しい方法ですか?

RHEL 8 XFSマスターボリュームからルートボリュームに500 Gを移動する必要があります。これが私が今持っているものです:

ここに画像の説明を入力してください。

誰かがこのブログ投稿に正しい指示があるかどうか教えてもらえますか? https://www.linuxsysadmins.com/shrink-xfs-root-lvm/

その後、プライマリボリュームを縮小した後、ルートに対して同じ手順を実行してより大きなディスクサイズを提供する必要がありますか?

これは私の専門分野ではなくて緊張になった。

要約:XFSボリュームの/のサイズを小さくする

  1. フルバックアップの作成
  2. 回復モードで起動
  3. シェルでジャンプを選択
  4. vgchange-ay
  5. mkdir /mnt/sysimage/rt
  6. mkdir /mnt/sysimage/backup
  7. マウント /dev/mapper/rhel-root /mnt/sysimage/rt/
  8. マウント /dev/mapper/rhel-home /mnt/sysimage/backup/
  9. xfsdump -l 0 -L "ルート lv バックアップ" -M "バックアップ" -f /mnt/sysimage/backup/root_backup.img /mnt/sysimage/rt
  10. lsof /mnt/sysimage/rt/
  11. キル-9
  12. /mnt/sysimage/rt/ 削除
  13. lvremove /dev/mapper/rhel-root
  14. lvcreate -Zy -L 15G -n ルート rhel
  15. マウント /dev/mapper/rhel-root /mnt/sysimage/rt
  16. xfsrestore -f /mnt/sysimage/backup/root_backup.img /mnt/sysimage/rt
  17. umount /mnt/sysimage/rt/ /mnt/sysimage/backup/
  18. 出口

関連情報