一、使用命令查看磁盘信息
查看未挂载的磁盘
1、fdisk -l
查看分区及硬盘
2、lsblk
列出所有可用块设备的信息以及依赖关系
二 磁盘操作帮助
fdisk /dev/vda //操作vda磁盘
---------------------------------------------------------
Command (m for help): m //输出帮助信息
Command action
a toggle a bootable flag //设置启动分区
b edit bsd disklabel //编辑分区标签
c toggle the dos compatibility flag //切换DOS兼容性标志
d delete a partition //删除一个分区
l list known partition types //列出分区类型
m print this menu //输出帮助信息
n add a new partition //建立一个新的分区
o create a new empty DOS partition table //创建一个新的空白DOS分区表
p print the partition table //打印分区表
q quit without saving changes //退出不保存设置
s create a new empty Sun disklabel 创建一个新的空太阳标签
t change a partition's system id //改变分区的ID
u change display/entry units //改变显示的单位
v verify the partition table //检查验证分区表
w write table to disk and exit //保存分区表
x extra functionality (experts only)
Command (m for help):n
Command action
e extended //扩展分区
p primary partition (1-4) //主分区(最多4个)
p
Partition number (1-4): 1 //分区号(卷标)
First cylinder (1-2597, default 1): 1 // 起始扇区
Last cylinder or +size or +sizeM or +sizeK (1-2597, default 2597):+100M // 结束扇区 或大小
Command (m for help): w //保存刚才的配置信息。
------------------------------------------------------------
三、新增逻辑分区
fdisk /dev/vda //操作/dev/sda磁盘
Command (m for help): n //新增分区
//一直回车
Command (m for help): t //修改分区System为 Linux LVM
Hex code (type L to list all codes): 8e
Command (m for help): w //保存磁盘操作
##重启系统,使操作应用
四、给分区扩充物理空间
pvcreate /dev/vda3 //pvcreate指令用于将物理硬盘分区初始化为物理卷,以便被LVM使用
vgextend centos /dev/vda3 //(把pv加入vg中,相当于扩充vg的大小,其中是当前需要扩充的lvm组名,通过vgs命令查看) vgextend指令用于动态的扩展卷组,它通过向卷组中添加物理卷来增加卷组的容量。
lvextend -L +50G /dev/mapper/centos-root
五、执行命令使系统重新读取大小
xfs_growfs /dev/mapper/centos-root