Ubuntu LVM 增加新硬盘
办公室放着一台测试机,想着做备份用,但只有一块 500G 的硬盘,不太够。所以得增加硬盘。
Ubuntu 12.04 LTS 就已经支持 LVM 安装,14.04 LTS 默认会选择 LVM 了。而且对于 500G 硬盘,也会默认使用 GPT 分区。
对于新硬盘 /dev/sdb
首先要更改为 GPT:
sudo parted /dev/sdb
以下是 parted 操作:
(parted) mklabel
New disk label type? gpt
Yes/No? yes
(parted) mkpart primary xfs 0G -0G
(parted) set 1 lvm on
(parted) quit
给新分区 /dev/sdb1
创建对应的 PV:
sudo pvcreate /dev/sdb1
然后将原有的 VG test2-vg
扩展新创建的 PV /dev/sdb1
:
sudo vgextend test2-vg /dev/sdb1
再将原有的主 LV /dev/test2-vg/root
扩展所有剩余空间:
sudo lvextend -l +100%FREE /dev/test2-vg/root
最后扩展文件系统:
sudo resize2fs /dev/test2-vg/root
另外,相应操作前后可以使用下列命令查看相关信息。
查看分区:
sudo parted /dev/sdb print
查看 PV:
sudo pvdisplay
查看 VG:
sudo vgdisplay
查看 LV:
sudo vgdisplay
查看硬盘使用:
sudo df -h
关于 LVM 里面 PV、VG、LV 的小提示:
- PV 是对应物理分区的物理卷
- VG 是卷组,整体概念,一般只有一个;把 PV 物理卷加入 VG 再分配给 LV 逻辑卷使用
- LV 是对应文件系统使用的逻辑卷
发表评论