lvm管理:创建逻辑卷并mount文件夹实现开机自动挂载


前言

创建逻辑卷并创建目录实现自动mount挂载。


提示:以下是本篇文章正文内容,下面案例可供参考

一、操作主要步骤参考

参考如下,名称根据实际情况修改
vgdisplay oravg|grep PE  #查询卷Free空间
lvcreate -L 100G 卷名称 -n 逻辑卷名称  #创建固定空间逻辑卷
mkfs.xfs /dev/卷名称/逻辑卷名称  #格式化为xfs的文件类型逻辑卷
mkdir /data  #创建根下目录
mount /dev/卷名称/逻辑卷名称 /data  #将逻辑卷挂载到新建目录下
vi /etc/fstab   #fstab文件添加开机自动挂载

测试自动挂载,防止重启挂载失败进入维护模式,起不来了:
umout /data   #取消挂载
mount -a  #使用mount -a 命令确定是否可以成功mount /data目录

二、实际操作log

[root@cxldbadm01 ~]# vgs
  VG      #PV #LV #SN Attr   VSize VFree
  VGExaDb   1  13   0 wz--n- 3.27t 2.67t
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# pvs
  PV         VG      Fmt  Attr PSize PFree
  /dev/sda3  VGExaDb lvm2 a--  3.27t 2.67t
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# cat /etc/fstab 
LABEL=DBSYS             /                       xfs    defaults        0 0
LABEL=BOOT              /boot                   xfs    defaults,nodev        0 0
LABEL=DBORA             /u01                    xfs    defaults,nodev 0 0
tmpfs                   /dev/shm                tmpfs   defaults,size=385247m 0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
LABEL=SWAP              swap                    swap    defaults        0 0
LABEL=VAR               /var                    xfs    defaults        0 0
LABEL=DIAG              /var/log                xfs    defaults        0 0
LABEL=AUDIT             /var/log/audit          xfs    defaults        0 0
LABEL=TMP               /tmp                    xfs    defaults        0 0
LABEL=HOME              /home                   xfs    defaults        0 0
/dev/sda2		/boot/efi		vfat	defaults,nodev	1 2
efivars		/sys/firmware/efi/efivars		efivarfs	defaults	0 0
[root@cxldbadm01 ~]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda3
  VG Name               VGExaDb
  PV Size               3.27 TiB / not usable 4.95 MiB
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              857398
  Free PE               700406
  Allocated PE          156992
  PV UUID               d221lK-cwhz-a8uY-JwV1-oaGb-ztlb-uqWxtI
   
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# vgs
  VG      #PV #LV #SN Attr   VSize VFree
  VGExaDb   1  13   0 wz--n- 3.27t 2.67t
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# df -h
Filesystem                           Size  Used Avail Use% Mounted on
devtmpfs                             189G     0  189G   0% /dev
tmpfs                                377G  512M  376G   1% /dev/shm
tmpfs                                189G  6.1M  189G   1% /run
tmpfs                                189G     0  189G   0% /sys/fs/cgroup
/dev/mapper/VGExaDb-LVDbSys1          50G  8.0G   43G  16% /
/dev/sda1                            510M   80M  431M  16% /boot
/dev/sda2                            254M  8.5M  246M   4% /boot/efi
/dev/mapper/VGExaDb-LVDbVar1         2.0G  221M  1.8G  11% /var
/dev/mapper/VGExaDb-LVDbHome         4.0G   33M  4.0G   1% /home
/dev/mapper/VGExaDb-LVDbTmp          3.0G   40M  3.0G   2% /tmp
/dev/mapper/VGExaDb-LVDbVarLog        18G  537M   18G   3% /var/log
/dev/mapper/VGExaDb-LVDbVarLogAudit 1014M  156M  859M  16% /var/log/audit
/dev/mapper/VGExaDb-LVDbOra1         500G   48G  453G  10% /u01
tmpfs                                 38G     0   38G   0% /run/user/0
[root@cxldbadm01 ~]# vgdisplay
  --- Volume group ---
  VG Name               VGExaDb
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  16
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                13
  Open LV               10
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               3.27 TiB
  PE Size               4.00 MiB
  Total PE              857398
  Alloc PE / Size       156992 / 613.25 GiB
  Free  PE / Size       700406 / 2.67 TiB
  VG UUID               706Kz3-3C8x-Egii-2mBa-fr9B-t8CW-AG3MSg
   
