LVM-on-LuksのGigをあるパーティションから別のパーティションに移動する

LVM-on-LuksのGigをあるパーティションから別のパーティションに移動する

DebianのLUKSでLVMのサイズを変更してスペースを解放しhomeますvar

└─sda5               8:5    0   931G  0 part  
  └─sda5_crypt     253:0    0   931G  0 crypt 
    ├─my-vg-root   253:1    0  23.3G  0 lvm   /
    ├─my-vg-var    253:2    0   9.3G  0 lvm   /var
    ├─my-vg-swap_1 253:3    0   976M  0 lvm   [SWAP]
    ├─my-vg-tmp    253:4    0   1.9G  0 lvm   /tmp
    └─my-vg-home   253:5    0 802.8G  0 lvm   /home

私はフォローしています暗号化されたパーティションのサイズ変更指導時間:

  1. デスクトップ、Live CDを起動します。ツール(lvm2とcryptsetup)をインストールして設定します。
  2. (root) ファイルシステムを縮小するには resize2fs を使用します。
  3. lvreduceを使用して(ルート)(LVM)論理ボリュームを減らします。
  4. (LVM) 物理ボリュームを減らすには、pvresize を使用します。
  5. cryptsetupを使用してパスワードを減らします。
  6. fdiskを使用してcryptが格納されているパーティションを減らすには、再起動してください。

チュートリアルが続きながら反対の操作を指示します。

詳細なサイズ変更〜暗号化されたパーティション拡張 このセクションは基本的に上記のセクションとは対照的に短くなります。

私の質問。このスペースを別のパーティションに割り当てる場合は、物理ボリューム#4を減らし(LVM)、Crypt#5を減らす必要がありますか?

このチュートリアルでは、LVM物理ボリュームのサイズを変更する理由を説明します。

サイズ変更(LVM)物理ボリューム。 LVM が使用する物理ボリュームは、(LVM) 物理ボリューム内の (LVM) 論理ボリュームが常に順番に並べられていないため、「断片化」できます.デフラグツールがないため、論理パーティション(データバックアップ、削除(LVM)論理ボリューム、交換(LVM)論理ボリュームの再作成、バックアップからのデータの復元)を手動で移動する必要があります。

home800g~200g、var9~200gは除き、400gは後で埋める程度によって移すつもりです。

わかりました。スワップおよびtmp LVMパーティションを削除し、varサイズを変更しました。この記事がもっと一般的に見えるようにしたいので、ここで私の具体的な状況について尋ねたいと思います。

SEでも: 既存のLVMパーティションのサイズを変更し、別のLVMパーティションにスペースを追加します。

ベストアンサー1

/homeLVM物理ボリュームやLUKSデバイスまたはパーティションのサイズを変更する必要はありません。論理ボリュームから論理ボリュームにいくつかのスペースを「移動」したい場合は、論理ボリューム/varレベルでのみ作業します。

手順は次のとおりです(LiveCDから起動するには、まずファイルマネージャで起動するか、手動でパスワード設定):

lvreduce --resizefs -L 200g my-vg/home

/home200GiBに縮小すると、--resizefsファイルシステムのサイズ変更が処理され、

lvextend --resizefs -L 200g my-vg/var

/var200GiBに増加します。それはすべてです。

いつものように、保存操作に問題が発生する可能性があるため、データをバックアップすることをお勧めします。

おすすめ記事