9.1 传统磁盘管理
1.添加磁盘
在关闭虚拟机情况下添加磁盘(SATA)
别忘记点确定!!!
重启虚拟机,并查看磁盘情况
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 20G 0 disk
2.磁盘分区
1.查看磁盘分区情况
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 20G 0 disk
nvme0n2 259:4 0 20G 0 disk
2.使用fdisk命令进行磁盘主分区
#使用fdisk命令进行磁盘分区、删除分区操作
[root@localhost ~]# fdisk /dev/sda
#按m键查看提示命令,按n键创建分区
Command (m for help): n
#按p创建主分区
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
#默认创建磁盘分区1
Partition number (1-4, default 1):
#默认
First sector (2048-41943039, default 2048):
#添加磁盘空间10G
Last sector, +/-sectors or +/-size{K,M,G,T,P} (default 41943039): +10G
#添加一个序号为1的,空间为10G的主分区
Created a new partition 1 of type 'Linux' and of size 10 GiB.
3.使用fdisk命令进行磁盘扩展分区
#n键创建分区
Command (m for help): n
#e键创建扩展分区
Partition type
p primary (1 primary, 0 extended, 3 free)
e extended (container for logical partitions)
Select (default p): e
#默认
Partition number (2-4, default 2):
#默认
First sector (20973568-41943039, default 20973568):
#默认把剩余空间分给扩展分区
Last sector, +/-sectors or +/-size{K,M,G,T,P} (default 41943039):
#成功创建一个序号为2,空间大小为10G的扩展分区
Created a new partition 2 of type 'Extended' and of size 10 GiB.
4.使用fdisk命令在扩展分区内创建一个逻辑分区
#n键默认创建一个逻辑分区(创建主分区和扩展分区时已经把磁盘空间给分完了)
Command (m for help): n
All space for primary partitions is in use.
Adding logical partition 5
First sector (20975616-41943039, default 20975616):
#分配逻辑分区空间大小为5G
Last sector, +/-sectors or +/-size{K,M,G,T,P} (default 41943039): +5G
#成功创建一个序号为5,空间大小为5G的逻辑分区
Created a new partition 5 of type 'Linux' and of size 5 GiB.
5.对磁盘分区设置进行保存
#w键对磁盘分区设置进行保存
Command (m for help): w
3.格式化
使用mkfs命令对磁盘分区进行格式化
#使用mkfs命令将sda1磁盘分区格式化为xfs格式
[root@localhost ~]# mkfs.xfs /dev/sda1
#使用mkfs命令将sda5逻辑分区格式化为ext4格式
[root@localhost ~]# mkfs.ext4 /dev/sda5
4.挂载
创建可供挂载的目录并对磁盘分区进行挂载
#创建要挂载的目录
[root@localhost ~]# mkdir -p /mount/xfs
[root@localhost ~]# mkdir -p /mount/ext4
#对磁盘分区进行挂载
[root@localhost ~]# mount /dev/sda1 /mount/xfs/
[root@localhost ~]# mount /dev/sda5 /mount/ext4/
9.2 逻辑卷磁盘管理
1.添加磁盘
此处省略。。。。。。
2.创建物理卷
#使用pvcreate命令创建物理组
[root@localhost ~]# pvcreate /dev/sda
Physical volume "/dev/sda" successfully created.
#使用pvdisplay命令查看物理组
[root@localhost ~]# pvdisplay
3.创建卷组
#使用vgcreate命令创建卷组
[root@localhost ~]# vgcreate my_vg /dev/sda
Volume group "my_vg" successfully created
#使用vgdisplay命令查看卷组
[root@localhost ~]# vgdisplay
4.创建逻辑卷
#使用lvcreate命令创建逻辑卷组
[root@localhost ~]# lvcreate -n my_lv -L 10G my_vg
Logical volume "my_lv" created.
#使用lvdisplay命令查看逻辑卷组
[root@localhost ~]# lvdisplay
5.格式化
#使用lvdisplay命令查看逻辑卷路径信息
[root@localhost ~]# lvdisplay
LV Path /dev/my_vg/my_lv
#使用mkfs命令对逻辑卷进行格式化
[root@localhost ~]# mkfs.xfs /dev/my_vg/my_lv
6.挂载
#将逻辑卷分区挂载到指定目录
[root@localhost ~]# mount /dev/my_vg/my_lv /mount/xfs/