[root@cxldbadm01 ~]# vgdisplay VGExaDb|grep PE
  PE Size               4.00 MiB
  Total PE              857398
  Alloc PE / Size       156992 / 613.25 GiB
  Free  PE / Size       700406 / 2.67 TiB
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# lvcreate -L 2000G VGExaDb -n VGExaDb-LVDbdata^C
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# lvs
  LV                      VG      Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  LVDbHome                VGExaDb -wi-ao----   4.00g                                                    
  LVDbOra1                VGExaDb -wi-ao---- 500.00g                                                    
  LVDbSwap1               VGExaDb -wi-ao----  16.00g                                                    
  LVDbSys1                VGExaDb -wi-ao----  50.00g                                                    
  LVDbSys2                VGExaDb -wi-a-----  15.00g                                                    
  LVDbTmp                 VGExaDb -wi-ao----   3.00g                                                    
  LVDbVar1                VGExaDb -wi-ao----   2.00g                                                    
  LVDbVar2                VGExaDb -wi-a-----   2.00g                                                    
  LVDbVarLog              VGExaDb -wi-ao----  18.00g                                                    
  LVDbVarLogAudit         VGExaDb -wi-ao----   1.00g                                                    
  LVDbVdDBM0DBADM01DATAC1 VGExaDb -wi-ao---- 128.00m                                                    
  LVDbVdDBM0DBADM01RECOC1 VGExaDb -wi-ao---- 128.00m                                                    
  LVDoNotRemoveOrUse      VGExaDb -wi-a-----   2.00g                                                    
[root@cxldbadm01 ~]# lvcreate -L 2000G VGExaDb -n LVDbdata
  Logical volume "LVDbdata" created.
[root@cxldbadm01 ~]# lvs
  LV                      VG      Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  LVDbHome                VGExaDb -wi-ao----   4.00g                                                    
  LVDbOra1                VGExaDb -wi-ao---- 500.00g                                                    
  LVDbSwap1               VGExaDb -wi-ao----  16.00g                                                    
  LVDbSys1                VGExaDb -wi-ao----  50.00g                                                    
  LVDbSys2                VGExaDb -wi-a-----  15.00g                                                    
  LVDbTmp                 VGExaDb -wi-ao----   3.00g                                                    
  LVDbVar1                VGExaDb -wi-ao----   2.00g                                                    
  LVDbVar2                VGExaDb -wi-a-----   2.00g                                                    
  LVDbVarLog              VGExaDb -wi-ao----  18.00g                                                    
  LVDbVarLogAudit         VGExaDb -wi-ao----   1.00g                                                    
  LVDbVdDBM0DBADM01DATAC1 VGExaDb -wi-ao---- 128.00m                                                    
  LVDbVdDBM0DBADM01RECOC1 VGExaDb -wi-ao---- 128.00m                                                    
  LVDbdata                VGExaDb -wi-a-----   1.95t                                                    
  LVDoNotRemoveOrUse      VGExaDb -wi-a-----   2.00g                                                    
[root@cxldbadm01 ~]# mkfs.xfs /dev/VGExaDb/LVDbdata
log stripe unit (1048576 bytes) is too large (maximum is 256KiB)
log stripe unit adjusted to 32KiB
meta-data=/dev/VGExaDb/LVDbdata  isize=256    agcount=32, agsize=16384000 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=0        finobt=0, sparse=0, rmapbt=0, reflink=0
data     =                       bsize=4096   blocks=524288000, imaxpct=5
         =                       sunit=256    swidth=256 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=256000, version=2
         =                       sectsz=512   sunit=8 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# mkdir /data
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# mount /dev/VGExaDb/LVDbdata /data
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# df -h
Filesystem                           Size  Used Avail Use% Mounted on
devtmpfs                             189G     0  189G   0% /dev
tmpfs                                377G  512M  376G   1% /dev/shm
tmpfs                                189G  6.1M  189G   1% /run
tmpfs                                189G     0  189G   0% /sys/fs/cgroup
/dev/mapper/VGExaDb-LVDbSys1          50G  7.9G   43G  16% /
/dev/sda1                            510M   80M  431M  16% /boot
/dev/sda2                            254M  8.5M  246M   4% /boot/efi
/dev/mapper/VGExaDb-LVDbVar1         2.0G  221M  1.8G  11% /var
/dev/mapper/VGExaDb-LVDbHome         4.0G   33M  4.0G   1% /home
/dev/mapper/VGExaDb-LVDbTmp          3.0G   40M  3.0G   2% /tmp
/dev/mapper/VGExaDb-LVDbVarLog        18G  538M   18G   3% /var/log
/dev/mapper/VGExaDb-LVDbVarLogAudit 1014M  158M  857M  16% /var/log/audit
/dev/mapper/VGExaDb-LVDbOra1         500G   48G  453G  10% /u01
tmpfs                                 38G     0   38G   0% /run/user/0
/dev/mapper/VGExaDb-LVDbdata         2.0T   34M  2.0T   1% /data
[root@cxldbadm01 ~]# vi /etc/fstab 

