2014-03-26 28 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,您将注意到您的新卷在那里列出。