我在VMware下有一个虚拟服务器,从sysadm中又获得了10 GB的硬盘。
在Linux内部(运行Ubuntu 11.04服务器),使用LVM进行设置。在[c] fdisk中,我确实发现了这些额外的10个演出-它们直接出现在主要LVM分区之后。
我知道我可以用这个额外的空间创建一个新的LVM分区,然后将其添加到卷组,然后添加到逻辑卷,然后重新调整文件系统的大小。
但是,是否可以将这些额外的演出同化为现有的LVM分区?这样就可以增加LVM对物理卷的 View ,而不是在卷组中添加另一个物理卷(最好是自动渗透到该卷组)?
最佳答案
我刚刚在/ dev / sda2上构建了一个具有15GB磁盘和LVM的测试虚拟机。然后,我将磁盘增加到20GB,并使LVM在不增加其他物理卷的情况下看到额外的5GB。
这是我遵循的步骤:
我必须使用 gfdisk 才能使整个工作正常进行。 “标准” fdisk运气不好。
切换为“sectors”作为单位(这很关键!!! )并打印分区表:
Command (m for help): u
Changing display/entry units to sectors
Command (m for help): p
Disk /dev/sda: 21 GB, 21089617920 bytes
255 heads, 63 sectors/track, 2564 cylinders, total 41190660 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 257008 83 Linux
Warning: Partition 1 does not end on cylinder boundary.
/dev/sda2 501758 29798632 14643247 8e Linux LVM
Warning: Partition 2 does not end on cylinder boundary.
Command (m for help):
记下“Linux LVM”分区(/ dev / vda2)的“启动”扇区。
删除分区,并使用相同的“开始”扇区(501758)和相同的分区类型(8e)重新创建分区:
Command (m for help): d
Partition number (1-2): 2
Command (m for help): n
Partition type
e extended
p primary partition (1-4)
p
First sector (default 63s): 501758
Last sector or +size or +sizeMB or +sizeKB (default 41190659s):
Command (m for help): p
Disk /dev/sda: 21 GB, 21089617920 bytes
255 heads, 63 sectors/track, 2564 cylinders, total 41190660 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 257008 83 Linux
Warning: Partition 1 does not end on cylinder boundary.
/dev/sda2 501758 41190659 20338290 83 Linux
Command (m for help): t
Partition number (1-2): 2
Hex code (type L to list codes): 8e
Changed type of partition 2 to 8e (Linux LVM)
Command (m for help):
警告:请注意,我不接受该分区的默认启动扇区,我手动为其输入了 ,使其与原始值匹配!我确实接受了“最后一个扇区”的默认值,因为我希望该分区与磁盘一样大。
验证是否使用“p”正确完成了所有操作,并将新分区表写入磁盘:
Command (m for help): w
重新启动虚拟机。
现在登录虚拟机并运行:
root@git:~# pvresize /dev/sda2
Physical volume "/dev/sda2" changed
1 physical volume(s) resized / 0 physical volume(s) not resized
做完了!现在运行vgdisplay,您将看到额外的5GB作为可用扩展盘区。
注意事项:
关于vmware - LVM:扩展物理卷(在VMWare下),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6898871/