阿里云磁盘不能弹性增缩显然是个遗憾,但是现在阿里云磁盘支持卸载了,建站初期,毕竟自己也不知道自己硬盘到底要用多少,买多了,怕浪费,买少了,又担心以后不够用,服务器磁盘数又有限制,总不能磁盘不够用了就又买多一台服务器吧。幸运的是阿里云还有“云磁盘”这个产品,我们可以利用云磁盘的特性找其它办法“弹性”改变磁盘配置。
网站前期可以先购买一个小容量的磁盘(自己网盘类型按需规划)。
例如我的方案是,先买100G的 等100G不够用了 再买多个200G的,之后把100G的数据拷贝到200G里面(不用多久的),再改一下盘符(不改原来的路径引用会出错)再把100G的卸载掉
但是卸载也是个问题,很多人不知道怎么卸载,阿里云教程也不够全面,技术人员技术也不可能面面俱到(可能)上次卸载个磁盘配合阿里云那边又打电话又重启服务器来来去去的搞了我好几天才弄好(最后还是自己弄好的)。
卸载阿里云磁盘完整过程如下:
1.例如你要卸载一个不用的磁盘,点续费,点变更配置,勾“转化为按量付费的磁盘”,注意不要选错磁盘了
注意:在进行此操作前建议最好在距离下次到期时间近些再进行,一旦点了变更配置后,期间升级服务器操作是不能进行的,但是可以临时升级带宽,如果临时有变要升级配置只有工单取消升级才可以,所以要卸载磁盘,首先要规划好。
阿里云对随实例释放的官方解释是:随实例释放意思是当该主机到期时,该盘也和主机一起释放. 不勾选意思是当主机到期时,该盘仍可以正常使用,与主机到期是分开管理的.
2.提交更改
3.在ECS里进行数据迁移,迁移完成后,改盘符( windows系统为例)
之后停止一切你要卸载的那个盘的程序,以保证磁盘不被占用。
如果你磁盘设置有虚拟内存,需要把虚拟内存去掉(一定要去掉,否则不能完全解除对磁盘的占用,即使重启也无效)
之后重启服务器(如果没有设置虚拟内存则不需要重启)
按以上步骤完成,需要先在ECS里删除磁盘,才能在控制台请求卸载
需要完全解除磁盘占用和在ECS里首先完成删除磁盘后才能提交卸载请求,否则卸载请求会无限请求并且永远不成功
4[font='Times New Roman'].
此时跳到阿里云ECS
控制台,在本地实例磁盘页面,磁盘出现可卸载字样,就可以选择提交卸载了。
手脚动作快的话,服务器磁盘升级扩容,几分钟就搞掂了,不用多买一个硬盘浪费位置,又能尽量利用原有磁盘扩容
阿里云工单解决我这个问题弄了好久,关键还是没有全面的技术,希望分享这篇文章可以帮到大家
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。