创建逻辑卷挂载后 /dev/vg0/lv0 和 /dev/mapper/vg0-lv0 为何多了一个mapper。
原文地址 https://www.cnblogs.com/duzhaoqi/p/7436297.html 我学习的时候顺便搬运来了一部分

在创建可用的逻辑卷之前,我们需要几块硬盘,我的是实验硬盘是一个RAID5的一个分区(50G)一个独立硬盘(50G)。
第一步:
创建物理卷,在我们创建物理卷之前,如果我们使用的是一个分区,我们需要将其转换成Linux LVM,方式如下:
逻辑卷 /dev/mapper
接下来创建物理卷:
pvcreate /dev/md0p1
pvcreate /dev/sdg
逻辑卷 /dev/mapper
物理卷创建完成后,我们可以看一个物理卷的详细信息:以/dev/sdg为例:
逻辑卷 /dev/mapper
物理卷创建完成后我们将这两个物理卷合并成一个卷组:
命令:vgcreate -s 8M –n /dev/vg0 /dev/md0p1 /dev/sdg
逻辑卷 /dev/mapper
接下来,我们查看一下卷组的详细信息:
命令:vgdisplay 逻辑卷 /dev/mapper
接下来,我们从卷组里要创建一个逻辑卷,让后分区挂载,使用。
命令:lvcreate –L 60G –n /dev/vg0/lv0 /dev/vg0
mke2fs –t ext4 /dev/vg0/lv0
逻辑卷 /dev/mapper
我们查看一下:
逻辑卷 /dev/mapper

前面的步骤我们都完成了,接下来,我们将这个创建完文件系统的逻辑卷挂载到目录下看看:
逻辑卷 /dev/mapper
这时候我们已经算是完成了,可以尽情的使用我们刚刚挂载的文件系统的(LVM创建)的。但是,我们发现了一个问题,我们创建的明明是/dev/vg0/lv0,
为啥挂载上之后变成了/dev/mapper/vg0-lv0呢?很奇怪,我们查看一下这个逻辑卷到底是咋回事:
逻辑卷 /dev/mapper

我们发现,无论是/dev/vg0/lv0,还是/dev/mapper/vg0-lv0,都只是一个链接文件,最终连接的都是一个dm-0的设备,因为在实际中,LVM只是一个管理工具,最终都是在管理/dev/dm-X设备。
dm: device mapper: 将一个或多个底层块设备组织成一个逻辑设备的模块

相关文章:

  • 2021-07-28
  • 2021-08-15
  • 2022-01-04
  • 2022-01-14
  • 2021-08-22
猜你喜欢
  • 2021-06-03
  • 2022-12-23
  • 2021-07-08
相关资源
相似解决方案