1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 所以,你说:“我有一个Linux实例,它有一个100GB的EBS卷,卷内有两个相邻的分区:一个是30GB,另一个是20GB。我能否将30GB的分区增加到40GB,而无需格式化或重新分区这个ESB卷?我的担忧是20GB的分区已经占用了相邻的空间。”
创建附加为备份的根EBS卷的快照。
我假设您的磁盘看起来类似于以下示例:
[ec2-user〜]$ lsblk
名称MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda259:10 100G 0磁盘
└─xvda1 259:20 30G 0部分/
└─xvda2 259:3 20G 0分/数据
在上面的示例中,磁盘是/dev/xvda,其中包含分区xvda1和xvda2。您可能已经知道,磁盘内的分区按顺序排列在连续的块中,这意味着您仅限于在该磁盘中将某些分区的大小增加到最后一个分区(xvda2)中。
由于磁盘分区按连续块按顺序排序,因此当您增加磁盘时,额外的空间会添加到块的末尾。在这种情况下,仅最后一个分区可以利用新增的空间,即此场景中的分区/dev/xvda2。磁盘开头或中间的任何分区都无法利用新的可用空间。通常,这就是传统的Linux磁盘空间设计方式,即连续的块。
相关内容
- AWS 官方已更新 4 年前
- AWS 官方已更新 8 个月前
- AWS 官方已更新 9 个月前
- AWS 官方已更新 3 年前