现状
首先,查看磁盘/卷组总览,已经创建了卷组(VG),并且已经有了一些逻辑卷(LV)
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 953M 0 part /boot
└─sda2 8:2 0 60.6G 0 part
├─rootvg-lvroot 253:0 0 29.2G 0 lvm /
├─rootvg-lvswap 253:1 0 18.6G 0 lvm [SWAP]
├─rootvg-lvopt 253:2 0 9.7G 0 lvm /opt
├─rootvg-lvvar 253:3 0 4G 0 lvm /var
└─rootvg-lvhome 253:4 0 1G 0 lvm /home
sdb 8:16 0 1000G 0 disk
└─sdb1 8:17 0 1000G 0 part
└─rootvg-lvvar 253:3 0 4G 0 lvm /var
sr0 11:0 1 1024M 0 rom
查看卷组:vgs,卷组为rootvg
# vgs
VG #PV #LV #SN Attr VSize VFree
rootvg 2 5 0 wz--n- <1.04t <998.00g
查看逻辑卷详情:
# lvdisplay
--- Logical volume ---
LV Path /dev/rootvg/lvopt
LV Name lvopt
VG Name rootvg
LV UUID Ij6kSS-94a7-nXbM-jmyj-amEK-85aj-v43ina
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2017-02-20 14:42:55 +0800
LV Status available
# open 1
LV Size <9.73 GiB
Current LE 2490
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:2
--- Logical volume ---
.......省略........
新增逻辑卷
在VG下创建逻辑卷(LV),名称为lvelk,大小为20GB
lvcreate -L 20G -n /dev/rootvg/lvelk rootvg
查看逻辑卷信息:
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lvelk rootvg -wi-a----- 20.00g
lvhome rootvg -wi-ao---- 1.00g
lvopt rootvg -wi-ao---- <9.73g
lvroot rootvg -wi-ao---- <29.20g
lvswap rootvg -wi-ao---- <18.63g
lvvar rootvg -wi-ao---- 4.00g
使用 mkfs.xfs 格式化为 lvelk 为 xfs 文件系统
# mkfs.xfs /dev/rootvg/lvelk
meta-data=/dev/rootvg/lvelk isize=512 agcount=4, agsize=1310720 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=5242880, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
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
挂载到新的目录下
创建新的目录
mkdir /elk
挂载到 /elk 目录下
mount /dev/rootvg/lvelk /elk
查看磁盘/卷总览
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 953M 0 part /boot
└─sda2 8:2 0 60.6G 0 part
├─rootvg-lvroot 253:0 0 29.2G 0 lvm /
├─rootvg-lvswap 253:1 0 18.6G 0 lvm [SWAP]
├─rootvg-lvopt 253:2 0 9.7G 0 lvm /opt
├─rootvg-lvvar 253:3 0 4G 0 lvm /var
└─rootvg-lvhome 253:4 0 1G 0 lvm /home
sdb 8:16 0 1000G 0 disk
└─sdb1 8:17 0 1000G 0 part
├─rootvg-lvvar 253:3 0 4G 0 lvm /var
└─rootvg-lvelk 253:5 0 20G 0 lvm /elk
sr0 11:0 1 1024M 0 rom
设置开机自动挂载
编辑 /etc/fstab 文件,加入最后一行 vi /etc/fstab
#
# /etc/fstab
# Created by anaconda on Mon Feb 20 14:42:58 2017
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/rootvg-lvroot / xfs defaults 0 0
UUID=9e4cd7c6-140e-4ca2-b31d-20e1bdbbfcdd /boot xfs defaults 0 0
/dev/mapper/rootvg-lvhome /home xfs defaults 0 0
/dev/mapper/rootvg-lvopt /opt xfs defaults 0 0
/dev/mapper/rootvg-lvvar /var xfs defaults 0 0
/dev/mapper/rootvg-lvswap swap swap defaults 0 0
/dev/mapper/rootvg-lvelk /elk xfs defaults 0 0