用着用着发现系统盘飘红,是几乎每个云服务器用户都会遇到的事。标准解法不是不停升配,而是把数据和网站放到单独购买的数据盘上,结构清晰,扩容也方便。
挂载的完整流程
- 控制台购买云硬盘并挂载到实例
fdisk -l找到新磁盘,mkfs.ext4 /dev/vdb格式化- 创建挂载目录,比如
mkdir /data,再mount /dev/vdb /data - 把挂载信息写进
/etc/fstab,否则重启后磁盘会"消失"
老盘数据怎么办
先把数据拷到新盘挂载点,确认业务正常后再清理旧目录。动手前打一个快照,磁盘操作前先打快照应当成为肌肉记忆。
更简单的路:在线扩容
如果数据本来就在云盘上,多数厂商支持控制台在线扩容:先扩容云盘容量,再进系统扩展文件系统,不用迁移数据也不用停机。所以买服务器时就该有预期:数据放云盘上,容量不够随时加,别把宝全压在不好扩的系统盘里。