我有一个体积大小为50gb的ubuntu实例(CRON服务器)。我想将其大小增加到100gb +
以下是我要遵循的步骤,
1)创建连接到CRON服务器的卷的快照。
2)通过指定所需的大小,使用新创建的快照创建卷。就我而言100gb。
3)通过运行命令
分离cron服务器的现有卷ec2-detach-volume old_volume_id cron_instance_id sda1
4)将新卷(即100gb)附加到cronserver
ec2-attach-volume new_volume_id cron_instance_id sda1
如果丢失或没有使用正确的步骤,请更正。
答案 0 :(得分: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 /
答案 1 :(得分:4)
正如Chris Moore在评论中提到的那样,任何现代EC2 Ubuntu服务器在启动时都会自动增加磁盘空间,这使操作变得更加容易。步骤如下:
您完成了! ?
答案 2 :(得分:1)
除了上面的答案,Amazon put out a guide也是如此。我在扩大音量时使用了两种资源。