« GIGABYTE GA990FXA-UD3 R5 と Debian Liveイメージ 12.9 | トップページ | Logicool M570 の左クリックがチャタリング → クリックスイッチ交換 »

2025年3月29日 (土)

LVM の PV を移し替える

SSD (/dev/sdc) を他に使いたくなり、内容を他のSSDに移す必要があった。

パーティションは /dev/sdc1 に LVM パーティションが1つのみ。

最後には pvmove で良いのだが、そこまでの過程をメモ。

  1. /dev/sdb2 にあった LVがすべて不要と判明、ここに引っ越すことにする。
    ここには、VG trix-vg に各LVがぶら下がっていた。
  2. lvchange -an /dev/trix-vg/* で無効化し、
  3. lvremove /dev/trix-vg/* で LV を削除。
  4. VG 自体も一度削除。
    vgremove trix-vg
  5. PV のラベルも一度削除。
    pvremove /dev/sdb2
  6. PVのラベルを作り直す。
    pvcreate /dev/sdb2
  7. これを、移したいLVが所属するVGに加える。
    vgextend android3 /dev/sdb2
  8. あとは、pvmove
    pvmove /dev/sdc1 /dev/sdb2
  9. 進捗が表示されつつ、移動する。uptime と top で見ていた限りでは、負荷は0.3とかそんなものだった。
  10. あとは、外したい PV を VG から外す
    vgreduce /dev/sdc1

 

pvmove を実際に使ってみてわかったこと:

  1. 同じVG内でないと使えない
  2. カーネル設定で CONFIG_DM_MIRROR を有効にする必要がある。モジュールにする場合は dm-mirror となる。

« GIGABYTE GA990FXA-UD3 R5 と Debian Liveイメージ 12.9 | トップページ | Logicool M570 の左クリックがチャタリング → クリックスイッチ交換 »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« GIGABYTE GA990FXA-UD3 R5 と Debian Liveイメージ 12.9 | トップページ | Logicool M570 の左クリックがチャタリング → クリックスイッチ交換 »

2026年7月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
無料ブログはココログ