1

在我之前的问题 中,无需每次都注册 AMI 即可保存对 EC2 实例的更改? 我问我如何将文件保存到我的现场实例而不必AMI每次都注册一个新的。我进行了研究,看起来附加EBS卷是一种持久保存数据的方式,而无需在AMI每次进行更改时都进行注册。

我遇到的新问题是我需要EBS通过 cron “调用”卷中的文件并将它们视为网页。它们主要是PHP文件。

我尝试设置我的EBSunder/var/www/html但 AWS 阻止我这样做建议我/dev/sdf改用

无论如何我可以在我的网络服务器下设置我的音量,以便我可以使用 cronEBS调用我的文件并将它们解释为有效文件?EBSPHP

任何正确方向的提示将不胜感激。

谢谢

4

1 回答 1

2

/dev/sdf是块设备并且/var/www/html是挂载点。它们是完全不同的东西。类似于实体书和书签。

您首先必须将 EBS 卷附加到您的实例。它将显示为/dev/sdf(或您指定的任何设备名称)。然后,您必须使用mkfs.ext4 /dev/sdf. 然后,您使用mount /dev/sdf /var/www/html. 要让它在启动时自动挂载,请编辑/etc/fstab以下内容并将其附加到文件中:

/dev/sdf    /var/www/html     ext4      defaults,noatime    0      0
于 2013-01-15T03:04:42.260 回答