创建LVM逻辑卷步骤(详细) 您所在的位置:网站首页 逻辑磁盘有几个目录 创建LVM逻辑卷步骤(详细)

创建LVM逻辑卷步骤(详细)

2024-06-08 07:35| 来源: 网络整理| 查看: 265

LVM

LVM的优点:

使用卷组,使多个硬盘空间看起来像是一个大的硬盘使用逻辑卷,可以跨多个硬盘空间的分区 sdb1 sdb2 sdc1 sdd2 sdf在使用逻辑卷时,它可以在空间不足时动态调整它的大小在调整逻辑卷大小时,不需要考虑逻辑卷在硬盘上的位置,不用担心没有可用的连续空间可以在线对LV,VG 进行创建,删除,调整大小等操作。LVM上的文件系统也需要重新调整大小。允许创建快照,可以用来保存文件系统的备份。

创建LVM的基本步骤

物理磁盘被格式化为PV,(空间被划分为一个个的PE)不同的PV加入到同一个VG中,(不同PV的PE全部进入到了VG的PE池内)在VG中创建LV逻辑卷,基于PE创建,(组成LV的PE可能来自不同的物理磁盘)LV直接可以格式化后挂载使用LV的扩充缩减实际上就是增加或减少组成该LV的PE数量,其过程不会丢失原始数据

lvm常用命令

lvm常用命令

创建LVM逻辑卷

添加一个sdb磁盘

创建磁盘分区 [root@centos ~]# fdisk /dev/sdb

设定分区类型代码:fdisk /dev/sdb ==> t ==> 选择分区号 ==> 8e ==> w

创建物理卷,代码如下: [root@compute ~]# pvcreate /dev/sdb1 /dev/sdb2 Physical volume "/dev/sdb1" successfully created Physical volume "/dev/sdb2" successfully created 查看物理卷信息 [root@compute ~]# pvs PV VG Fmt Attr PSize PFree /dev/sdb1 lvm2 --- 4.00g 4.00g /dev/sdb2 lvm2 --- 4.00g 4.00g 创建VG卷组,代码如下:

代码:vgcreate vg的名字 pv的名字(可以跟多个PV)

[root@compute ~]# vgcreate oraclevg /dev/sdb1 /dev/sdb2 Volume group "oraclevg" successfully created 查看卷组信息,代码如下: [root@compute ~]# vgs VG #PV #LV #SN Attr VSize VFree oraclevg 2 0 0 wz--n- 7.99g 7.99g 创建LV

代码:lvcreate -n 指定新逻辑卷的名称 -L 指定LV大小的SIZE(M,G) (-l:小l指定LE的数量)vgname

[root@compute ~]# lvcreate -n lvoracle -L 2G oraclevg Logical volume "lvoracle" created. 查看逻辑卷信息,代码如下: [root@compute ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert lvoracle oraclevg -wi-a----- 2.00g 文件系统格式与挂载,代码如下: [root@compute ~]# mkdir /oracle [root@compute ~]# mkfs.xfs /dev/oraclevg/lvoracle meta-data=/dev/oraclevg/lvoracle isize=256 agcount=4, agsize=131072 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 finobt=0 data = bsize=4096 blocks=524288, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal log bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 [root@compute ~]# mount /dev/oraclevg/lvoracle /oracle/ [root@compute ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 50G 1.4G 49G 3% / devtmpfs 904M 0 904M 0% /dev tmpfs 913M 0 913M 0% /dev/shm tmpfs 913M 8.7M 904M 1% /run tmpfs 913M 0 913M 0% /sys/fs/cgroup /dev/sda1 497M 120M 378M 24% /boot tmpfs 183M 0 183M 0% /run/user/0 /dev/mapper/oraclevg-lvoracle 2.0G 33M 2.0G 2% /oracle


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有