Onde está o meu armazenamento efêmero para instância do EC2

14

Analisei as seguintes questões, especialmente Como usar o armazenamento de "Armazenamento de Instância de Volumes" no Amazon EC2?

No entanto, não respondeu. Eu criei uma pequena instância do EC2 com o EBS como o dispositivo raiz. Os tipos de instância da AWS listam um "armazenamento de instâncias" de 160 GB. Mas onde é isso?

$ 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)

Então, como encontrar o empheral store (160GB) e usá-lo.

Observação: estou ciente da diferença entre lojas efêmeras e elásticas. Eu preciso desse espaço para usar dados transitórios temporários usados pelo aplicativo para ajudar na E / S de disco entre o EBS.

UPDATE

Saída solicitada por comentários:

$ 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
    
por Jason McCreary 22.03.2013 / 20:26

1 resposta

16

RTFM: encontrei minha resposta nos documentos de armazenamento de instâncias do Amazon EC2 .

Instances that use Amazon EBS for the root device do not, by default, have instance store available at boot time. Also, you can't attach instance store volumes after you've launched an instance. Therefore, if you want your Amazon EBS-backed instance to use instance store volumes, you must specify them using a block device mapping when you create your AMI or launch your instance. Examples of block device mapping entries are: /dev/sdb=ephemeral0 and /dev/sdc=ephemeral1.

Portanto, no meu caso, como escolho um dispositivo raiz do EBS, preciso recriar a instância com o volume do armazenamento de instâncias.

    
por 22.03.2013 / 20:59