我有一个正在运行的AWS EC2实例(Ubuntu 12.04.4 LTS)。 当我进入这个实例并执行“df -h”时,我看到以下内容:
Filesystem Size Used Avail Use% Mounted on /dev/xvda1 99G 75G 19G 80% / udev 1.9G 8.0K 1.9G 1% /dev tmpfs 378M 172K 378M 1% /run none 5.0M 0 5.0M 0% /run/lock none 1.9G 0 1.9G 0% /run/shm /dev/xvda2 394G 199M 374G 1% /mnt
请注意上面输出中的最后一行,即
/dev/xvda2 394G 199M 374G 1% /mnt
这是我的困惑。 它显示了安装在目录/ mnt中的394G磁盘。 但是我试图找出这卷的来源,我似乎没有去哪里。 为了find这个卷的来源,我login了我的AWS EC2控制台,然后查看了我在那里的附件卷列表。 我假定上面的卷是附加的,因为它显示在EC2实例上。 但是当我查看附件的清单时,我看不到任何一个大小如394G的大小。 我所看到的就像下面这样:
vol-<volumeid> 8 GiB ... vol-<volumeid> 8 GiB ... vol-<volumeid> 8 GiB ... vol-<volumeid> 100 GiB ... vol-<volumeid> 10 GiB ... vol-<volumeid> 10 GiB ... vol-<volumeid> 10 GiB ...
这些卷中没有一个加起来大约为400 GiB
另外,当我看着EC2实例本身时,我看到在这个实例上安装了以下磁盘:
Root device type ebs Termination protection False Root device /dev/sda1 Lifecycle normal Block devices /dev/sda1
我看到的只是两个/ dev / sda1条目(怎么样?),而没有一个像/ dev / xvda2。
那么现在我该如何确定/ dev / xvda2来自哪里,在AWS控制台上确定它,然后找出如何删除或操纵它等。希望我的问题是有道理的。 如果没有,请让我知道我需要提供什么额外的信息来解决这个问题。
谢谢。
/dev/xvda1 99G 75G 19G 80% /
这是您的“根”EBS卷。 这是您可以在AWSpipe理控制台上看到的一个卷。
/dev/xvda2 394G 199M 374G 1% /mnt
这是你的“短暂的音量”。 机器运行的主机是本地的,如果服务器停止,将会丢失。 这个空间对于工作空间,高速caching等是非常有用的,用于存储你不介意在实例坦克中丢失的数据。 除了在启动实例时select附加(或不附加)之外,不能以任何方式操作此卷。