环境
CentOS的版本:CentOS 7.9 2009
SSH工具:MobaXterm(最新版本即可)
新增LVM类型磁盘分区
使用fdisk命令,我们只能用于2T以内的磁盘。如果要对2T以上的磁盘进行操作,请使用parted命令。
1、新增硬盘
如果使用的是VM Ware,可以直接新建一块硬盘,给到虚拟机中。如果使用其他,操作类似。这里新增硬盘的操作不需要关闭虚拟机进行。
2、扫描SCSI总线
在不关机的情况下新增硬盘后,需要扫描scsi后才能识别到新的硬盘。
# 列出scsi总线
[root@localhost ~]# ls /sys/class/scsi_host
# 根据列出的host个数,扫描几次
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host1/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host2/scan
3、查看新识别的硬盘
# 查看新磁盘的名称
[root@localhost ~]# fdisk -l
4、硬盘分区
# 对sdb硬盘进行分区
[root@localhost ~]# fdisk /dev/sdb
5、新建物理卷(PV)
# 新建物理卷
[root@localhost ~]# pvcreate -v /dev/sdb1
# 查看物理卷
[root@localhost ~]# pvdisplay
6、新建卷组(VG)
创建完物理卷,我们还需要创建卷组(VG)。
# 新建卷组
[root@localhost ~]# vgcreate -s 4M data /dev/sdb1
# 查看卷组
[root@localhost ~]# vgdisplay
7、新建逻辑卷(LV)
# 新建逻辑卷
[root@localhost ~]# lvcreate -l 100%FREE -n data data
8、格式化逻辑卷(LV)
这里需要注意,如果你的硬盘格式是xfs,则可以使用xfs_growfs命令。如果硬盘设备是ext4,则需要使用mkfs.ext4命令。
# 格式化逻辑卷
[root@localhost ~]# mkfs.xfs /dev/data/data
9、创建挂载点并挂载逻辑卷
# 创建挂载点
[root@localhost ~]# mkdir /data
# 挂载逻辑卷
[root@localhost ~]# mount /dev/data/data /data
10、查看硬盘使用情况
# 查看
[root@localhost ~]# df -h
11、配置开机自动挂载
# 配置自动挂载
[root@localhost ~]# echo '/dev/data/data /data xfs defaults 0 0' >> /etc/fstab
结束
至此,从新增硬盘到成功挂载到/data目录下的lvm类型的分区就做好了。
评论区