/etc/nginx/vhost_logs Ротация логов

Все остальные вопросы
Cramac
Сообщения: 75
Зарегистрирован: Вс апр 30, 2023 6:12 am

Re: /etc/nginx/vhost_logs Ротация логов

Сообщение Cramac » Чт май 01, 2025 4:58 pm

Код: Выделить всё

systemctl restart logrotate
Job for logrotate.service failed because the control process exited with error code.
See "systemctl status logrotate.service" and "journalctl -xe" for details.
root@host:/var/log# grep logrotate /var/log/syslog /var/log/auth.log
/var/log/syslog:May  1 00:00:00 host systemd[1]: logrotate.service: Main process exited, code=exited, status=1/FAILURE
/var/log/syslog:May  1 00:00:00 host systemd[1]: logrotate.service: Failed with result 'exit-code'.
/var/log/syslog:May  1 19:57:49 host logrotate[1042123]: error: error renaming /etc/httpd/vhost_logs/s.xxxx.ru_access.1.gz.10.gz to /etc/httpd/vhost_logs/s.xxxx.ru_access.1.gz.11.gz: Read-only file system
/var/log/syslog:May  1 19:57:49 host systemd[1]: logrotate.service: Main process exited, code=exited, status=1/FAILURE
/var/log/syslog:May  1 19:57:49 host systemd[1]: logrotate.service: Failed with result 'exit-code'.
Последний раз редактировалось Cramac Пт май 02, 2025 5:15 am, всего редактировалось 1 раз.

Аватара пользователя
sbury
Сообщения: 1787
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: /etc/nginx/vhost_logs Ротация логов

Сообщение sbury » Пт май 02, 2025 4:34 am

выполнить

Код: Выделить всё

apt-get update && apt-get -y install logrotate
systemctl restart logrotate

Cramac
Сообщения: 75
Зарегистрирован: Вс апр 30, 2023 6:12 am

Re: /etc/nginx/vhost_logs Ротация логов

Сообщение Cramac » Пт май 02, 2025 5:14 am

теперь так

Код: Выделить всё

var/log/syslog:May  2 08:13:31 host systemd[1]: logrotate.timer: Succeeded.
/var/log/syslog:May  2 08:13:37 host logrotate[1221301]: error: error opening /etc/httpd/vhost_logs/s.ххх.ru_access.1.gz: No such file or directory
/var/log/syslog:May  2 08:13:40 host systemd[1]: logrotate.service: Main process exited, code=exited, status=1/FAILURE
/var/log/syslog:May  2 08:13:40 host systemd[1]: logrotate.service: Failed with result 'exit-code'.
/var/log/syslog:May  2 08:13:40 host systemd[1]: logrotate.service: Consumed 2.244s CPU time.

Аватара пользователя
sbury
Сообщения: 1787
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: /etc/nginx/vhost_logs Ротация логов

Сообщение sbury » Пт май 02, 2025 5:28 am

Cramac писал(а):
Пт май 02, 2025 5:14 am
теперь так

Код: Выделить всё

var/log/syslog:May  2 08:13:31 host systemd[1]: logrotate.timer: Succeeded.
/var/log/syslog:May  2 08:13:37 host logrotate[1221301]: error: error opening /etc/httpd/vhost_logs/s.ххх.ru_access.1.gz: No such file or directory
/var/log/syslog:May  2 08:13:40 host systemd[1]: logrotate.service: Main process exited, code=exited, status=1/FAILURE
/var/log/syslog:May  2 08:13:40 host systemd[1]: logrotate.service: Failed with result 'exit-code'.
/var/log/syslog:May  2 08:13:40 host systemd[1]: logrotate.service: Consumed 2.244s CPU time.
создайте его

Cramac
Сообщения: 75
Зарегистрирован: Вс апр 30, 2023 6:12 am

Re: /etc/nginx/vhost_logs Ротация логов

Сообщение Cramac » Пт май 02, 2025 6:57 am

удалил все архивы, перезапустил, вроде пошло

lepehnom
Сообщения: 10
Зарегистрирован: Вт май 04, 2021 1:05 am

Re: /etc/nginx/vhost_logs Ротация логов

Сообщение lepehnom » Сб янв 24, 2026 11:51 am

Добрый день. Тоже возникла проблема с ротацией логов, место на диске стремительно заканчивалось.

Выполнил команды

Код: Выделить всё

yum clean all
systemctl stop logrotate
yum update logrotate
systemctl restart logrotate
Ротация выполнилась но появилась ошибка

Код: Выделить всё

Job for logrotate.service failed because the control process exited with error code.
See "systemctl status logrotate.service" and "journalctl -xeu logrotate.service" for details.
Выполнил systemctl status logrotate

Код: Выделить всё

logrotate.service - Rotate log files
     Loaded: loaded (/usr/lib/systemd/system/logrotate.service; static)
     Active: failed (Result: exit-code) since Sat 2026-01-24 14:34:19 MSK; 2min 27s ago
TriggeredBy: ● logrotate.timer
       Docs: man:logrotate(8)
             man:logrotate.conf(5)
    Process: 765755 ExecStart=/usr/sbin/logrotate /etc/logrotate.conf (code=exited, status=1/FAILURE)
   Main PID: 765755 (code=exited, status=1/FAILURE)
        CPU: 5min 26.257s

Jan 24 14:28:39 systemd[1]: Starting Rotate log files...
Jan 24 14:28:39 logrotate[765755]: error: php-fpm:1 duplicate log entry for /var/log/php-fpm/>
Jan 24 14:28:39 logrotate[765755]: error: found error in file php-fpm, skipping
Jan 24 14:34:19 systemd[1]: logrotate.service: Main process exited, code=exited, status=1/FAI>
Jan 24 14:34:19 systemd[1]: logrotate.service: Failed with result 'exit-code'.
Jan 24 14:34:19 systemd[1]: Failed to start Rotate log files.
Jan 24 14:34:19 systemd[1]: logrotate.service: Consumed 5min 26.257s CPU time.
Подскажите пожалуйста как решить эту проблему? Сервер Almalinux 9.3

Аватара пользователя
sbury
Сообщения: 1787
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: /etc/nginx/vhost_logs Ротация логов

Сообщение sbury » Сб янв 24, 2026 12:35 pm

Сначала обновить всю систему до последнего релиза AlmaLinux 9.7

Код: Выделить всё

yum clean all
yum -y install brainy-core && yum -y update brainy-core
brainy-core --sys-update
Потом в панеле обновить Web связку
После этого выполнить

Код: Выделить всё

yum -y update
Перегрузить сервер и перестроить виртуальные хосты в панеле
Последний раз редактировалось sbury Вс янв 25, 2026 9:04 am, всего редактировалось 1 раз.

lepehnom
Сообщения: 10
Зарегистрирован: Вт май 04, 2021 1:05 am

Re: /etc/nginx/vhost_logs Ротация логов

Сообщение lepehnom » Сб янв 24, 2026 3:08 pm

Глобально. Спасибо за помощь 👍

Ответить