У меня проблема с капелькой Digital Ocean 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 и недавно запускаю Selenium для javascript, даже если на предыдущих трех серверах не было проблемы , Я почти ничего не изменил с установкой ОС по умолчанию и конфигурацией Sentora.
Вы когда-нибудь испытывали эту проблему раньше и как вы ее решили?
Я пробовал все команды fsck и ответы в подобных сообщениях здесь три раза, не удачи
Edit
Я нашел решение, я следил за учебником здесь, чтобы укрепить мой сервер, поэтому проблема вызвана 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, вот и все.
После перезагрузки вам нужно выполнить sudo mount -a, вот и все.
После перезагрузки вам нужно выполнить sudo mount -a, вот и все.