我们虽然添加了数据盘,但用一段时间后,硬盘又不够了怎么办?
接下来说说如果在不丢数据的情况扩容数据盘:
以阿里云为例,首先我们进控制台,选择你的实例的数据盘,进行扩容硬盘:
1、扩容后我们远程连接服务器,停止服务器的相关软件,请根据你的环境停止相应的软件。不知道有哪些软件在占用的,可以先删除自动挂载,重启服务器即可。第二步都可以跳过了。前提是不影响你的网站业务的情况下。
2、查看数据盘挂载的目录并卸载挂载:
umount /dev/xvdb1 /home/ 或 umount /home/
3、对硬盘进行分区:
删除原有分区并新建分区
使用 fdisk /dev/xvdb 指令,输入 d 来删除原有的分区,然后依次输入 n,p,1 来新建分区
4、格式化磁盘
使用 resize2fs 指令扩大文件系统大小,原有数据不会丢失。
e2fsck -f /dev/xvdb1 resize2fs /dev/xvdb1
5、挂载磁盘
最后,我们再将扩容完毕的磁盘挂载回原有的挂载点
mount /dev/xvdb1 /home/
查询是否挂载和扩容成功
df -hl
重启服务器搞定。。。。。。。。。