Автор Тема: На разделе "Корень файловой системы" осталось мало свободного места  (Прочитано 4356 раз)

Оффлайн bigevgeni

  • Завсегдатай
  • *
  • Сообщений: 18
Добрый день. Проблема при включении компьютера, пишет что На разделе "Корень файловой системы" осталось мало свободного места. Все скриншоты во вложении.
Предыстория: данные пользователя при переходе с windows системы были скопированы на рабочий стол АльтЛинукс СПТ 7. То ли в альлинукс надо копировать куда то в другое место то ли что то надо настроить в самом альте не понимаю.
Причём взял второй ноутбук , скопировал также данные на раб.стол и получил ту же самую проблему, значит что пользовательские данные надо копировать куда то в другое место, хотя с другой стороны - что за бред придумали. Рабочий стол самое удобное место для работы с документами, учителя преклонного возраста не будут лазить в глубь файловой структуры чтобы добраться до нужных документов.
Прошу подсказать люди добрые, как быть?

P.S. решение которое нашёл на форуме с командами
service bacula-fd stop
chkconfig bacula-fd off
rm -rf /srv/backup
НЕ ПОМОГЛО

Оффлайн Kalt

  • Давно тут
  • **
  • Сообщений: 922
...Вы можете открыть Gparted и сделать подобный снимок?..
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн bigevgeni

  • Завсегдатай
  • *
  • Сообщений: 18
вот снимок gparted

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 414
А по какому пути расположен домашний каталог "проблемного" пользователя?
Выполните в терминале из под "проблемного" пользователя команду и покажите результат pls
cat /etc/passwd | grep `echo $USER`

Оффлайн bigevgeni

  • Завсегдатай
  • *
  • Сообщений: 18

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 414
Походу дело не в файлах на рабочем столе.. Если конечно сам рабочий стол чьи-то шаловливые ручки не перенесли в корень.
Смотрите размеры занимаемые /var, /root, /opt, /srv

Оффлайн bigevgeni

  • Завсегдатай
  • *
  • Сообщений: 18
Походу дело не в файлах на рабочем столе.. Если конечно сам рабочий стол чьи-то шаловливые ручки не перенесли в корень.
Смотрите размеры занимаемые /var, /root, /opt, /srv

Всмысле посмотреть и прислать вам их размер? или что с этим делать?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 550
  • UNIX System V init
Покажите выводы команд:
# sfdisk -l /dev/sda
# du -smx --exclude=/mnt /* 2>/dev/null
# df -m /dev/sda2
# du -m $(find / -mount -type f -size +50M)
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн bigevgeni

  • Завсегдатай
  • *
  • Сообщений: 18
во вложении

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 550
  • UNIX System V init
Ужас какой!..
У вас kernel/warnings и syslog/messages распухли невероятно и сожрали почти 29 гигов. При том что корень у вас на 40 гигов.

В системе на sysv
# ls -l /proc/1/exe
lrwxrwxrwx 1 root root 0 фев 21 10:19 /proc/1/exe -> /sbin/init

они малю-ю-сенькие
# du -m /var/log/{kernel/warnings,syslog/messages}
0 /var/log/kernel/warnings
2 /var/log/syslog/messages


Ещё одна sysv система:
# tune2fs -l /dev/sda8 | grep created
Filesystem created:       Sun May 22 17:21:00 2016
# du -m ./var/log/{kernel/warnings,syslog/messages}
1 ./var/log/kernel/warnings
1 ./var/log/syslog/messages
логи в ней около мегабайта.

А точнее в килобайтах:
# du -k ./var/log/{kernel/warnings,syslog/messages}
4 ./var/log/kernel/warnings
84 ./var/log/syslog/messages

Но 29 гигов в сумме, как у вас, это невероятно много!
« Последнее редактирование: 21.02.2020 13:05:22 от Speccyfighter »
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн Kalt

  • Давно тут
  • **
  • Сообщений: 922
...По объёму, словно два корня в одном разделе... :-\
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн bigevgeni

  • Завсегдатай
  • *
  • Сообщений: 18
выполнил
ls -l /proc/1/exe
du -m /var/log/{kernel/warnings,syslog/messages}

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 550
  • UNIX System V init
выполнил
ls -l /proc/1/exe
du -m /var/log/{kernel/warnings,syslog/messages}

Так и предполагал:
Это у вас так systemd в логи насрал.

Надо обнулять эти логи.
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн Kalt

  • Давно тут
  • **
  • Сообщений: 922
...В systemd:
Цитировать
[root@comp-xeon-cpu-e2668c ~]# ls -l /proc/1/exe
lrwxrwxrwx 1 root root 0 фев 21 11:34 /proc/1/exe -> /lib/systemd/systemd
[root@comp-xeon-cpu-e2668c ~]# du -m /var/log/{kernel/warnings,syslog/messages}
du: невозможно получить доступ к '/var/log/kernel/warnings': Нет такого файла или каталога
du: невозможно получить доступ к '/var/log/syslog/messages': Нет такого файла или каталога
[root@comp-xeon-cpu-e2668c ~]# du -m /var/log/
1       /var/log/chrony
1       /var/log/ppp
225     /var/log/journal/30d350f2a2fc47435161b4cc5e0bc4c6
225     /var/log/journal
1       /var/log/private
1       /var/log/mysql
1       /var/log/audit
228     /var/log/
График с маленькими файлами:
« Последнее редактирование: 21.02.2020 13:33:46 от Kalt »
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 550
  • UNIX System V init
...В systemd:
# ls -l /proc/1/exe
lrwxrwxrwx 1 root root 0 фев 21 11:34 /proc/1/exe -> /lib/systemd/systemd

# du -m /var/log/{kernel/warnings,syslog/messages}
du: невозможно получить доступ к '/var/log/kernel/warnings': Нет такого файла или каталога
du: невозможно получить доступ к '/var/log/syslog/messages': Нет такого файла или каталога

# du -m /var/log/
1       /var/log/chrony
1       /var/log/ppp
225     /var/log/journal/30d350f2a2fc47435161b4cc5e0bc4c6
225     /var/log/journal
1       /var/log/private
1       /var/log/mysql
1       /var/log/audit
228     /var/log/
График с маленькими файлами:

Это большого значения не имеет.
Там у bigevgeni надо смотреть чем он там намусорил в варнинги и мессаги.

В системах на sysv, варнинги и мессаги вылетают по 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
А этой системе уже более трёх с половиной лет.
« Последнее редактирование: 21.02.2020 13:57:54 от Speccyfighter »
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf