linux怎样扩展逻辑卷管理的文件系统

发布网友 发布时间:2022-04-20 11:13

我来回答

3个回答

热心网友 时间:2022-04-14 13:29

首先要保证该逻辑卷所在的卷组有足够的可用于扩展的空间,如果不够的话可以先添加磁盘,在磁盘上建立逻辑卷类型的分区(使用fdisk命令),然后使用vgextend命令扩展卷组。
扩展卷组的命令:
vgextend /dev/vg0 /dev/sdb2
上述命令用于将卷组vg0扩展到新磁盘分区/dev/sdb2上
扩展逻辑卷的命令是:
lvextend -L +1024M /dev/vg0/lv0
上述命令为逻辑卷/dev/vg0/lv0扩展了1024M
最后记得使用resizee2fs命令使之生效
resizee2fs /dev/vg0/lv0

热心网友 时间:2022-04-14 14:47

假设给的新硬盘是/dev/sdb(ide硬盘则为/dev/hdb),首先使用fdisk命令建立至少一个新分区,如/dev/sdb1,并使用fdisk工具的t命令修改分区类型为8e(lvm的类型)。接下来:
1)建立物理卷:
pvcreate
/dev/sdb1
2)扩展原来的卷组,不知道你原来的卷组叫什么名字,这里假设是vg0。或者你可以使用vgscan来扫描得到
vgextend
/dev/vg0
/dev/sdb1
3)df检查一下原来的逻辑卷挂载到什么地方了,假设是/mnt
umount
/mnt
4)扩展你的逻辑卷,逻辑卷的名字在第三步的df命令中可以看到,假设是lv0
lvextend
-L
+300M
/dev/vg0/lv0
5)resize2fs
/dev/vg0/lv0
6)mount
/dev/vg0/lv0
/mnt

热心网友 时间:2022-04-14 16:22

create a lvm partition
1. fdisk create /dev/sdb5 /dev/sdb6, type LVM
2. pvcreate /dev/sdb5 #create physical volume
3. pvcreate /dev/sdb6 #create physical volume
4. vgcreate vg1 /dev/sdb5 /dev/sdb6 #create volume group, name is vg1. 相关信息/dev/vg1
5. lvcreate -L 30M -n lv01 vg1 #大小 30M, -n lv01命名为lv01, 从vg1中创建 logical volume
6. mke2fs -j /dev/vg1/lv01 #格式化为ext3
resizing logical volumes
lvextend -L +20M /dev/vg1/lv01 #将lv01加大20M
ext2online /dev/vg1/lv01 #格式化lv01,这样增加的20M才能使用
resizing volume group
fdisk create a new partition /dev/sdb7, type LVM
pvcreate /dev/sdb7
vgextend vg1 /dev/sdb7
vgdisplay vg1 #volume group display
lvremove /dev/vg1/lv01 #移除logical volume
vgremove vg1 #移除volume group

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com