一.添加一个swap分区
1.先去给虚拟机添加一个物理盘
2.通过lsblk命令查询磁盘现有分区lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
sdb 8:16 0 10G 0 disk
sr0 11:0 1 7.9G 0 rom /run/media/root/RHEL-8-2-0-BaseOS-x86_64
nvme0n1 259:0 0 50G 0 disk
├─nvme0n1p1 259:1 0 1G 0 part /boot
└─nvme0n1p2 259:2 0 49G 0 part
├─rhel-root 253:0 0 47G 0 lvm /
└─rhel-swap 253:1 0 2G 0 lvm [SWAP]
3.fdisk /dev/sdb
命令来管理
n为添加分区
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-20971519, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-20971519, default 20971519): +512M
Created a new partition 1 of type ‘Linux’ and of size 512 MiB.
然后去该类型,swap类型编号为82,t为修改类型指令
最后w保存退出
5.接下来进行格式化[root@localhost ~]# mkfs.xfs /dev/sdb1
二。创建一个逻辑卷
1.先创建物理卷 pvcreate /dev/sdb1 /dev/sdb2
2.然后去创建卷组
[root@localhost ~]# vgcreate datastore /dev/sdb1 /dev/sdb2
Volume group “datastore” successfully created
3.创建逻辑卷
[root@localhost ~]# lvcreate -n database datastore -l 100%VG
Logical volume “database” created.
3.格式化
4.挂载
先创建挂载点[root@localhost ~]# mkdir /datastore
手动挂载[root@localhost ~]# mount /dev/datastore/database /datastore
开机自动挂载
vim /etc/lstabe
reboot重启为永久挂载