Instância Grande da AWS: / mnt não mostra todo o espaço que deveria estar disponível

1

Acabei de criar uma instância de 64 bits grande (m1.large) que vem com armazenamento de instância de 850 GB. Veja o link da Instância

Um 'df -h' da pasta raiz me dá a saída abaixo. O / mnt é onde eu estou pensando o armazenamento de instância é, mas aqui está mostrando apenas 414G. Eu configurei dois servidores e ambos estão mostrando os mesmos números.

 root@ip-11-11-11-11:/# df -h
 Filesystem            Size  Used Avail Use% Mounted on
 /dev/sda1             7.9G  1.1G  6.5G  14% /
 none                  3.7G  112K  3.7G   1% /dev
 none                  3.7G     0  3.7G   0% /dev/shm
 none                  3.7G   48K  3.7G   1% /var/run
 none                  3.7G     0  3.7G   0% /var/lock
 /dev/sdb              414G  199M  393G   1% /mnt
    
por Emile Baizel 17.11.2011 / 01:02

1 resposta

4

O armazenamento de instâncias (isto é, armazenamento efêmero) é fornecido como dois dispositivos em m1.large - / dev / sdb e / dev / sdc - cada um com aproximadamente 420 GB. Apenas um deles (/ dev / sdb) é montado (na localização / mnt). Enquanto o volume adicional (/ dev / sdc) estiver disponível, você precisará formatá-lo antes de montá-lo.

Veja: link para ver as especificidades de como a instância -storage é alocado por tipo de instância.

m1.large: 850GiB instance storage (2 x 420GiB plus 10GiB root partition)

  • /dev/sda1: Formatted and mounted as root (/) on all Linux and UNIX instance types. types.
  • /dev/sdb or xvdb: Formatted and mounted as /mnt on m1.large, m1.xlarge, c1.xlarge, cc1.4xlarge, cc2.8xlarge, m2.xlarge, m2.2xlarge, and m2.4xlarge Linux and UNIX instances.
  • /dev/sdc or xvdc: Available on m1.large, m1.xlarge, cc1.4xlarge, cc2.8xlarge, and c1.xlarge Linux and UNIX instances.

Algumas AMIs podem não fornecer o armazenamento efêmero completo, no entanto, você pode adicioná-lo ao iniciar a instância especificando os mapeamentos de disco efêmeros no comando de inicialização:

ec2-run-instances <ami id> -k <your key> --block-device-mapping '/dev/sda2=ephemeral0' --block-device-mapping '/dev/sda3=ephemeral1' --block-device-mapping '/dev/sda4=ephemeral2' --block-device-mapping '/dev/sda5=ephemeral3'

Em que ephemeral0 representa o volume da raiz, ephemeral1 representa o espaço de troca e ephemeral2+ representa o armazenamento efêmero restante disponível conforme o documento acima.

    
por 17.11.2011 / 01:13