LVM の PV を移し替える
SSD (/dev/sdc) を他に使いたくなり、内容を他のSSDに移す必要があった。
パーティションは /dev/sdc1 に LVM パーティションが1つのみ。
最後には pvmove で良いのだが、そこまでの過程をメモ。
- /dev/sdb2 にあった LVがすべて不要と判明、ここに引っ越すことにする。
ここには、VG trix-vg に各LVがぶら下がっていた。 - lvchange -an /dev/trix-vg/* で無効化し、
- lvremove /dev/trix-vg/* で LV を削除。
- VG 自体も一度削除。
vgremove trix-vg - PV のラベルも一度削除。
pvremove /dev/sdb2 - PVのラベルを作り直す。
pvcreate /dev/sdb2 - これを、移したいLVが所属するVGに加える。
vgextend android3 /dev/sdb2 - あとは、pvmove
pvmove /dev/sdc1 /dev/sdb2 - 進捗が表示されつつ、移動する。uptime と top で見ていた限りでは、負荷は0.3とかそんなものだった。
- あとは、外したい PV を VG から外す
vgreduce /dev/sdc1
pvmove を実際に使ってみてわかったこと:
- 同じVG内でないと使えない
- カーネル設定で CONFIG_DM_MIRROR を有効にする必要がある。モジュールにする場合は dm-mirror となる。
« GIGABYTE GA990FXA-UD3 R5 と Debian Liveイメージ 12.9 | トップページ | Logicool M570 の左クリックがチャタリング → クリックスイッチ交換 »
「パソコン・インターネット」カテゴリの記事
- apt-cacher-ng と cli.github.com(2026.06.20)
- wine で LINEを使う(2026.04.10)
- apt-cacher-ng と ftp.jp.debian.org(2026.03.25)
- minicom の右枠線がズレる問題へのパッチと gdb の話(2026.01.04)
- Bluefish 関連ページ 復活(2025.12.29)
« GIGABYTE GA990FXA-UD3 R5 と Debian Liveイメージ 12.9 | トップページ | Logicool M570 の左クリックがチャタリング → クリックスイッチ交換 »


コメント