AWS 大型執行個體:/mnt 未顯示所有應可用的空間

AWS 大型執行個體:/mnt 未顯示所有應可用的空間

我剛剛創建了一個大型 (m1.large) 64 位元實例,配備 850 GB 實例儲存。看看大實例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:格式化並安裝為 /mntm1.大號、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+代表剩餘的可用臨時儲存(根據上述文件)。

相關內容