当我们的业务需求不断升级需要更多存储的时候 这时候需要对服务器磁盘进行扩容了

阿里云官方扩容数据盘(LINUX)使用说明 https://help.aliyun.com/document_detail/25452.html

我使用的是linux centos操作系统

值得注意的是磁盘与磁盘分区的概念 我用df可以查看到 我的磁盘分区/dev/vdb1 挂载点是/alidata1文件夹

QQ图片20160806121532

fdisk分区是对磁盘操作,而不是对分区操作,所以必须是/dev/vdb , /dev/vdb 是磁盘,/dev/vdb1代表是磁盘分区,概念是不一样的。不要写混了!不然你想扩容磁盘就遥遥无期了!

具体操作步骤

df -TH 或者 df -h先查看下磁盘的情况

umount /dev/vdb1  先卸载!

fdisk /dev/vdb 注意了哦 这里是vdb磁盘 不是vdb1 !!! 搞清楚磁盘和磁盘分区的名字喔! (fdisk -l 也可以提前查看下)  parted 除外 parted 具体看官方文档操作

然后你就可以d,n,p,1,wq执行指令

e2fsck -f /dev/vdb1

resize2fs /dev/vdb1

mount /dev/vdb1 /alidata1  挂载磁盘 在之前的节点或者新节点

再用df -TH 或者df -h查看磁盘的扩容情况~

 

★扩展:

parted 除外 parted 看官方文档操作 就不用fdisk命令了 官方的命令截图是

disk_resize_parted