微学网

热门关键词:   as  thinkphp  ecshop  xxx  商务通  www.ymwears.cn
热门: ASP.NET PHP编程 ASP编程 JSP编程 Python

vps服务器硬盘扩容操作【带图文】

发布时间:2021-04-01 来源:未知 点击:

一般我们默认使用阿里云ECS服务器的时候自带40GB系统盘,正常建站或者一般项目40GB足够使用的,普通的网站能用个5GB已经相当可以了。不过也有一些朋友以图片、下载资源较多的,可能40GB不够使用,今天老左遇到一个网友当初是系统盘40GB没有使用,而是单独购买了40GB的挂载盘(不懂他当初如何想的,估计以为可以合并到一起用)。

目前好像阿里不支持直接将系统盘直接扩容,而是只能在挂载盘扩容,然后这个网友在后台升级数据盘到1000GB(一发狠直接买这么大的),但是直接升级之后并没有生效到当前挂载盘的需要进行扩容处理才可以,这里老左就效仿官方文档进行处理扩容。

PS:如果我们开始购买服务器的时候,需要挂载盘建议就买超过40GB的,因为他系统盘就40GB,你买个低于系统盘的基本没有意义,老左之前还看到有网友买10GB用来存储网站用途的。哪天阿里可以直接合并系统盘那就好了。


第一、准备工作
1、备份备份备份
这个很关键,我们可以选择快照备份,以及本地备份,因为未知的问题可能导致错误,我们还可以恢复快照、备份数据。
2、重启服务器
需要在阿里云账户后台重启服务器,微学网在操作的时候开始没有重启服务器,扩容的时候一直只看到40GB,看不到1000GB,重启之后就看到。
3、谨慎操作
以下是我在帮一个网友操作的记录,最后确定是可以的,但不能确保方法是通用的,所以我们操作的时候仅仅是参考,根据实际的应用。因为有些事情真不可预测。
第二、阿里云扩容操作
1、检查盘符
微学网-检查盘符
这里我们可以看到这个朋友的系统盘、数据盘(基本满了)
2、查看系统盘符
微学网-查看系统盘符
通过fdisk -l可以看到当前/dev/vdb 有1000GB,但是实际上我们数据盘还是原来的40GB,需要扩容。PS:阿里应该给用户自动扩嘛。
3、暂停WEB运行
service mysqld stop
service httpd stop
service nginxd stop
service pureftpd stop
service wdapache stop
微学网看到这个朋友是用的WDCP,然后一咕噜将WEB服务器先暂停了。
4、卸载挂载
umount /dev/vdb1
我们先把已有的挂载解除一下,等会再重新挂载。
5、新建分区
微学网-新建分区
 
fdisk /dev/vdb
执行命令,然后依次输入 d n p 1 回车 回车 wq
6、扩容磁盘
e2fsck -f /dev/vdb1
resize2fs /dev/vdb1
微学网-磁盘扩容
第一步过程有点长,我们耐心等待,看到上图表示成事了。
7、再次挂载
mount /dev/vdb1 /www
微学网-磁盘再次挂载
然后我们再检查下盘看到1000GB已经在里面了。
8、启动WEB检查网站
service mysqld start
service httpd start
service nginxd start
service pureftpd start
service wdapache start
这里把之前关闭的WEB再启动,如果不放心,我们再重启服务器,因为有些时候挂载不完整,重启后就丢失的,我们重启后再检查网站。
微学网-启动检查网站-成功
最后,微学网以上全部的操作过程,最后网站是正常访问的,扩容完毕。
 

这就是微学网-程序员之家为你提供的"vps服务器硬盘扩容操作【带图文】"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/14092.html
网络编程 | 前端制作 | 数据库 | CMS教程 | 脚本编程 | 框架 | 服务器 | 微信开发 | APP开发 |

凡本网站转载的文章、图片等资料的版权归版权所有人所有,因无法和版权所有者一一联系,如果本网站选取的文/图威胁到您的权益,请您及时和本网站联系。 我们会在第一时间内采取措施,避免给双方造 成不必要的损失。
© 2015-2021 微学网 版权所有,并保留所有权利。 备案号:粤ICP备09051474号-1

菜鸟教程,提供各类程序编程入门,技巧