2012-02-16 132 views
10

我有一個卷大小爲50GB的ubuntu實例(CRON服務器)。我想增加它的大小100GB +增加AWS EC2 Ubuntu實例磁盤空間

下面是我想遵循的步驟,

1)創建連接到服務器CRON卷的快照。

2)通過指定您需要的大小創建一個包含新創建快照的卷。在我的情況下100GB。

3)通過運行以下命令

ec2-detach-volume old_volume_id cron_instance_id sda1 

4)將新卷(即100GB的)分離爲cron的服務器上的現有卷cronserver

ec2-attach-volume new_volume_id cron_instance_id sda1 

請糾正,如果是丟失或不使用正確的步驟。

回答

19

不,你錯過了什麼 - 你最終會得到你的舊分區大小。

這裏是你如何做到這一點(注意resize2fs/xfs_growfs命令):

Resizing the Root Disk on a Running EBS Boot EC2 Instance

實施例:

# In case your Filesystem is either ext2, ext3, or ext4 
$ sudo resize2fs /dev/sda1 

# Or if you have XFS 
$ sudo apt-get install -y xfsprogs 
$ sudo xfs_growfs/
+0

這個步驟在現代Ubuntu實例中是不必要的。它在啓動時自動完成。 – 2013-12-16 18:55:04

+0

看看發佈日期。 – 2013-12-17 08:32:48

+0

這是一箇舊帖子,信息已過時。我正在更新它,所以它仍然是正確的。那不好嗎?如果你更喜歡你的回答是出於歷史原因,而不會因真相的存在而受到傷害,我不介意刪除我的評論。 – 2013-12-17 12:34:19