Автор Тема: Непонятное перезаполнение диска (после обновлений?)  (Прочитано 2060 раз)

Оффлайн S3R_sqrT

  • Участник
  • *
  • Сообщений: 323
Линукс установлен на диске 50Г.
Моих данных/программ достаточно мало. Диск весь забит!! Сегодня установил автообновления и 500мб исчезло непонятно куда (хотя обновления небольшие были). После обновления ядра делаю remove-old-kernels и 300+Мб освобождается. apt-get его не захламляет?
Что происходит с диском?

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
rpm -qa | grep baсula
что выдает?

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
При обновлении ядра, старые не удаляются, рекомендуется держать хотя бы одно запасное.

Посмотрите /var/cache/apt/archives если папка разбухла имеет смысл сделать
# apt-get autoclean

Или вычистить вообще
# apt-get clean
Лучше первый вариант.

Оффлайн S3R_sqrT

  • Участник
  • *
  • Сообщений: 323
Спасибо!
Сделал # apt-get clean
Почистило 7+ Гиг.
Но все равно странно что 40 Гиг чем-то по прежнему заняты.

rpm -qa | grep baсula
Спасибо. Ничего, видимо, после чистки...

При обновлении ядра, старые не удаляются, рекомендуется держать хотя бы одно запасное.
А как можно почистить старые ядра за исключением выбранных? Например, почистить все, кроме последнего std-def, его предыдущего и led-ws (т.е. удалить остальные стд-деф и ан-деф...)?
« Последнее редактирование: 12.10.2015 14:49:49 от S3R_sqrT »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Спасибо!
Сделал # apt-get clean
Почистило 7+ Гиг.
Но все равно странно что 40 Гиг чем-то по прежнему заняты.

rpm -qa | grep baсula
Спасибо. Ничего, видимо, после чистки...

При обновлении ядра, старые не удаляются, рекомендуется держать хотя бы одно запасное.
А как можно почистить старые ядра за исключением выбранных? Например, почистить все, кроме последнего std-def, его предыдущего и led-ws (т.е. удалить остальные стд-деф и ан-деф...)?
https://forum.altlinux.org/index.php?topic=33236.msg237599#msg237599
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
При обновлении ядра, старые не удаляются, рекомендуется держать хотя бы одно запасное.
А как можно почистить старые ядра за исключением выбранных? Например, почистить все, кроме последнего std-def, его предыдущего и led-ws (т.е. удалить остальные стд-деф и ан-деф...)?
https://forum.altlinux.org/index.php?topic=30196.msg213234#msg213234
Андрей Черепанов (cas@)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Значит не в ней проблема. В некоторый версиях дистрибутива устанавливается эта программа резервного копирования и тоже может (если не используется по назначению но работает в фоне) "отжирать" свободное пространство.

запускаете например так
su -
cd /
du -x -d 1 -h
(из под рута, так как у пользователя не ко всем каталогам есть доступ, ругаться будет)
далее смотрите какой каталог занимает больше всего мета, заходите в него и запускаете уже там du -x -d 1 -h
Так потихоньку проймете что место занимает.. А потом уже можно будет начать думать что с этим делать.

Ну или хлопая <Ctrl><Space> в mc на каталоге можно узнать сколько он места занимает.

Оффлайн S3R_sqrT

  • Участник
  • *
  • Сообщений: 323
Спасибо. А чего конкретно bacula-fd делает резервные копии?

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
всей системы ЕМНИП
но если вы не ошиблись при вводе команды и она вам ничего не вернула, значит bacula у вас не установлена (по крайней мере сейчас) и проблема скорее всего не из за нее.
Эта команда которую я привел в первом посте - ищет bacula в списке установленных пакетов.

« Последнее редактирование: 12.10.2015 15:09:23 от ASte »

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
СТОП. А это похоже я где-то в раскладке ошибся когда команду Вам писал..

Попробуйте еще раз, если копипастили из сообщения
rpm -qa | grep bacula

Оффлайн S3R_sqrT

  • Участник
  • *
  • Сообщений: 323
Попробуйте еще раз, если копипастили из сообщения
rpm -qa | grep bacula
Попробовал - ничего не выдает.

А вот du -x -d 1 -h показало что в home и в usr по 15 гиг, в var почти 6. Wine должен макс. 5 занимать. Остальное - многовато, буду искать...

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
проваливаетесь в /home и в /usr и запускаете там ту же команду
она опять покажет размер занимаемый подкаталогами.
и так далее по нисходящей линии пока не станет ясно что именно занимает место

Оффлайн S3R_sqrT

  • Участник
  • *
  • Сообщений: 323
./var/log/journal 3.8G
./var/tmp/kdecache-username 1.1G
usr:   lib 1.3G  lib64 4.2G  share 7.2G
home/username:  .thumbnails 1.5G  .cache 1.1G(все удалил)  apt 263M
Что из того я могу удалять? thumbnails точно можно, верно?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
А как можно почистить старые ядра за исключением выбранных?
# rpm -qa|grep kernel-ima
kernel-image-std-def-4.1.10-alt1
kernel-image-std-def-3.14.46-alt1
kernel-image-std-def-3.14.51-alt1
Дальше удалять по одному:
apt-get remove kernel-image-std-defТак как std-def ядер более одного, apt ругнётся:
Package kernel-image-std-def is a virtual package provided by:
  kernel-image-std-def#1:3.14.51-alt1 3.14.51-alt1 [Installed]
  kernel-image-std-def#1:3.14.46-alt1 3.14.46-alt1 [Installed]
  kernel-image-std-def#1:4.1.10-alt1 4.1.10-alt1 [Installed]
You should explicitly select one to remove.
E: Package kernel-image-std-def is a virtual package with multiple good providers.
Тут уже выбираем конкретное:
apt-get remove kernel-image-std-def#1:3.14.51-alt1

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
./var/log/journal 3.8G
Интересно, а понятия ротации логов (или удаления старых) для systemd не существует ? Или на столько много сообщений в лог пишется ?