第一题
格式化
编辑开机自动挂载
重新加载挂载表
第二题
创建物理卷
创建卷组
创建逻辑卷
格式化
创建挂载点目录
挂载
最终查看
第三题
第四题
课堂笔记
LVM
linux系统最少创建三个分区: / /boot(200M 400M) swap
基于MBR引导格式: 4主分区 1主分区=扩展分区+逻辑分区(24)
fdisk parted区别
创建分区:
1.查看当前系统磁盘设备情况lsblk
2.根据实际情况创建对应分区
3.格式化(文件系统类型)
4.挂载(三种)
概念:
逻辑卷管理,磁盘动态管理,提高灵活性
(1)可以将一块或者多块硬盘上的分区在逻辑上集合(磁盘整合)
(2)逻辑分区动态扩大或者减少 ext4 (支持减少) xfs(不支持减少)
lvm模型:
pv 物理卷
vg 卷组
lv 逻辑卷
案例一:创建逻辑卷
条件:添加两块硬盘,分别创建两个5G分区,将三个分区通过LVM整合为一个逻辑分区。
1.查看当前系统磁盘设备情况lsblk
2.根据实际情况创建对应分区
3.lvm逻辑层管理
PV:#pvcreate /dev/sda{1,2} /dev/sdb{1,2}
vg:#vgcreate 卷组名 /dev/sda{1,2} /dev/sdb
lv:#lvcreate -n 逻辑卷名 -L(3G)/-l 100%VG 卷组名
4.格式化(文件系统类型)
#mkfs.xfs /dev/卷组名/逻辑卷名
5.挂载(三种)
扩大卷组
[root@localhost ~]# vgextend vg0 /dev/sdb2
Volume group “vg0” successfully extended
减少卷组
[root@localhost~]# vgreduce vgdata /dev/sda6
扩大逻辑卷
[root@localhost ~]# lvextend /dev/vg0/vg0-lv1 -L +4G
Size of logical volume vg0/vg0-lv1 changed from <14.99 GiB (3837 extents) to <18.99 GiB (4861 extents).
Logical volume vg0/vg0-lv1 successfully resized.
[root@localhost ~]# xfs_growfs /lv1[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 887M 0 887M 0% /dev
tmpfs 903M 0 903M 0% /dev/shm
tmpfs 903M 9.4M 894M 2% /run
tmpfs 903M 0 903M 0% /sys/fs/cgroup
/dev/nvme0n1p2 20G 4.3G 16G 22% /
/dev/nvme0n1p1 195M 147M 48M 76% /boot
tmpfs 181M 1.2M 180M 1% /run/user/42
tmpfs 181M 4.0K 181M 1% /run/user/0
/dev/mapper/vg0-vg0--lv1 19G 168M 19G 1% /lv1
减少逻辑卷(ext4)
1.取消挂载
umount /lv1
2.强制检查剩余空间
#e2fsck -f
3.文件系统减少
#resize2fs 逻辑卷名称 14G
4.逻辑卷减少
#lvreduce -L 14G /dev/vg0/vg0-lv1
删除逻辑卷
umount /lv1
lvremove lv1
lvremove /dev/vg0/vg0-lv1
vgremove vg0
pvremove /dev/sda{1,2} /dev/sdb{1,2}
fdisk /dev/sda
fdisk /dev/sdb
创建交换分区
1.查看当前系统磁盘设备情况lsblk
2.根据实际情况创建对应分区
+10G
3.格式化(文件系统类型)
#mkswap /dev/sda1
4.挂载
#swapon /dev/sda1
#swapon -s 显示系统所有交换分区
文件名 类型 大小 已用 权限(优先级数字越小优先级越高)
/dev/nvme0n1p3 partition 2047996 0 -2
/dev/sda1 partition 10484732 0 -3