遇到的一个linux题,请问如何解决
虚拟机中新增一块磁盘容量10G,分五个区每个分区2G,格式化成ext4格式,将其中三个分区创建成卷组,卷组名称为vg,在vg中分一个逻辑卷容量3G,命名为lv,使用dd命令向lv写入数据,将此逻辑卷写满。扩容lv,把卷组的剩余容量的所有空间分配给lv,继续使用dd命令向lv写入数据,并再次写满。
虚拟机中新增一块磁盘容量10G,分五个区每个分区2G,格式化成ext4格式,将其中三个分区创建成卷组,卷组名称为vg,在vg中分一个逻辑卷容量3G,命名为lv,使用dd命令向lv写入数据,将此逻辑卷写满。扩容lv,把卷组的剩余容量的所有空间分配给lv,继续使用dd命令向lv写入数据,并再次写满。
示例
fdisk /dev/vdb
Command (m for help) : n
Partition number (1-4): 1
First cylinder (1-1305, default 1): 1
Last cylinder, +cylinders or +size{K,M,G} (1-1305, default 1305): +2G
Command (m for help): w
保存退出,这样第一个2G分区就有了,以此类推。
mkfs.ext4 /dev/vdb1#以此类推
vgcreate vg /dev/vdb1到3 #创建vg
lvcreate -L 3G -n lv vg #创建lv
dd if=/dev/zero of=/dev/mapper/vg-lv bs=102400k
#写满数据
lvextend -l +100%FREE /dev/mapper/vg-lv
#剩余扩容
略