非lvm逻辑卷磁盘如何扩容
1、查看挂载目录
df -h
2、查看当前挂载磁盘和新增磁盘
lsblk
3、parted磁盘编辑
使用parted进入磁盘操作,进入不要退出,(parted)这个是命令行
parted /dev/vdb
3.1 查看磁盘和分区
输入p查看磁盘和分区
(parted) P
3.2 选择需要扩容分区进行扩容
(parted) resizepart 1
3.3 扩容磁盘
提示End? [2147MB]? 输入100%使用剩下所有分区
End? [2147MB]? 100%
3.4 查看分区内存扩容情况
再次输入p再次查看分区内存是否扩上
(parted) P
3.5 退出parted
(parted) q
4、查看磁盘文件系统
查看原磁盘文件系统是xfs还是ext4
cat /etc/fstab
5、刷新磁盘
注:ext4的文件系统使用resize2fs刷新,xfs文件系统使用xfs_growfs刷新
xfs_growfs /data
6、确认磁盘
查看确认磁盘是否扩容上
df -h
7、过程问题报错解决
报错信息:
Warning: Not all of the space available to /dev/sdb appears to be used, you can fix the GPT to use
解决方法:
使用parted -l或者进入parted输入p可能会遇到上面提示;
这个Warning是正常的,因为GPT格式的分区表一共有两份,为了保证分区表的可修复,一份分区表位于磁盘头,另一份位于磁盘尾,当磁盘扩容后,位于磁盘尾的分区表就需要进行调整一下,调整到扩容后的磁盘尾,此时只要输入Fix即可解决问题。