linux上面的lvm和raid

简介: linux上面的lvm和raid Linux /linuxman 发表于2006-12-08, 10:42 接上篇:Linux下面的软件Raid测试,下面介绍如何在软件raid的基础上制作lvm关于LVM的几个概念(PV:phical volume,GV:group volume,LV:logic volume)参考:帮助理解LVM的一张图通过创建RAID,我们已经将多块盘构建成了一块逻辑上的大盘。

linux上面的lvm和raid

Linux /linuxman 
接上篇: Linux下面的软件Raid测试,下面介绍如何在软件raid的基础上制作lvm

关于LVM的几个概念(PV:phical volume,GV:group volume,LV:logic volume)参考: 帮助理解LVM的一张图

通过创建RAID,我们已经将多块盘构建成了一块逻辑上的大盘。如果不使用LVM,就只能将这一个大盘(raid)作为一个磁盘设备对待,比如/dev/md0。通常,由于raid设备的磁盘空间巨大,需要分割或者按照某种规划按需使用比较合理,这就是LVM发挥作用的时候了。

创建pv

pvcreate /dev/md0
查看一下刚刚创建的pv:
pvdisplay /dev/md0
  --- NEW Physical volume ---
  PV Name               /dev/md0
  VG Name              
  PV Size               203.56 MB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               VydlYm-gnZT-6Vto-zHX2-3Gkm-59Pw-30c72f

由于我们只有一个测试用raid,创建pv就到这里结束了。如果有更多的raid,可以创建更多的pv。

创建vg

vgcreate vg0 /dev/md0
vgdisplay
  --- Volume group ---
  VG Name               vg0
  System ID            
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               200.00 MB
  PE Size               4.00 MB
  Total PE              50
  Alloc PE / Size       0 / 0  
  Free  PE / Size       50 / 200.00 MB
  VG UUID               eLduMK-u6GI-XqLG-B5tM-FQtX-wkgL-ehqmzJ


创建lv

lvcreate -L100M -nlv0 vg0
lvdisplay
  --- Logical volume ---
  LV Name                /dev/vg0/lv0
  VG Name                vg0
  LV UUID                vMp9Rz-90Ey-JFJb-bgVg-vyj2-wHTd-McWYnD
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                100.00 MB
  Current LE             25
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:0

格式化和挂载lvm

mke2fs -j /dev/vg0/lv0
mount /dev/vg0/lv0 /mnt/test

目录
相关文章
|
4月前
|
运维 Linux 虚拟化
linux|磁盘管理工作|lvm逻辑管理卷的创建和使用总结(包括扩容,根目录扩容演示)
linux|磁盘管理工作|lvm逻辑管理卷的创建和使用总结(包括扩容,根目录扩容演示)
126 0
|
2月前
|
存储 缓存 关系型数据库
Mysql专栏 - Linux底层交互和Raid存储架构
Mysql专栏 - Linux底层交互和Raid存储架构
77 0
|
4月前
|
存储 机器学习/深度学习 安全
Linux加强篇007-使用RAID与LVM磁盘阵列技术
山重水复疑无路,柳暗花明又一村
231 0
Linux加强篇007-使用RAID与LVM磁盘阵列技术
|
7月前
|
Linux
14.3.6 【Linux】LVM 相关指令汇整与 LVM 的关闭
14.3.6 【Linux】LVM 相关指令汇整与 LVM 的关闭
46 0
|
7月前
|
Linux
14.3.4 【Linux】使用 LVM thin Volume 让 LVM 动态自动调整磁盘使用率
14.3.4 【Linux】使用 LVM thin Volume 让 LVM 动态自动调整磁盘使用率
72 0
|
7月前
|
Linux
Linux逻辑卷LVM和磁盘配额
Linux逻辑卷LVM和磁盘配额
36 0
|
8月前
|
Linux
14.2.2 【Linux】software, hardware RAID
14.2.2 【Linux】software, hardware RAID
89 0
|
8月前
|
安全 Linux 数据安全/隐私保护
14.2 【Linux】软件磁盘阵列(Software RAID)
14.2 【Linux】软件磁盘阵列(Software RAID)
89 0
|
8月前
|
Linux Shell KVM
【Linux系统KVM虚拟机实战】LVM逻辑卷之扩展Swap交换分区
【Linux系统KVM虚拟机实战】LVM逻辑卷之扩展Swap交换分区
159 0
|
9月前
|
存储 安全 NoSQL
Linux LVM 最佳实践
LVM (logical volume manager) 逻辑卷管理是通过将底层物理硬盘抽象封装起来的,以逻辑卷的形式表现给上层系统,逻辑卷的大小可以动态调整,而且不会丢失现有的数据,新加入磁盘也不会改变现有上层的逻辑卷,作为一种动态的逻辑磁盘管理机制,很大程度上提高了磁盘管理的灵活性。
237 0