1.磁盘高级操作(卷)多个磁盘按照某种排列顺序:
(1)简单卷(动态调整磁盘空间,只能在一张磁盘上)
(2)跨区卷(动态调整磁盘空间,可以在不同磁盘上)
(3)带区卷(提高磁盘的读写速度)
(4)镜像区(提高磁盘的读写速度,增加冗余)
2.linux(lvm)可以动态调整磁盘的使用率
id=83 当前的磁盘(分区)可以直接存放数据
id=8e 当前的磁盘(卷)
lvm(卷)优点:动态调整磁盘空间,可以在不同的磁盘上,用于OpenStack cinder (云盘)
3.怎么动态调整磁盘空间
(1)把卷转换为PV(物理卷)
pvcreate /dev/sdb1 /dev/sdc1
pvdisplay ---查询pv
(2)将多个pv组合在一起形成一个vg(卷组)
vgcreate mall(卷组名) /dev/sdb1 /dev/sdc1
vgdisplay ---查询vg
(3)由于vg不能存放数据,要在vg上面划分lv(逻辑卷)
lvcreate -L 5GB(划分大小)-n box(逻辑卷名) /dev/mall
lvdisplay ---查询lv
lv的总大小就是vg的总大小
vgextend ---vg扩展
vgextend mall /dev/sdd 将sdd磁盘大小扩展到mall卷组
lvextend ---lv扩展
lvextend -L +5GB /dev/mall/box
4.磁盘(lvm)的使用
mkfs -t ext4 /dev/mall/box ----格式化
cd/
mkdir c1
ls
mount /dev/mall/box c1
df
lvextend -L +5GB /dev/mall/box
5.练习题
需求描述
采用LVM磁盘管理方案
在虚拟机环境中,新添加两块SCSI硬盘设备,完成硬盘检测及分区建立逻辑卷mbox,格式化为EXT4文件系统,挂载到/mailbox目录下设置并启用磁盘配额
为挂载到/mailbox目录的文件系统启用配额支持
解答:
1.新添加两块SCSI硬盘设备
在关机状态下
同样操作再做一次(新添加两块SCSI硬盘设备)
2.磁盘分区(参照磁盘管理内容)
(1)查看磁盘
(2)对sdb,sdc进行磁盘分区
fdisk /dev/sdb----sdb1
fdisk /dev/sdc----sdc1
fdisk -l 查询磁盘
3.将sda转换为lvm卷
修改id ---t---8e
4.把卷转换为pv(物理卷)
pvcreate /dev/sdb1 /dev/sdc1
pvdisplay---查询pv
5.将sdb1,sdc1组成一个卷组vg
vgcreate mall /dev/sdb1 /dev/sdc1
vgdisplay---查询vg
6.创建逻辑卷mbox
lvcreate -L 5GB -n mbox /dev/mall
lvdisplay
lvdisplay--查询lv
7.格式化为EXT4文件系统,挂载到/mailbox目录下设置并启用磁盘配额
mkfs -t ext4 /dev/mall/mbox ----格式化
cd/
mkdir mailbox
ls
mount /dev/mall/box mailbox
df
lvextend -L +2GB /dev/mall/mbox