linux自动挂载逻辑卷,LINUX 中实现逻辑卷、自动挂载

实验项目:准备3块10G的空闲分区,将类型ID修改为8e(LVM)

使用其中2块分区组建名为myvg的卷组,查看此卷组信息先检查有哪些物理卷

讲两块空闲分区转换成物理卷

再检查有哪些物理卷,查看其中一个物理卷的详细信息

先查看有哪些卷组

将两个物理卷整编成卷组myvg

在查看有哪些卷组,并查看卷组myvg的详细信息

3.划分一个16G的逻辑卷,名称为lvmbox,查看逻辑卷信息

4.将此逻辑卷格式化为ext3文件系统,并挂在到/mbox目录

5.进入/mbox目录,测试读写操作

6.讲逻辑卷从16G扩展为24G,确保df识别的大小准确

a)先扩展卷组(增加一个10G物理卷),再扩展逻辑卷

b)resize2fs识别新文件系统的大小

7.创建一个大小为250M的逻辑卷lvtest

8.删除上一练习建立的卷组myvg

9.使用其中2个物理卷组成卷组vgnsd,另一个物理卷组成vgdata

10.从卷组vgnsd中创建一个20G的逻辑卷lvhome

11.从卷组vgdata中创建一个4G的逻辑卷lvswap

12.将逻辑卷扩展到交换空间

13.为第5、6步配置开机自动挂载,重启后验证。

实验目标:实现逻辑卷的创建、划分、扩展、swap交换分区的增加,实现自动挂载。

[[email protected] ~]# fdisk /dev/sdc

[[email protected] ~]# fdisk /dev/sdd//配置3个10G分区分别为sdc6/sdc7/sdd5,详细见附件图片sdc和sdd

[[email protected] ~]# pvcreate/dev/sdc6 /dev/sdc7 /dev/sdd5//创建PV,这一步是不成功的,因为笔者之前做过好多实验啦需要更新分区表如下

[[email protected] ~]# pvcreate/dev/sdc6 /dev/sdc7 /dev/sdd5

//查看PV

[[email protected] ~]# vgcreate myvg/dev/sdc6 /dev/sdc7//创建VG

[[email protected] ~]# vgdisplay myvg

[[email protected] ~]# lvcreate -L 16G-n lvmbox myvg

//查看LV详细信息

[[email protected] ~]# mkfs.ext3/dev/myvg/lvmbox//格式化LV

[[email protected] ~]# lvdisplay/dev/myvg/lvmbox

[[email protected] ~]# ls -ld mbox///查看创建的挂载点是否存在

[[email protected] ~]# mount/dev/myvg/lvmbox mbox///使用手动挂载是否能完成,保证下面自动挂载错误排错难度降低

[[email protected] mbox]# touchfile1.txt//尝试建立文件

补充:

[[email protected] ~]# ls -ld /dev/vgnsd/lvhome

lrwxrwxrwx 1 root root 30 04-09 09:49 /dev/vgnsd-lvhome-> /dev/mapper//vgnsd-lvhome//我们使用的逻辑卷真实是/dev/mapper/data_vg-data_vg_lv,而一般使用的是它的链接/dev/data_vg/data_vg_lv这是需要理解的地方

[[email protected] mbox]# pvcreate/dev/sdd5//建立pv-/sdd5

[[email protected] mbox]# vgextendmyvg /dev/sdd5//将sdd5加入myvg的vg组

[[email protected] mbox]# lvextend -L24G /dev/myvg/lvmbox//扩充lvmbox

[[email protected] mbox]# lvdisplay/dev/myvg/lvmbox//查看lv现在的详细信息

文件系统容量已用可用已用%挂载点

/dev/sda2              48G  2.6G  43G   6% /

/dev/sda3              48G  181M  45G   1% /data

/dev/sda1              99M   12M  83M  13% /boot

tmpfs                 506M     0 506M   0% /dev/shm

/dev/sdb1              19G  173M  18G   1% /data/sdb1

/dev/sdb2              19G  173M  18G   1% /data/sdb2

/dev/sdb6             3.8G  4.0K 3.8G   1% /data/vfat

/dev/sdb1              19G  173M  18G   1% /data/test/sdb1

/dev/mapper/myvg-lvmbox

16G173M  15G   2% /root/mbox

//可以发现有色字体处lvmbox还是16G容量,必须要刷新文件系统大小,才能正常显示文件系统扩充后的大小

[[email protected] mbox]# resize2fs/dev/myvg/lvmbox//刷新文件系统大小

再次验证是否文件系统大小正常

[[email protected] mbox]# lvcreate -L250M -n lvtest myvg//从myvg再创建一个250M的逻辑卷

[[email protected] mbox]# lvdisplay  /dev/myvg/lvtest//验证lvtest

[[email protected] mbox]# lvremove/dev/myvg/lvmbox//可以发现不能移除lvmbox,因为他还在被挂载

[[email protected] ~]# umount/dev/myvg/lvmbox

[[email protected] ~]# lvremove/dev/myvg/lvmbox

[[email protected] ~]# vgremove/dev/myvg///这里是不能移除myvg的因为我们还创建了一个250M的lvtest

[[email protected] ~]# lvremove/dev/myvg/lvtest

[[email protected] ~]# vgremove/dev/myvg

[[email protected] ~]# vgcreate vgnsd/dev/sdc6 /dev/sdc7//创建vgnsd

[[email protected] ~]# vgcreate vgdata/dev/sdd5//创建vgdata

[[email protected] ~]# lvcreate -L 20G-n lvhome vgnsd//可以发现此处空间不够,那么我们用PE的数量全部分出来创建lvme

[[email protected] ~]# lvcreate -l4772 -n lvhome vgnsd//把PE数量全部分给lvhome

[[email protected] ~]# lvdisplay/dev/vgnsd/lvhome//验证已经成功

[[email protected] ~]# mkfs.ext3/dev/vgnsd/lvhome//格式化lvhome

[[email protected] ~]# lvcreate -L 4G-n lvswap vgdata//创建lvswap

[[email protected] ~]# lvdisplay/dev/vgdata/lvswap//验证创建成功lvswap

[[email protected] ~]# mkswap/dev/vgdata/lvswap//格式化成swap分区

创建bag,准备把home里面文件全部拷贝到bag目录

[[email protected] ~]# cp -rp /home/* bag///复制home全部内容到bag/

[[email protected] ~]# ls -a/root/bag///验证成功复制

[[email protected] ~]# rm -rf /home/*

[[email protected] ~]# ls -a /home/

[[email protected] abc]#mkswap  –L  swap5 /dev/vgdata/lvswap//给lvswap命名,因为swap类型没有UUID

[[email protected] ~]# vim /etc/fstab//设置自动挂载,配置见附件图片fstab

重新挂载所有分区,只要没有提示信息,基本已经成功啦,下面验证

验证已经成功挂载

//查看swap挂载信息

实验小结:文中有色字体都是容易出错或记不清的地方,例如给swap命名,笔者就没记清,也小思冥想。重要点都在文中注明,读者一定要注意,牢记。

纯手打!!

原文:http://ssunandmoon.blog.51cto.com/10047194/1631097

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值