我的EC2实例临时存储在哪里


14

我浏览了以下问题,尤其是如何在Amazon EC2中使用“实例存储卷”存储?

但是,它没有回答。我创建了一个以EBS为根设备的EC2小实例。在AWS实例类型列出160GB的“实例存储”。但是在哪呢?

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            7.9G  3.6G  4.3G  46% /
tmpfs                 1.9G     0  1.9G   0% /dev/shm

$ mount
/dev/xvda1 on / type ext4 (rw,noatime)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

因此,如何找到并使用外围存储(160GB)。

注意:我知道临时存储和弹性存储之间的区别。我需要此空间来使用应用程序使用的临时性临时数据来帮助EBS之间进行磁盘I / O。

更新

每个评论的要求输出:

$ fdisk -l
Disk /dev/xvda1: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

$ cat /proc/partitions
major minor  #blocks  name

 202        1    8388608 xvda1

运行fdisk -l以查看是否有160G磁盘可用。或者cat /proc/partitions查看除xvda之外是否还有任何xvd *磁盘。
Daniel t。

更正。查看更新。
杰森·麦克雷里


实际上,@ ChrisMoschini,考虑到我首先问的,他们是我的骗子。
杰森·麦克雷里

@JasonMcCreary足够公平。无论发生什么情况,Serverfault的某人都需要进行一些清理-如果您单击那里,我将在注释中链接到更多重复对象。
克里斯·莫斯奇尼

Answers:


16

RTFM-我在Amazon EC2实例存储文档中找到了答案。

默认情况下,将Amazon EBS用作根设备的实例在启动时不具有实例存储。另外,启动实例后就无法附加实例存储卷。因此,如果您希望您的Amazon EBS支持的实例使用实例存储卷,则在创建AMI或启动实例时必须使用块设备映射指定它们。块设备映射条目的示例是:/ dev / sdb = ephemeral0和/ dev / sdc = ephemeral1。

因此,就我而言,由于我选择了EBS根设备,因此需要使用实例存储卷来重建实例。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.