我在连接EBS卷到我的Ubuntu EC2实例时遇到了问题。
以下是我所做的:
>
从Amazon AWS控制台,我创建了一个150GB的EBS卷,并将其附加到Ubuntu11.10EC2实例。在EBS卷属性下,“附件”显示:“[我的Ubuntu实例id]://dev/sdf(附件)”
尝试在Ubuntu盒子上安装驱动器,它告诉我“mount:/dev/sdf不是块设备”
错误:
mount:错误的fs类型,错误的选项,/dev/xvdf上错误的超级块,缺少codepage或helper程序,或者其他错误在某些情况下在syslog中找到有用的信息-尝试dmesg tail或其他
“dmesg tail”告诉我它给出了以下错误:
EXT4-fs(sda1):VFS:找不到ext4文件系统
我还尝试按照http://www.webmastersessions.com/how-to-attach-ebs-volume-to-amazon-ec2-instance上的指示将配置放入/etc/fstab文件中,但仍然给出了相同的不正确的文件系统错误。
问题:
问题1:基于第1点(上面),为什么卷被映射到“dev/sdf”,而实际上它被映射到“/dev/xvdf”?
由于这是一个新卷,您需要使用位于步骤1和步骤2之间的文件系统格式化EBS卷(块设备)。因此,使用示例装入点的整个过程是:
>
创建EBS卷。
将EBS卷附加到/dev/sdf
(EC2用于此特定设备号的外部名称)。
格式化文件系统/dev/xvdf
(Ubuntu用于此特定设备号的内部名称):
sudo mkfs.ext4 /dev/xvdf
只有当这是一个没有数据的新卷时才格式化文件系统。格式化将使检索以前在此卷上的任何数据变得困难或不可能。
挂载文件系统(更新到/etc/fstab,以便在重新启动时保持挂载):
sudo mkdir -m 000 /vol
echo "/dev/xvdf /vol auto noatime 0 0" | sudo tee -a /etc/fstab
sudo mount /vol
问题内容: 我有一些arff文件。我想顺序阅读它们并创建一个大数据集。Instances.add(Instance inst)不会将字符串值添加到实例,因此尝试setDataset()…但即使失败。有没有办法完成直观上正确的字符串操作? 问题答案: 这是从邮件列表。我以前保存过 如何将两个数据文件a.arff和b.arff合并到一个数据列表中? 取决于您在说什么合并。您是否只想追加第二个文件(两个
问题内容: 我目前正在运行ec2微型实例,但发现该实例有时会耗尽内存。 除了使用更大的实例大小之外,还可以做什么? 问题答案: 解决此问题的方法是向实例添加(即)空间。 分页通过在硬盘驱动器上创建一个区域并将其用于额外的内存来工作,该内存比普通内存要慢得多,但可用空间更多。 要为您的实例添加此额外空间,请输入: 如果您需要超过1024,则将其更改为更高的值。 要在重新启动后默认启用它,请将此行添加
我正面临一个与架构相关的问题: 我已经在ElasticBeanstalk中创建了一个新的环境,并将我的应用程序推到了那里。到目前为止一切都很好。我已经将其设置为。 我怎么想错了?什么是可能的解决办法或正确的做法? 出于某种原因,我认为使用S3不是正确的做法。
问题内容: 我试图将Integration Services添加到现有的SQL Server 2008实例中。 我去了SQL Server安装中心,然后单击“新安装或向现有安装添加功能”选项。此时,将弹出一个文件系统窗口。我被要求浏览以查找SQL Server 2008 R2安装介质。 我尝试使用 C:Program Files \ MicrosoftSQLServer, 但收到错误消息,该错误消
问题内容: 我的旧EC2实例存在一些未知问题,因此无法再使用它了。因此,我试图从旧卷的快照创建一个新的EBS卷并将其装入新实例。这正是我所做的: 从旧快照的快照创建了一个新卷。 创建了一个新的EC2实例,并将卷附加为(或)。 SSH进入实例,并尝试使用以下方法挂载旧卷: 输出为: 我知道我应该将fileytem指定为,但是该卷包含许多重要数据,因此我无法使用对其进行格式化。如果我尝试(不格式化),