AWS 대규모 인스턴스: /mnt는 사용 가능한 공간을 모두 표시하지 않습니다.

AWS 대규모 인스턴스: /mnt는 사용 가능한 공간을 모두 표시하지 않습니다.

방금 850GB 인스턴스 스토리지와 함께 제공되는 대형(m1.large) 64비트 인스턴스를 생성했습니다. 대규모 인스턴스를 살펴보세요http://aws.amazon.com/ec2/instance-types/

루트 폴더에서 'df -h'를 실행하면 아래 출력이 표시됩니다. /mnt는 인스턴스 스토리지가 있다고 생각하는 곳이지만 여기서는 414G만 표시됩니다. 두 개의 서버를 설정했는데 둘 다 동일한 숫자를 표시합니다.

 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

답변1

인스턴스 스토리지(예: 임시 스토리지)는 m1.large에서 두 개의 장치(/dev/sdb 및 /dev/sdc)로 제공되며 각각 약 420GB입니다. 이들 중 하나만(/dev/sdb)만 (/mnt 위치에) 마운트됩니다. 추가 볼륨(/dev/sdc)을 사용할 수 있지만 마운트하기 전에 포맷해야 합니다.

보다:http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/index.html?instance-storage-concepts.html인스턴스 유형별로 인스턴스 스토리지를 할당하는 방법에 대한 자세한 내용을 알아보세요.

m1.large: 850GiB 인스턴스 스토리지(2 x 420GiB + 10GiB 루트 파티션)

  • /dev/sda1: 모든 Linux 및 UNIX 인스턴스 유형에서 루트(/)로 포맷되고 마운트됩니다. 유형.
  • /dev/sdb 또는 xvdb: /mnt로 포맷 및 마운트됨m1.대형, m1.xlarge, c1.xlarge, cc1.4xlarge, cc2.8xlarge, m2.xlarge, m2.2xlarge 및 m2.4xlarge Linux 및 UNIX 인스턴스.
  • /dev/sdc 또는 xvdc: m1.large에서 사용 가능,m1.xlarge, cc1.4xlarge, cc2.8xlarge 및 c1.xlarge Linux 및 UNIX 인스턴스.

일부 AMI는 전체 임시 스토리지를 제공하지 않을 수 있지만, 시작 명령에서 임시 디스크 매핑을 지정하여 인스턴스를 시작할 때 이를 추가할 수 있습니다.

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'

여기서는 위 문서에 따라 ephemeral0루트 볼륨, ephemeral1스왑 공간, 남은 사용 가능한 임시 스토리지를 나타냅니다.ephemeral2+

관련 정보