参考文章:Centos7 系列:磁盘挂载和磁盘扩容(新加硬盘方式)_centos7挂载磁盘-CSDN博客
磁盘挂载
查看挂载硬盘及分区情况
fdisk -l
lsblk
TYPE 为 disk 类型,且没有下分支的,即是没有被分区的硬盘
创建挂载目录
查看当前机器的磁盘使用情况
df -h
创建待挂载目录(必须是空目录):
mkdir /newdir
创建新分区
通过上一步得知,新硬盘是/dev/sdb,现在对新硬盘进行分区
fdisk /dev/sdb
n
p
回车(默认值)
回车(默认值)
回车(默认值)
w
再次执行fdisk -l命令 可以看到 /dev/sab已经新生成了一个分区:
创建新物理卷
使用刚刚的分区创建物理卷:
pvcreate /dev/sdb1
查看当期所有物理卷(或使用pvdisplay)
pvs
创建新卷组
使用物理卷 /dev/sdb1 创建一个卷组
vgcreate vgnew /dev/sdb1
#vgnew为自定义卷组名
查看卷组
vgs
创建新逻辑卷
使用整个卷组vgnew创建一个逻辑卷
lvcreate -n lvnew -l 100%FREE vgnew
#lvnew为自定义逻辑卷名
#创建逻辑卷时,也可以只使用卷组的部分空间,如50%FREE等
#也可以指定存储容量 lvcreate -n lvnew -L 5G vgnew
查看当前所有逻辑卷(或使用lvdisplay)
lvs
挂载到空目录
格式化逻辑卷
mkfs.xfs /dev/vgnew/lvnew
/dev/vgnew/lvnew 为逻辑卷的固定格式:/dev/卷组名/逻辑卷名,可通过lvdisplay进行确定
#将逻辑卷格式化为xfs格式,也可选择为ext4或其他格式
mkfs.ext4 /dev/vgnew/lvnew
将逻辑卷挂载到之前创建的空目录
mount /dev/vgnew/lvnew /newdir
开启自动挂载
vim /etc/fstab
文件末尾追加以下内容:
/dev/mapper/vgnew-lvnew /newdir xfs defaults 0 0
#使用UUID挂载
查看 UUID
blkid
追加内容为:
UUID=215a2fd6-825f-4c70-8a23-b9ed686af0b9 /newdir ext4 defaults 0 0
立即进行挂载:
mount -a