LVM修改VG和LV名字
指尖二进制 • 1 年前 • 1150 次点击 • LINUX
观看此文章需要认真仔细参考
收集必要信息:
[root@localhost ~]# df -Th /lv01/
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/vg01-lv01 xfs 20G 33M 20G 1% /lv01
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sdb1 vg01 lvm2 a-- <20.00g 0
[root@localhost ~]# vgs -v
VG Attr Ext #PV #LV #SN VSize VFree VG UUID VProfile
vg01 wz--n- 4.00m 1 1 0 <20.00g 0 EUwISz-jp0Q-Ld81-dsNf-Xkpz-9URG-thPchb
[root@localhost ~]# lvs -v
LV VG #Seg Attr LSize Maj Min KMaj KMin Pool Origin Data% Meta% Move Cpy%Sync Log Convert LV UUID LProfile
lv01 vg01 1 -wi-ao---- <20.00g -1 -1 253 0 KVyYol-h1YW-eELd-f5f8-NfiP-ll7d-JjILCN
开始修改vg名字:vgrename vg_uuid 新的名字 :推荐使用uuid修改vg名字。不要使用原有的vg名字进行修改。vg会有重名字。
[root@localhost ~]# vgrename EUwISz-jp0Q-Ld81-dsNf-Xkpz-9URG-thPchb centos
Processing VG vg01 because of matching UUID EUwISz-jp0Q-Ld81-dsNf-Xkpz-9URG-thPchb
Volume group "EUwISz-jp0Q-Ld81-dsNf-Xkpz-9URG-thPchb" successfully renamed to "centos"
[root@localhost ~]# lvscan
ACTIVE '/dev/centos/lv01' [<20.00 GiB] inherit
[root@localhost ~]# lvchange -ay /dev/centos/lv01
[root@localhost ~]# lvscan
ACTIVE '/dev/centos/lv01' [<20.00 GiB] inherit
[root@localhost ~]# lvs #查看vg名字是否为centos
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv01 centos -wi-ao---- <20.00g
修改lv名字:lvrename 需要修改的lv绝对路径 新的名字 (必须是lv的绝对路径)
[root@localhost ~]# lvrename /dev/centos/lv01 data
Renamed "lv01" to "data" in volume group "centos"
[root@localhost ~]# lvscan
ACTIVE '/dev/centos/data' [<20.00 GiB] inherit
[root@localhost ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
data centos -wi-ao---- <20.00g
查看vg和lv名字
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos 1 1 0 wz--n- <20.00g 0
[root@localhost ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
data centos -wi-ao---- <20.00g
[root@localhost ~]#