AWS Large Instance: /mnt não mostra todo o espaço que deveria estar disponível

AWS Large Instance: /mnt não mostra todo o espaço que deveria estar disponível

Acabei de criar uma instância grande (m1.large) de 64 bits que vem com 850 GB de armazenamento de instância. Veja a grande instânciahttp://aws.amazon.com/ec2/instance-types/

Um 'df -h' da pasta raiz fornece a saída abaixo. O /mnt é onde estou pensando que está o armazenamento da instância, mas aqui ele está me mostrando apenas 414G. Configurei dois servidores e ambos mostram 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

Responder1

O armazenamento de instância (ou seja, armazenamento efêmero) é fornecido como dois dispositivos no m1.large - /dev/sdb e /dev/sdc - cada um com aproximadamente 420 GB. Apenas um deles (/dev/sdb) está montado (no local /mnt). Embora o volume adicional (/dev/sdc) esteja disponível, você precisará formatá-lo antes de montá-lo.

Ver:http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/index.html?instance-storage-concepts.htmlpara obter detalhes sobre como o armazenamento de instância é alocado por tipo de instância.

m1.large: armazenamento de instância de 850 GiB (2 x 420 GiB mais partição raiz de 10 GiB)

  • /dev/sda1: formatado e montado como root (/) em todos os tipos de instância Linux e UNIX. tipos.
  • /dev/sdb ou xvdb: formatado e montado como /mnt emm1.grande, m1.xlarge, c1.xlarge, cc1.4xlarge, cc2.8xlarge, m2.xlarge, m2.2xlarge e m2.4xlarge instâncias Linux e UNIX.
  • /dev/sdc ou xvdc: Disponível em m1.large,m1.xgrande, cc1.4xlarge, cc2.8xlarge e c1.xlarge instâncias Linux e UNIX.

Algumas AMIs podem não fornecer armazenamento efêmero completo, no entanto, você pode adicioná-lo ao iniciar a instância especificando os mapeamentos de disco efêmero em seu 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'

Onde ephemeral0representa o volume raiz, ephemeral1representa o espaço de troca e ephemeral2+representa o armazenamento efêmero disponível restante conforme o documento acima.

informação relacionada