700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux逻辑卷创建与管理 CentOS创建LVM linux逻辑卷创建及管理

linux逻辑卷创建与管理 CentOS创建LVM linux逻辑卷创建及管理

时间:2020-02-02 17:36:30

相关推荐

linux逻辑卷创建与管理 CentOS创建LVM linux逻辑卷创建及管理

在管理linux服务器的时候,我们经常要使用到lvm来管理磁盘,使用lvm可以很方便的对分区进行扩容等分配。

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。

下面详细描述了lvm及组的创建、挂载等方式。

LVM

-----

fdisk -cu /dev/vdb #使用fdisk在vdb磁盘中新建vdb1分区,步骤省略,请自行百度

pvcreate /dev/vdb1 #为使用lvm初始化/dev/vdb1

vgcreate mylvm /dev/vdb1 #创建逻辑卷组mylvm,并将/dev/vdb1分区增加至mylvm卷组中

vgextend mylvm /dev/vdb2 #将/dev/vdb2分区增加至已存在的mylvm卷组中

lvcreate -L 1G -n mylv mylvm #创建逻辑卷大小为1G,命名为mylv,添加到mylvm卷组中

mkfs.ext4 /dev/mylvm/mylv #格式化逻辑卷/dev/mylvm/mylv

vim /etc/fstab #修改/etc/fstab,将新建的逻辑卷添加,使其能自动挂载

/dev/myvg/mylv /mnt/lvm ext4 defaults 0 0

mkdir /mnt/lvm1 #创建挂载点

mount -a #将/etc/fstab中存在的卷重新挂载

lvs #查看所有逻辑卷信息

vgs #查看逻辑卷组

lvextend -L +500M /dev/mylvm/mylv #为逻辑卷/dev/mylvm/mylv增加500M

df -Th #查看分区信息

resize2fs -p /dev/mylvm/mylv #通知文件系统重新识别/dev/mylvm/mylv逻辑卷

df -Th #查看分区信息,与上一步做对比,发现已经可以查看mylv逻辑卷

ifconfig >> /mnt/lvm1/hahahah #在新建的mylv卷中新建一个名为hahahah的文件

lvcreate -s -L 300M -n lvmbak /dev/mylvm/mylv #将/dev/mylvm/mylv创建快照,命名为lvmbak(默认在/dev/mylvm,即当前逻辑卷组)-n名称,-s创建快照,-L指定大小

mkdir /mnt/bak;mount -o ro /dev/mylvm/lvmbak /mnt/bak #创建挂载点,并将备份的lvmbak挂载

cat /mnt/bak/hahahah #测试备份的逻辑卷

umount /mnt/bak/;lvremove /dev/mylvm/lvmbak #卸载备份卷;移除快照

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。