记录一下阿里云数据盘缩小方法。
由于使用量减少,为了节省费用,因此需要缩小数据盘。但是阿里云数据盘不支持直接缩小,需要另辟蹊径。
如果服务器是年付的,先把付费方式转为按量,转换之后会收到退款。
下面开始具体操作:
假设旧的数据盘是200G,需要缩小到100G。
假设旧的数据盘挂载目录是 /www
假设旧数据盘设备名称为 /dev/vdb
假设新数据盘设备名称为 /dev/vdc
1.新增数据盘100G,并挂载到实例
2.登录服务对新数据盘进行分区及格式化,也可以在阿里云平台上操作。
新数据盘分区
fdisk /dev/vdc
主分区盘符输入1
3.新建目录 /wwwold, 挂载到旧的数据盘。
新建目录/wwwold
mkdir -p /wwwold
挂载到旧的数据盘,
echo "/dev/vdb1 /wwwold ext4 defaults 0 0" >> /etc/fstab
4.修改 /etc/fstab , 把/www之前挂载设备改到新的数据盘。
echo "/dev/vdc1 /www ext4 defaults 0 0" >> /etc/fstab
5.复制数据
从旧数据盘拷贝到新盘,这里推荐用cp命令,而不推荐用dd命令。由于dd命令会复制使用过的数据块,复制数据量比实际要大。
暂停你的应用服务,执行复制命令
\cp /wwwold/* /www/
到此复制数据完成
6.启动应用服务,测试无误后卸载旧数据盘
标签:www,容量,dev,阿里,缩小,挂载,服务器,wwwold,数据 From: https://www.cnblogs.com/pingblog/p/17719589.html