首页 » 运维 » 常用软件 » 正文

虚拟机使用lvm管理新增磁盘

1:在虚拟机设置中添加两个新的磁盘,1个2G,1个5G(我挂载两个是因为另外一个我要做swap的实验,如果只用Lvm的话挂载一个5G即可)

2:登录系统,使用fdisk -l查看磁盘信息(看不到的请重启)

3:lvm管理

a)创建逻辑分区

fdisk /dev/sdc

#因为磁盘是空的,所以我先创建了一个主分区玩玩,大小是1G

n  (新建一个分区)

 

 

p (主分区)

回车  (模式开始位置)

+1G    (主分区大小)

===========注意,上边有一个是选择序号的,默认即可=================

开始创建扩展分区

n(新建分区)

e (扩展分区)

 

回车(默认开始位置)

 

回车(默认大小,就是磁盘的剩余大小)

============创建完成=======================================

开始创建逻辑分区,逻辑分区就是创建在我们刚刚创建的扩展分区上,有扩展分区之后 输入n 之后自动就出来l 这个选项了

n (新建分区)

 

l  (逻辑分区)

回车(默认开始位置)

 

+1G(1g大小)

名字默认,同样如此,创建两个逻辑分区,我的逻辑分区分别为 /dev/sdc5,/dev/sdc6 分别是1G,2G

=========================================================

输入w 保存

partprobe /dev/sdc  (同步信息)

===========================================================

b)开始lvm

创建pv

pvcreate /dev/sdc{5,6}

创建vg

vgcreate vg_01 /dev/sdc{5,6}

创建成功后,开始创建lv

lvcreate -n lvol0 -l 100 vg_01

此处小l 为块数,一块我的默认是4M,具体一块多少可以通过 vgdisplay 来查看pesize,这个值是可以改的

好了,这个时候lvol0就创建成功了

 

格式化lvol0

mkfs.ext4 /dev/vg_01/lvol0

 

然后关在挂载点abc即可

mount /dev/vg_01/lvol0 /abc

如果需要开机自动挂载,需要写入到/etc/fstab

/dev/vg_01/lvol0 /abc ext4 defaults 0 0

reboot

 

发表评论