阿里云磁盘无损扩容&Windows,Linux无损扩容分区大小
曾经何时,阿里云升级磁盘只能购买一块新的磁盘,这样老的磁盘大小不够的时候,只能被丢弃然后购买一块更大的磁盘。独立云磁盘推出后虽然可以随时释放老的磁盘了,但是数据迁移也是个大问题。终于,阿里云推出磁盘扩容功能,今天测试了一把无损扩容磁盘分区,记录下来分享大家。
由于涉及到磁盘操作,强烈建议操前创建一个自定义快照做个备份,数据无价,一个操作毁一生~~
如下,是一个7G的非LVM分区(LVM磁盘的扩容,只需要扩容物理磁盘,通过vgchange -a n vgname取消vg激活状态,通过fdisk等工具将新扩容的部分创建为一个新的分区,然后通过vgchange -ay vgname激活vg,将新的分区加入到vg中即可。)
从控制台扩容到8G,然后从控制台重启VM使新的磁盘尺寸生效(测试独立云磁盘,从控制台卸载后重新挂载也可生效,对无法重启的服务器可以用这招)
重启后查看,磁盘已经8G了,但是原来的/dev/xvdc1分区依然是7G
为了测试是否是真的无损,我们先在这个7G的分区下,创建一个内容为test的文件
完成后,进行最重要的一步:“删除现在的分区,重新分区”
按d删除现在的分区1,注意:删除后千万不要按w保存!直接按n创建新的分区,然后从原有的柱面开始,一直分到最后的尺寸(默认值两次回车即可,如果之前的分区不是从第一柱面开始,则需要记录之前分区的起始柱面),新的分区操作完毕后,按w保存。
操作完毕后,重新通过fsck -f /dev/xvdc1检测一下磁盘
然后通过resize2fs重新定义分区大小
Windows 操作(03 08等版本操作方法一致,2003需要先在磁盘上右键将磁盘转为动态磁盘才会有扩展的选项)
如下,是一个6G的小磁盘
扩容到7G
控制台重启后新的磁盘容量生效
重启后如果扩容出来的分区变成了RAW的分区,删除即可。然后在老的磁盘分区上右键,选择扩展分区(扩展卷),选择多出来的1G空间后下一步确认。
这时候会提示,是否将磁盘转换为动态磁盘,这里选择是,不会影响数据。
完成后,原来的6G小分区,就变成了7G大分区了~~
相关文章
- Windows&Linux双系统安装流程
- 红旗Linux: 把握前沿,步步登高(红旗linux官网)
- Linux命令连接FTP服务器的技巧(linux命令连接ftp)
- 从Linux切换至Windows 7系统(linux换win7系统)
- windows 混合操作系统:CASTEp同时兼容Linux和Windows(casteplinux)
- Linux串口TTY使用指南(linux串口tty)
- Linux命令行操作指南(linux在哪输入命令)
- 源码安装Linux系统下Redis源码安装指南(linux下redis)
- 如何使用Linux重启服务(linux重启服务)
- 如何在Linux系统中查看运行的服务?(linux下查看服务)
- 学会了这些linux移动文件夹命令,你将成为文件管理高手!(linux移动文件夹命令)
- 红帽企业 Linux:开源操作系统的可靠选择。(红帽企业linux)
- 让Windows运行Linux:展现技术魅力的可能性(win下linux)
- Linux下XP虚拟机:体验Windows操作系统(linux下xp虚拟机)
- Linux轻松移植文件至Windows(从linux下载文件到windows)
- 利用Windows操作远程Linux系统(windows远程linux)
- 比较Linux系统与Windows系统的异同(linux系统和windows系统的区别)
- Linux系统版本查看方法实用指南(linux如何查看系统版本)
- Linux与Windows:共同打开软件世界的大门(linux和windows)