EC2 Linux 扩展硬盘

前面豆子学习了怎么给EC2 Linux添加一个新的硬盘,那么如何扩展一个现有的硬盘呢?基本思路很简单,备份当前的硬盘,然后根据备份创建一个新硬盘,断开旧的硬盘,连接新的硬盘,扫描并扩展分区


首先创建一个2G的硬盘连入EC2的实例


EC2 Linux 扩展硬盘

然后基本操作如下,查询当前连接的Volume,可以用fdisk -l 或者 lsblk命令,都可以显示出当前连接的磁盘


EC2 Linux 扩展硬盘


然后对新磁盘分区格式化

EC2 Linux 扩展硬盘


创建一个/ebs的挂载点,加载这个硬盘,然后在上面创建了一个testfile的空文件作为测试

EC2 Linux 扩展硬盘


接下来,我们看看如何扩展这个2G的硬盘


首先应该是umount这个实例


EC2 Linux 扩展硬盘


如何对他做一个备份


EC2 Linux 扩展硬盘


取名叫做test


EC2 Linux 扩展硬盘


创建之后可以在snapshot的操作面板里面看见这个快照


EC2 Linux 扩展硬盘


通过这个test快照创建一个新的volume


EC2 Linux 扩展硬盘


创建的时候我把空间扩展到3G


EC2 Linux 扩展硬盘



然后detach 原先2G的硬盘, attach 新的3G硬盘




EC2 Linux 扩展硬盘

EC2 Linux 扩展硬盘



扫描当前加载的硬盘


EC2 Linux 扩展硬盘


因为这个硬盘是从快照而来,里面已经有文件系统和我创建的测试文档了,可以用file来查看一下文件系统

EC2 Linux 扩展硬盘


不需要格式化,直接mount即可

用df -h查询加载的设备,发现size还是2G

EC2 Linux 扩展硬盘


需要扩展分区表,扩展之后再次查询尺寸就对了


EC2 Linux 扩展硬盘

之前创建的文件也都还在!

EC2 Linux 扩展硬盘


扩建成功。










本文转自 beanxyz 51CTO博客,原文链接:http://blog.51cto.com/beanxyz/1532125,如需转载请自行联系原作者