0

此特定实例类型在 /dev/ 和 /mnt/ 中安装两个临时驱动器。我必须在启动时在这些路径中为我的一项服务创建工作目录,否则服务将无法启动。有时下面的这个脚本可以工作,有时不能。我怀疑这是正在安装的文件夹和我的 rc.local 脚本启动之间的竞争。有没有更可靠的地方可以创建这些目录?我上次启动时,确实创建了 /mnt/mongodb 目录,但没有创建 /dev/ 目录。我正在运行来自亚马逊的 12.04 HVM ubuntu 实例。

这是我的 rc.local 文件:

cd /mnt/
sudo mkdir mongodb
sudo chown -R mongodb mongodb
sudo chgrp -R mongodb mongodb
cd /dev/
sudo mkdir mongodb
sudo chown -R mongodb mongodb
sudo chgrp -R mongodb mongodb
sudo service mongodb start
exit 0
4

0 回答 0