2014-03-26 25 views
0

我跑DF -h,並得到:默認實例存儲的m1.small不存在

/dev/xvde1   6.0G 1.9G 4.1G 32%/
none     828M  0 828M 0% /dev/shm 

和貓的/ etc/fstab中:

LABEL=_/ /  ext4 defaults  1 1 
/dev/xvdb /mnt  ext3 defaults,context=system_u:object_r:usr_t:s0 0 0 
none  /proc  proc defaults  0 0 
none  /sys  sysfs defaults  0 0 
none  /dev/pts devpts gid=5,mode=620 0 0 
none  /dev/shm tmpfs defaults  0 0 
/dev/sda3  none swap sw,comment=cloudconfig 0  0 

lsblk的輸出:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 
xvde1 202:65 0 6G 0 disk/
xvde3 202:67 0 896M 0 disk [SWAP] 

我想/ dev/xvdb是我的實例存儲大約160 GB。但是,當我在/ dev /上運行ls -a時,我沒有看到此設備。

有沒有人知道如何讓這個實例存儲裝載?

感謝這麼多

+0

您是否嘗試過只是在執行'mount/mnt'來查看是否有錯誤信息? – ianjs

+0

然後什麼是/ dev/xvde? – Rico

+0

當我使用mount時,我只是得到錯誤,說xvdb不存在。 – Jack

回答

2

如果從微觀的實例(或僅具有EBS存儲任何實例)升級後,它不會被默認包含。 在任何情況下,您都可以通過創建實例快照並重新啓動來添加它。您可以在從現有AMI啓動時將其添加到「快照」頁面或「啓動」嚮導中。

  1. 打開EC2 Web管理控制檯。
  2. 點擊左側的Instances,選擇你的實例,點擊「Actions」下拉菜單,然後選擇「Create Image」。
  3. 在快照頁面上輸入名稱和說明。如果您喜歡或以後啓動AMI,則可以在此處添加實例存儲。點擊添加音量按鈕。選擇「實例存儲0」作爲類型,以及任何您喜歡的設備路徑。然後點擊「創建圖像」。
  4. 轉到EC2管理控制檯左側站點上圖像部分下的AMI。
  5. 等待新圖像的AMI狀態「可用」。
  6. 選擇新的AMI,單擊頂部的啓動並通過啓動向導(執行步驟,以便您可以使用與當前服務器相同的安全組和密鑰對進行設置)。
  7. 在第4步,您有機會再次修改卷。確保「Instance Store 0」被列爲第二卷。
  8. 完成嚮導並等待啓動。當你登錄時,df -h會顯示音量。

有人建議在快照之前停止實例,但我從來沒有遇到過問題。根據我的經驗(在前面使用ELB),服務器通常不可用時間長達10分鐘。

[[email protected] ~]$ df -h 
Filesystem  Size Used Avail Use% Mounted on 
/dev/xvda1  7.9G 2.3G 5.6G 29%/
tmpfs   829M  0 829M 0% /dev/shm 
/dev/xvdb  147G 188M 140G 1% /media/ephemeral0 

此處瞭解詳情: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#Using_AddingDefaultLocalInstanceStorageToAMI

+0

感謝您的回覆。我會試試你的解決方案。但令人困惑的是,我沒有從僅支持EBS的主機升級主機。我實際上只是嘗試用RedHat映像從零開始啓動m3介質,但仍然存在相同的問題。將看到當我在圖像中包含實例存儲時會發生什麼。 – Jack

3

所以,

lsblk輸出顯示您的實例沒有額外的驅動器連接。所以你看到的是正確的。

m1.small支持附加160 GB的額外實例驅動器。但這並不意味着當您配置​​一個m1.small實例時,它將自動附加。

設置實例時,您必須手動選擇附加驅動器的選項。

就你而言,你似乎跳過了這一步。因此該實例已配置,但沒有160 Gb驅動器。

請注意,一旦配置實例,就無法連接這些驅動器。所以,換句話說,您可以創建並附加EBS卷,或者創建一個新實例並在創建此實例時選擇附加此驅動器。

請檢查下面的屏幕截圖來了解我所說的:

enter image description here

如顯示在上面的屏幕截圖,你必須點擊「添加新卷」按鈕,同時供應的實例。

一旦你點擊,你會看到你的160GB的驅動器被添加如下:

enter image description here

確保你選擇了「實例存儲0」下的「類型」一欄中所討論的體積你正在尋找的是一個「實例商店」卷。

一旦配置實例,再次運行lsblk,您將注意到您的新卷在那裏列出。