我有一台运行 Ubuntu 14.04 的云服务器,由 fasthosts 托管。我最近将存储从 100GB 升级到 110GB,但运行时df
我发现文件系统目前没有使用它
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 483M 4.0K 483M 1% /dev
tmpfs 99M 688K 99M 1% /run
/dev/dm-0 99G 87G 7.4G 93% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 494M 8.0K 494M 1% /run/shm
none 100M 0 100M 0% /run/user
/dev/sda1 232M 79M 137M 37% /boot
我知道我需要扩展我的物理卷才能与 LVM 一起使用
$ sudo pvdisplay
--- Physical volume ---
PV Name /dev/sda5
VG Name VolGroup00
PV Size 49.76 GiB / not usable 2.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 12738
Free PE 0
Allocated PE 12738
PV UUID 6Oa34y-MFIr-KFy1-7TUB-liRV-d6vn-qnlWZ9
--- Physical volume ---
PV Name /dev/sda6
VG Name VolGroup00
PV Size 50.00 GiB / not usable 3.97 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 12799
Free PE 0
Allocated PE 12799
PV UUID DIwQMv-vFaL-dih4-OE2R-bwRp-XfUd-etDeWo
我尝试将第二个分区扩展到磁盘空间的末尾以便与 LVM 一起使用,但这没有效果。
(parted) print free
Model: Msft Virtual Disk (scsi)
Disk /dev/sda: 118GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
32.3kB 1049kB 1016kB Free Space
1 1049kB 256MB 255MB primary ext4 boot
256MB 257MB 1048kB Free Space
2 257MB 118GB 118GB extended
5 257MB 53.7GB 53.4GB logical lvm
6 53.7GB 107GB 53.7GB logical lvm
107GB 118GB 10.6GB Free Space
118GB 118GB 112MB Free Space
我应该创建一个新的分区吗?或者有没有办法扩展分区 6 以使用额外的空间?
输出至pvs;vgs;lvs
$ sudo pvs && sudo vgs && sudo lvs
PV VG Fmt Attr PSize PFree
/dev/sda5 VolGroup00 lvm2 a-- 49.76g 0
/dev/sda6 VolGroup00 lvm2 a-- 50.00g 0
VG #PV #LV #SN Attr VSize VFree
VolGroup00 2 1 0 wz--n- 99.75g 0
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
LogVol00 VolGroup00 -wi-ao--- 99.75g
答案1
可能有点晚了,但我想以 RedHat 用户的身份解释一下。
你应该用以下命令创建一个物理卷pvcreate
,在你的例子中
$ pvcreate /dev/sda7
您拥有/dev/sda6
最后一个物理卷,这意味着您可以创建新的物理卷/dev/sda7
。然后扩展卷组以获得可用空间并vgextend VolumeGroupName /created/part
检查vgdisplay VolumeGroupName
可用空间
$ vgextend VolGroup00 /dev/sda7
$ vgdisplay VolGroup00
然后您可以扩展您的 lvm 分区(/dev/sda6)。
物理卷组合成卷组,卷组又分成逻辑卷。
要扩展逻辑卷,您需要在卷组中留有可用空间。要在您的卷组中留有可用空间,您需要一个可用分区(即用于扩展卷组的物理分区)。
对于许多分布来说,逻辑卷操作几乎相同。