文章后面有整体思路

centos7 扩容gpt硬盘_服务器

一、添加硬盘

点击编辑虚拟机设置–>添加–>硬盘–>下一步

centos7 扩容gpt硬盘_linux_02


SCSI(S)–>创建新虚拟硬盘–>单个文件–>完成

centos7 扩容gpt硬盘_linux_03


就可以看见多了一张硬盘,现在要去对硬盘进行格式化且挂载于文件系统才可以正常使用

centos7 扩容gpt硬盘_centos7 扩容gpt硬盘_04


二、硬盘初始化

先开机💖–>切换到root用户

查看文件系统使用情况

df -Th

centos7 扩容gpt硬盘_centos7 扩容gpt硬盘_05


可以看见文件系统现在是没有硬盘信息的

现在查看磁盘系统

fdisk -l

centos7 扩容gpt硬盘_linux_06

可以看出第二块硬盘叫做 sdb

1.对sdb进行磁盘操作

fdisk /dev/sdb

centos7 扩容gpt硬盘_centos_07

输入m打印帮助文档可以看到各参数信息

centos7 扩容gpt硬盘_运维_08


输入n 添加分区–> p(基础分区)–>1(分区号)–>回车–>回车(回车默认起始柱号1–最大)

centos7 扩容gpt硬盘_centos_09


2.修改分区系统id(将刚刚添加的分区1系统id改为linux lvm )

t–>1–>8e

centos7 扩容gpt硬盘_linux_10


也可以输入l 查看各个类型的系统id

centos7 扩容gpt硬盘_服务器_11


输入w 保存退出

centos7 扩容gpt硬盘_服务器_12


查看磁盘可以看见sdb多了一个分区

centos7 扩容gpt硬盘_centos7 扩容gpt硬盘_13

三、对分区进行lvm录入
1.物理卷创建sdb1

pvcreate /dev/sdb1

并查看

pvs

centos7 扩容gpt硬盘_运维_14


2.卷组创建vg1 并挂载于物理卷sdb1上

vgcreate vg1 /dev/sdb1

并查看

vgs

centos7 扩容gpt硬盘_linux_15


3.创建逻辑卷lv1 挂载于卷组vg1上

lvcreate -n lv1 -L 19.99g vg1
#-n 新卷  -L 分配空间
#将硬盘所有空间19.99g全分配给他

并查看

centos7 扩容gpt硬盘_centos_16

lvs

查看设备是否已有文件

ls /dev/vg1/lv1

centos7 扩容gpt硬盘_服务器_17

4.创建文件系统

mkfs.ext4 /dev/vg1/lv1

centos7 扩容gpt硬盘_centos_18

5.挂在系统文件下此处是/mnt(这里是临时挂载)

mount /dev/vg1/lv1 /mnt

centos7 扩容gpt硬盘_运维_19


再次查看文件管理

centos7 扩容gpt硬盘_centos7 扩容gpt硬盘_20


可以看见分区已经挂载于文件系统

10.设置开机自动挂载
查看硬盘UUID

blkid

centos7 扩容gpt硬盘_linux_21


将vg1-lv1的UUID复制

输入

vi /etc/fstab

将硬盘UUID添加进系统

UUID=自己的 /mnt                    ext4    defaults        1 2

centos7 扩容gpt硬盘_centos7 扩容gpt硬盘_22


到此硬盘就添加完成了🎶🎶🎶🎶

可以正常使用mnt这个文件了

友情提示!大家可以在里面创建一个普通用户的文件方便使用

mkdir ohh
chown hadoop ohh #修改所属用户
chgrp hadoop ohh #修改所属组

centos7 扩容gpt硬盘_linux_23


附加

简洁文档–整体思路(自己的笔记😪😪😪)

1.添加硬盘
2.添加分区
3.pvcreate /dev/sdb1 (物理卷创建),查看pvdisplay;pvs
4.vgcreate vg1 /dev/sdb1 (卷组创建)  查看vgs
5.lvcreate -n lv1 -L 19.99G vg1(逻辑卷创建)    查看lvs
6.ls /dev/vg1/lv1 
7.mkfs.ext4 /dev/vg1/lv1 (创建文件系统)
8.mount /dev/vg1/lv1 /mnt (挂在在文件下此处是mnt)
9. 设置开机自动挂载 vi /etc/fstab