выполнил
ls -l /proc/1/exe
lrwxrwxrwx ... /proc/1/exe -> /lib/systemd/systemd
du -m /var/log/{kernel/warnings,syslog/messages}
14404 /var/log/kernel/warnings
14416 /var/log/syslog/messages
Если содержимое логов не важно, то выполнить:
# echo > /var/log/kernel/warnings
# echo > /var/log/syslog/messages
/var/log/kernel/warnings
/var/log/syslog/messages
обнулятся.
похоже эти команды помогли решить проблему с местом, даже если на какое то время.
сейчас на ext4 свободно 30 гигов вместо 2
и при перезагрузке ноута не вылезает больше окно о том что места нет.
Спасибо всем кто участвовал. Большая победа маленькой проблемы.
Непонятно только, почему у вас не произошло ротации логов, если используется /var/log/{kernel/warnings,syslog/messages}
Система ротации довольно проста:
Команда выполняемая через cron использует конфигурационный файл
# cat /etc/cron.daily/logrotate
#!/bin/sh
exec /usr/sbin/logrotate /etc/logrotate.conf
и используется
# sed -n '24p' /etc/logrotate.conf
include /etc/logrotate.d
правило ротации:
всё что лежит в этих каталогах, подлежит ротации
# grep var /etc/logrotate.d/syslog
/var/log/syslog/* {
/var/log/kernel/* {
/var/log/user/* {
/var/log/mail/* {
/var/log/daemons/* {
/var/log/auth/* {
/var/log/lpr/* {
/var/log/news/* {
/var/log/uucp/* {
/var/log/cron/* {
/var/log/ftp/* {
По fifo (первым вошёл, первым вышел) старые логи "выталкиваются".
# ls -l ./var/log/{kernel/warnings,syslog/messages}*
-rw-r----- 1 root adm 880 янв 29 19:44 ./var/log/kernel/warnings
-rw-r----- 1 root adm 2528 янв 28 00:45 ./var/log/kernel/warnings.1.xz
-rw-r----- 1 root adm 3556 дек 1 23:01 ./var/log/kernel/warnings.2.xz
-rw-r----- 1 root adm 5820 ноя 24 01:56 ./var/log/kernel/warnings.3.xz
-rw-r----- 1 root adm 6704 ноя 10 01:33 ./var/log/kernel/warnings.4.xz
-rw-r----- 1 root adm 7172 ноя 4 00:12 ./var/log/kernel/warnings.5.xz
-rw-r----- 1 root adm 81375 янв 29 19:45 ./var/log/syslog/messages
-rw-r----- 1 root adm 26388 янв 28 04:02 ./var/log/syslog/messages.1.xz
-rw-r----- 1 root adm 31964 дек 2 04:02 ./var/log/syslog/messages.2.xz
-rw-r----- 1 root adm 53824 ноя 24 04:02 ./var/log/syslog/messages.3.xz
-rw-r----- 1 root adm 51508 ноя 10 04:02 ./var/log/syslog/messages.4.xz
-rw-r----- 1 root adm 51640 ноя 4 04:02 ./var/log/syslog/messages.5.xz
И т.о. корневая файловая не переполняется логами.
Настройки это не требует, - всё уже преднастоено. Главное чтобы были установлены необходимые пакеты и по cron ежедневно запускалось задание. И логи перестанут распухать.