VG名、LV名とマウントポイント名の変更

VG名、LV名とマウントポイント名の変更方法です。

変更前の状態

$ sudo vgs | grep oldvg
  oldvg     1   1   0 wz--n-  238.47g      0
$ sudo lvs | grep oldlv
  oldlv   oldvg   -wi-ao----  238.47g
$ findmnt /old
TARGET  SOURCE                  FSTYPE OPTIONS
/old    /dev/mapper/oldvg-oldlv xfs    rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota

VG名の変更

$ sudo vgrename oldvg newvg ・・・ 「oldvg」 → 「newvg」 に変更
  Volume group "oldvg" successfully renamed to "newvg"

LV名の変更

$ sudo lvrename newvg oldlv newlv ・・・ 「newvg」 にある 「oldlv」 → 「newlv」 に変更
  Renamed "oldlv" to "newlv" in volume group "newvg"

マウントポイント名の変更

マウントの設定がUUID指定であれば、そのUUIDは変更する必要はありません。

$ sudo mkdir /newmount ・・・ 新しいマウントポイントのディレクトリー作成
$ sudo cp -p /etc/fstab /etc/BK-fstab.20260926 ・・・ バックアップ
$ vim /etc/fstab ・・・ 自動マウントの設定変更
$ diff /etc/BK-fstab.20260924 /etc/fstab
63c63
< UUID=4a24b6af-1aa3-483f-8ddf-57fe84ad4724 /oldmount xfs defaults,nofail 0 2
---
> UUID=4a24b6af-1aa3-483f-8ddf-57fe84ad4724 /newmount xfs defaults,nofail 0 2
$ sudo umount /oldmount
$ sudo systemctl daemon-reload ・・・ 念のため
$ sudo mount /newmount
記述呼び方意味
/dev/mapper/newvg-newlvデバイス名指定 / デバイスパス指定LVMのデバイスパスで指定
UUID=4a24...UUID指定ファイルシステムのUUIDで指定

変更後の状態

$ sudo vgs | grep newvg
  newvg         1   1   0 wz--n-  238.47g      0
$ sudo lvs | grep newlv
  newlv       newvg       -wi-ao----  238.47g
$ findmnt /new
TARGET  SOURCE                  FSTYPE OPTIONS
/new    /dev/mapper/newvg-newlv xfs    rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota
タイトルとURLをコピーしました