前面豆子學習了怎麼給EC2 Linux添加一個新的硬盤,那麼如何擴展一個現有的硬盤呢?基本思路很簡單,備份當前的硬盤,然後根據備份創建一個新硬盤,斷開舊的硬盤,連接新的硬盤,掃描並擴展分區
首先創建一個2G的硬盤連入EC2的實例
然後基本操作如下,查詢當前連接的Volume,可以用fdisk -l 或者 lsblk命令,都可以顯示出當前連接的磁盤
然後對新磁盤分區格式化
創建一個/ebs的掛載點,加載這個硬盤,然後在上面創建了一個testfile的空文件作爲測試
接下來,我們看看如何擴展這個2G的硬盤
首先應該是umount這個實例
如何對他做一個備份
取名叫做test
創建之後可以在snapshot的操作面板裏面看見這個快照
通過這個test快照創建一個新的volume
創建的時候我把空間擴展到3G
然後detach 原先2G的硬盤, attach 新的3G硬盤
掃描當前加載的硬盤
因爲這個硬盤是從快照而來,裏面已經有文件系統和我創建的測試文檔了,可以用file來查看一下文件系統
不需要格式化,直接mount即可
用df -h查詢加載的設備,發現size還是2G
需要擴展分區表,擴展之後再次查詢尺寸就對了
之前創建的文件也都還在!
擴建成功。