磁盤掛載需求
/cachesys 50G /journal 300G /wij 50G /dthealth 20G /data 500G /backup 500G
#第1步,創建pv,並查狀態信息。
lsblk #顯示塊設備
pvcreate /dev/sd[bc] #創建pv。格式說明:pvcreate 硬盤或分區設備
pvs #顯示pv狀態(根據需要選擇其中一條命令即可)
pvdisplay #顯示所有pv的詳細信息
pvscan #掃描已存在的pv設備
#第2步,創建vg卷組,並查狀態信息。
pvs #顯示pv狀態
vgcreate vg0 /dev/sd[bc] #將sdb和sdc組成vg0卷組。格式說明:vgcreate 卷組名 pv設備
vgs #顯示vg狀態(根據需要選擇其中一條命令即可)
vgdisplay #顯示所有vg的詳細信息
vgscan #掃描已存在的vg設備
#第3步,創建lv,顯示狀態信息。
vgs #顯示vg狀態
lvcreate -L 7G -n lv0 vg0 #創建lv。格式說明:lvcreate -L 容量 -n lv名稱 卷組名稱
lvs #顯示lv狀態(根據需要選擇其中一條命令即可)
lvdisplay #顯示所有lv的詳細信息
lvscan #掃描已存在的lv設備
#第4步,格式化創建文件系統,手動掛載lv。
lvscan #掃描已存在的lv設備
mkfs.ext4 /dev/vg0/lv0 #格式化
mkdir -pv /mnt/lv0 #創建目錄
mount /dev/vg0/lv0 /mnt/lv0 #手動掛載
mount #查掛載信息
cp -v /etc/host* /mnt/lv0/ #復制文件
#第5步:掛載LV
生產案例
1、[root@demo ~]#pvcreate /dev/sdb
2、[root@demo ~]#vgcreate vgcachesys /dev/sdb
3、[root@demo ~]#lvcreate -n lvcachesys -L 48G vgcachesys
[root@demo ~]#lvextend -L +1G /dev/vgcachesys/lvcachesys
4、[root@demo ~]#mkfs.xfs /dev/vgcachesys/lvcachesys
5、[root@demo ~]#mount /dev/vgcachesys/lvcachesys /cachesys
並寫入fstab
[root@demo ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 96G 1.4G 95G 2% /
devtmpfs 32G 0 32G 0% /dev
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 32G 8.6M 32G 1% /run
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/sda1 397M 131M 267M 33% /boot
/dev/mapper/vgdata-lvdata 500G 33M 500G 1% /data
/dev/mapper/cachesys-lvcachesys 50G 33M 50G 1% /cachesys
/dev/mapper/vgwij-lvwij 50G 33M 50G 1% /wij
/dev/mapper/vgdthealth-lvdthealth 20G 33M 20G 1% /dthealth
/dev/mapper/vgjournal-lvjournal 300G 33M 300G 1% /journal
tmpfs 6.3G 0 6.3G 0% /run/user/0
/dev/cachesys/lvcachesys /cachesys xfs defaults 0 0
/dev/vgjournal/lvjournal /journal xfs defaults 0 0
/dev/vgwij/lvwij /wij xfs defaults 0 0
/dev/vgdthealth/lvdthealth /dthealth xfs defaults 0 0
/dev/vgdata/lvdata /data xfs defaults 0 0