阿里云磁盘原地扩容教程(Linux磁盘卸载、挂载、扩容)-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

阿里云磁盘原地扩容教程(Linux磁盘卸载、挂载、扩容)

那么文艺 2015-04-26 00:00:48 47230
2015年4月22日万众期待的阿里云磁盘原地扩容功能终于上线了。按照官方的操作教程根本无法完成磁盘扩容,于是按自己的方法调试,历时一个多小时终于调试成功。在这里分享给不会有网友,希望对你们有所帮助。


本方法适用于阿里云一键安装包,LNMP环境NMP安装在数据盘。


操作过程:


1、找到你的数据盘,按系统提示进行扩容


[attachment=74602]



2、重启服务器


[attachment=74603]



3、首先要终止系统正在运行的程序,这点很重要,否则后继的操作无法成功


终止以下程序:nginx、apache、mysql、php-fpm、ftp

/etc/init.d/nginx stop

/etc/init.d/httpd stop

/etc/init.d/mysqld stop

/etc/init.d/php-fpm stop

/etc/init.d/vsftpd stop


[attachment=74604]



4、卸载数据盘


umount /alidata


查询是否卸载成功


df -hl


[attachment=74605]


5、删除原有分区并新建分区


使用 fdisk 指令,输入 d 来删除原有的分区,然后依次输入 n,p,1 来新建分区


fdisk /dev/xvdb


[attachment=74606]



6、格式化磁盘


使用 resize2fs 指令扩大文件系统大小,原有数据不会丢失。

e2fsck -f /dev/xvdb1

resize2fs /dev/xvdb1


[attachment=74607]



7、挂载磁盘


最后,我们再将扩容完毕的磁盘挂载回原有的挂载点

mount /dev/xvdb1 /alidata


查询是否挂载和扩容成功


df -hl


[attachment=74608]



8、重启服务器


扩容完毕。


参考教程:
阿里云官方扩容教程:http://bbs.aliyun.com/read/239398.html?spm=5176.7189909.0.0.jFub7n

关系型数据库 MySQL 应用服务中间件 Linux PHP Apache nginx
分享到
取消 提交回答
全部回答(19)
  • yoyo160
    2016-10-25 10:22:48
    Re阿里云磁盘原地扩容教程(Linux磁盘卸载、挂载、扩容)
    学习到了。上云服务
    0 0
  • megabay
    2016-10-25 01:41:25
    Re阿里云磁盘原地扩容教程(Linux磁盘卸载、挂载、扩容)
    学习了, 谢谢
    0 0
  • maominghome
    2016-06-15 16:33:20
    Re阿里云磁盘原地扩容教程(Linux磁盘卸载、挂载、扩容)
    到这里:


    6、格式化磁盘 使用 resize2fs 指令扩大文件系统大小,原有数据不会丢失。


    e2fsck -f /dev/xvdb1


    resize2fs /dev/xvdb1


    提示:





    0 0
  • www.gongxinba.c
    2016-05-18 06:32:16
    Re阿里云磁盘原地扩容教程(Linux磁盘卸载、挂载、扩容)
    好贴,先收藏
    0 0
  • 阿里团队
    2016-04-22 11:17:05
    学习了,谢谢分享。
    0 0
滑动查看更多
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题