/bin/bash: q: command not found

shell returned 127

Press ENTER or type command to continue
[root@cxldbadm01 ~]# cat /etc/fstab 
LABEL=DBSYS             /                       xfs    defaults        0 0
LABEL=BOOT              /boot                   xfs    defaults,nodev        0 0
LABEL=DBORA             /u01                    xfs    defaults,nodev 0 0
tmpfs                   /dev/shm                tmpfs   defaults,size=385247m 0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
LABEL=SWAP              swap                    swap    defaults        0 0
LABEL=VAR               /var                    xfs    defaults        0 0
LABEL=DIAG              /var/log                xfs    defaults        0 0
LABEL=AUDIT             /var/log/audit          xfs    defaults        0 0
LABEL=TMP               /tmp                    xfs    defaults        0 0
LABEL=HOME              /home                   xfs    defaults        0 0
/dev/sda2		/boot/efi		vfat	defaults,nodev	1 2
efivars		/sys/firmware/efi/efivars		efivarfs	defaults	0 0
/dev/VGExaDb/LVDbdata   /data                   xfs    defaults        0 0
[root@cxldbadm01 ~]#
[root@cxldbadm01 ~]#
[root@cxldbadm01 ~]# umount /data
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# df -h
Filesystem                           Size  Used Avail Use% Mounted on
devtmpfs                             189G     0  189G   0% /dev
tmpfs                                377G  512M  376G   1% /dev/shm
tmpfs                                189G  6.1M  189G   1% /run
tmpfs                                189G     0  189G   0% /sys/fs/cgroup
/dev/mapper/VGExaDb-LVDbSys1          50G  7.9G   43G  16% /
/dev/sda1                            510M   80M  431M  16% /boot
/dev/sda2                            254M  8.5M  246M   4% /boot/efi
/dev/mapper/VGExaDb-LVDbVar1         2.0G  221M  1.8G  11% /var
/dev/mapper/VGExaDb-LVDbHome         4.0G   33M  4.0G   1% /home
/dev/mapper/VGExaDb-LVDbTmp          3.0G   40M  3.0G   2% /tmp
/dev/mapper/VGExaDb-LVDbVarLog        18G  538M   18G   3% /var/log
/dev/mapper/VGExaDb-LVDbVarLogAudit 1014M  158M  857M  16% /var/log/audit
/dev/mapper/VGExaDb-LVDbOra1         500G   48G  453G  10% /u01
tmpfs                                 38G     0   38G   0% /run/user/0
[root@cxldbadm01 ~]# 
[root@cxldbadm01 ~]# mount -a
mount: efivars is already mounted or /sys/firmware/efi/efivars busy
[root@cxldbadm01 ~]# df -h
Filesystem                           Size  Used Avail Use% Mounted on
devtmpfs                             189G     0  189G   0% /dev
tmpfs                                377G  512M  376G   1% /dev/shm
tmpfs                                189G  6.1M  189G   1% /run
tmpfs                                189G     0  189G   0% /sys/fs/cgroup
/dev/mapper/VGExaDb-LVDbSys1          50G  7.9G   43G  16% /
/dev/sda1                            510M   80M  431M  16% /boot
/dev/sda2                            254M  8.5M  246M   4% /boot/efi
/dev/mapper/VGExaDb-LVDbVar1         2.0G  221M  1.8G  11% /var
/dev/mapper/VGExaDb-LVDbHome         4.0G   33M  4.0G   1% /home
/dev/mapper/VGExaDb-LVDbTmp          3.0G   40M  3.0G   2% /tmp
/dev/mapper/VGExaDb-LVDbVarLog        18G  538M   18G   3% /var/log
/dev/mapper/VGExaDb-LVDbVarLogAudit 1014M  158M  857M  16% /var/log/audit
/dev/mapper/VGExaDb-LVDbOra1         500G   48G  453G  10% /u01
tmpfs                                 38G     0   38G   0% /run/user/0
/dev/mapper/VGExaDb-LVDbdata         2.0T   34M  2.0T   1% /data
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DBA狗剩儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值