У меня есть озадачивающая проблема о Цифровом Океане капелька Ubuntu 14.04. Я завершаю работу своей капельки для взятия снимка, но затем при включении сервисов не подошел бы.
Я получаю ошибку ниже при попытке перезапустить.
* Restarting web server apache2 mktemp: failed to create file via template ‘/tmp/tmp.XXXXXXXXXX’: Read-only file system
/etc/init.d/apache2: 91: /etc/init.d/apache2: cannot create : Directory nonexistent
[fail]
* The apache2 configtest failed.
Я имел следующую проблему ниже и даже открыл билет, который никогда не разрешался так, я переместил свою капельку в AWS и оставил текущие, которые не имели проблемы. Это - мои 4 капельки с той же проблемой.
Я использую Symfony 3, WKHTML для поколения PDF, Панели управления Sentora, и недавно выполнил Селен для JavaScript даже при том, что предыдущие три сервера не имели проблемы. Я в значительной степени ничего не изменил от установки ОС по умолчанию и конфигурации Sentora.
Вы когда-либо испытывали эту проблему прежде и как сделал Вас, решил его?
Я попробовал все команды fsck, и ответы в подобных сообщениях здесь длятся три раза без удачи
Править
Я нашел решение, я следовал учебному руководству здесь для укрепления моего сервера, таким образом, проблема вызывается fstab записями ниже:
# Written by the DigitalOcean build process
LABEL=DOROOT / ext4 noatime,errors=remount-ro 0 1
proc /proc proc nodev,noexec,nosuid 0 0
tmpfs /run/shm tmpfs ro,noexec,nosuid 0 0
/usr/tmpDSK /tmp tmpfs loop,nosuid,noexec,rw 0 0
Как я защитил бы/tmp, не встречаясь с ошибками на начальной загрузке?
Необходимо сделать sudo mount -a
после перезагрузки, вот именно.