VESTA cp / Read-only file system / Не запускается после перезагрузки

Как правило наблюдается в новых обновлениях при установке на сервер с файловой системой XFS.


Проблема: После перезагрузки сервера vesta не запускается. В логах мы видим ошибку

[root@server]# systemctl status vesta.service
● vesta.service - SYSV: Run vesta web server
Loaded: loaded (/etc/rc.d/init.d/vesta; bad; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2020-01-19 23:12:23 EET; 1min 20s ago
Docs: man:systemd-sysv-generator(8)
Process: 6018 ExecStart=/etc/rc.d/init.d/vesta start (code=exited, status=1/FAILURE)

Jan 19 23:12:23 ams3.alexnettm.com systemd[1]: Starting SYSV: Run vesta web server...
Jan 19 23:12:23 ams3.alexnettm.com vesta[6018]: Starting vesta-nginx: nginx: [alert] could not open error log file: open() "/usr/local/vesta/nginx/logs/error.log" failed (30: Read-only file system)
Jan 19 23:12:23 ams3.alexnettm.com vesta[6018]: 2019/11/01 09:31:19 [emerg] 6024#0: open() "/usr/local/vesta/log/nginx-error.log" failed (30: Read-only file system)
Jan 19 23:12:23 ams3.alexnettm.com vesta[6018]: [FAILED]
Jan 19 23:12:23 ams3.alexnettm.com systemd[1]: vesta.service: control process exited, code=exited status=1
Jan 19 23:12:23 ams3.alexnettm.com systemd[1]: Failed to start SYSV: Run vesta web server.
Jan 19 23:12:23 ams3.alexnettm.com systemd[1]: Unit vesta.service entered failed state.
Jan 19 23:12:23 ams3.alexnettm.com systemd[1]: vesta.service failed.

Следующий лог говорит о том что vesta не смогла открыть файл журналов, так как наш диск находится в режиме чтения.

........................
Feb 20 15:22:54 localhost.localdomain vesta[3719]: Starting vesta-nginx: nginx: [alert] could not open error log file: open() "/usr/local/vesta/nginx/logs/e...e system)
Feb 20 15:22:54 localhost.localdomain vesta[3719]: 2018/02/20 15:22:54 [emerg] 3725#0: open() "/usr/local/vesta/log/nginx-error.log" failed (30: Read-only file system)
........................

Если мы проверим как смонтирован наш диск мы увидим что он перешел в режим чтения

mount | grep ' / '

/dev/vda2 on / type xfs (ro,relatime,attr2,inode64,noquota)

Решение:

1 — перемонтируйте диски в режим записи и чтения — rw

mount -o remount rw /

2 — запустите vesta

service vesta start

Часть служб так же останется не запущенными. Вы можете запустить их по отдельности из командной строки ssh или в панеле vesta — теперь она доступна.

Устраняем проблему перемонтирования диска

— Причина перемонтирования диска в ro режим кроется во включённой системе по подсчету квот в vestacp

Отключите квоты из панели vesta

— Перейдите во вкладку серверы :8083/edit/server/

опуститесь в низ настроек и отключите подсчет квот

0

my-mails.ru

Всегда On-Line

Добавить комментарий

Авторизация
*
*
Регистрация
*
*
*
*
Генерация пароля
51276208