AWS ラージインスタンス: /mnt では、使用可能なスペースがすべて表示されない

AWS ラージインスタンス: /mnt では、使用可能なスペースがすべて表示されない

850 GBのインスタンスストレージを備えたLarge (m1.large) 64ビットインスタンスを作成しました。Largeインスタンスを見てみましょう。インスタンスタイプ

ルート フォルダーから 'df -h' を実行すると、以下の出力が表示されます。/mnt はインスタンス ストレージがある場所だと思われますが、ここでは 414G しか表示されません。2 台のサーバーをセットアップしましたが、どちらも同じ数値が表示されています。

 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 上の 2 つのデバイス (/dev/sdb と /dev/sdc) として提供され、それぞれ約 420 GB です。これらのうちの 1 つ (/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.特大、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+上記のドキュメントに従って残りの使用可能な一時ストレージを表します。

関連情報