好的,所以我采用了原版 Windows 2008 64 位 Amazon AMI,并想添加一个 D: 驱动器用于页面文件空间和故障转储。我启动了实例,并将第二个 EBS 卷附加为 xvdf,然后进入磁盘管理将其设置为在线,并添加了页面文件和故障转储设置,一切正常。
但是当我重新启动时,盒子会重新启动,第二个驱动器处于“脱机”状态。如何让该磁盘在重新启动时自动联机(或者最值得注意的是,当我将其变成 AMI 并从中启动更多实例时 - 我也尝试过,D: 也是同样的情况)。
答案1
供将来参考,事实证明,如果您启动实例并在启动过程中将卷附加到它,则:
ec2-run-instances -k services-dev -g build -z us-east-1d -t m1.large -b "/dev/sda1=:50" -b "xvdf=:20:true" ami-d9e40db0
附加驱动器(在本例中为 xvdf)将不会像应有的那样在重启后保持在线状态。
您要做的是创建实例,然后单独创建 EBS,将卷附加到您的实例,在磁盘管理中使磁盘联机并初始化它,然后格式化其上的分区 - 然后它会在重启后“坚持”并且您可以创建一个使两个磁盘都能正常工作的 AMI。
答案2
我也看到了这种行为,但卷是在实例启动后创建的。我创建了卷,附加、初始化、创建文件系统……一切都正常,但当实例重新启动时,卷显示“脱机”。如果我进入磁盘管理并手动将其联机,一切都正常……直到下次重新启动。