【发布时间】:2012-12-06 01:21:13
【问题描述】:
我的 Amazon EC2 实例只有 8GB 的 EBS 卷 sda1,此卷已接近满容量。
然后我将新的 21GB EBS 卷 sdf 附加到此 EC2 实例。
当我使用df -h 来检查这个用法时,这是我得到的:
Filesystem Size Used Avail Use% Mounted on
/dev/xvdf 7.9G 5.3G 2.6G 67% /
tmpfs 298M 0 298M 0% /dev/shm
然后我用resize2fs /dev/xvdf调整大小,这是df -h:
Filesystem Size Used Avail Use% Mounted on
/dev/xvdf 21G 5.3G 16G 26% /
tmpfs 298M 0 298M 0% /dev/shm
我应该分离第一个 EBS 卷 sda1 吗?
为什么sda1 没有显示在df -h 中?
更新结果:
$ ls /dev/xvd*
/dev/xvda1 /dev/xvdf
【问题讨论】:
-
看起来您将一个卷附加到 /dev/xvdf,但分离(或至少没有挂载)之前位于 /dev/sda1 的卷。将根文件系统 (/) 从附加到 EC2 上 /dev/xvdf 的卷上挂载有点奇怪,但显然它可以与您使用的任何发行版一起使用。
-
如果您仍在寻找答案,请考虑使用 (1) ls /dev/xvd* (2) ec2-describe-instances
| 的结果更新您的问题grep BLOCKDEVICE (3) cat /etc/fstab | grep /dev/xvd -
@EricHammond 我已经更新了我的问题。 2 号返回此错误:
Required option '-O, --aws-access-key KEY' missing (-h for usage)而 3 号没有结果。 -
您连接了两个 EBS 卷,一个在 /dev/xvda1,一个在 /dev/xvdf。前者未安装。后者作为您的根文件系统挂载。如果不确切了解每卷的内容以及您对该数据的计划,就很难就从这里开始的方向提供建议。
标签: amazon-ec2 amazon-ebs