Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ubuntu 24.04. Внезапно кончилось место в корневом разделе.  (Прочитано 77548 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ivul

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Приветствую!
Имею сервер. 4 физических диска - два SSD по 224Гб и два HDD по 4Тб. RAID1 с помощью mdadm. Система на raid-е из SSD. home и прочие тяжеловесы на HDD.

В итоге имею корневой раздел - 218Гб, из них занято 74Гб. Занято, это вместе с логами и swap-файлом, который тоже лежит в корневом разделе.
Примерно через сутки работы свободного места в корневом разделе - ноль! Причём суммарный размер папок и файлов корневого раздела не превышал 100Гб. Куда-то пропали ещё 118Гб.

Я сервер перезагрузил - свободное место появилось.

Что такое могло случиться, что свободное место было занято? Что сделать, на что обратить внимание, чтоб такого не повторялось?

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3318
    • Просмотр профиля
Я сервер перезагрузил - свободное место появилось.
Возможно что-то в темп сваливалось.
Запустить сервер, посмотреть размер, подождать пару часов сравнить.
Если место будет пропадать искать какой каталог начал расти и дальше уже разбираться.
А чего это вы тут делаете, а?

Оффлайн ivul

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
А чем и как искать?
В том то и дело, что размеры файлов и папок, которые показывает du, в сумме в два с лишним раза меньше размера корневого раздела. Т.е. места ещё более чем достаточно. А df показывал, что занято 100%.
Как такое могло быть?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7807
  • We were here
    • Просмотр профиля
ivul, ну может, нам тоже покажете?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3318
    • Просмотр профиля
Ещё du без sudo не читает каталоги в которые пользователю не положено лезть.
А чего это вы тут делаете, а?

Оффлайн ivul

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Обратите внимание на /dev/md0p1

root@inet4:/# df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           6.3G  9.3M  6.3G   1% /run
/dev/md0p1      218G  218G     0 100% /
tmpfs            32G     0   32G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/md2p1      1.9T  804G  971G  46% /home
/dev/md3p1      1.8T  657G  1.1T  39% /srv/md4
tmpfs           6.3G   12K  6.3G   1% /run/user/1000

root@inet4:/# du -sh *
0 bin
4.0K bin.usr-is-merged
95M boot
4.0K cdrom
0 dev
52M etc
804G home
0 lib
4.0K lib.usr-is-merged
0 lib64
16K lost+found
4.0K media
4.0K mnt
4.0K opt
du: cannot access 'proc/1054/task/1130/fdinfo/242': No such file or directory
du: cannot access 'proc/1054/fdinfo/313': No such file or directory
du: cannot access 'proc/270616/task/270616/fd/4': No such file or directory
du: cannot access 'proc/270616/task/270616/fdinfo/4': No such file or directory
du: cannot access 'proc/270616/fd/3': No such file or directory
du: cannot access 'proc/270616/fdinfo/3': No such file or directory
0 proc
2.4M root
26M run
0 sbin
4.0K sbin.usr-is-merged
8.0K snap
657G srv
8.1G swap.img
0 sys
104K tmp
3.0G usr
65G var

После перезагрузки
root@inet4:/# df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           6.3G  1.2M  6.3G   1% /run
/dev/md0p1      218G   74G  134G  36% /
tmpfs            32G     0   32G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/md2p1      1.9T  804G  971G  46% /home
/dev/md3p1      1.8T  657G  1.1T  39% /srv/md4
tmpfs           6.3G   12K  6.3G   1% /run/user/1000

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7807
  • We were here
    • Просмотр профиля
du -shx /* 2>/dev/null | sort -hr
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ivul

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
root@inet4:/# du -shx /* 2>/dev/null | sort -hr
804G /home
63G /var
8.1G /swap.img
3.0G /usr
95M /boot
52M /etc
2.4M /root
1.2M /run
100K /tmp
16K /lost+found
8.0K /snap
4.0K /srv
4.0K /sbin.usr-is-merged
4.0K /opt
4.0K /mnt
4.0K /media
4.0K /lib.usr-is-merged
4.0K /cdrom
4.0K /bin.usr-is-merged
0 /sys
0 /sbin
0 /proc
0 /lib64
0 /lib
0 /dev
0 /bin

Если место опять закончится, повторю команду.

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1916
    • Просмотр профиля
лучше всего искать консольной утилитой ncdu
ncdu /выхлоп будет типа
--- / --------------------------------------------------------------------------
.  34,4 GiB [##########] /home                                                 
.  14,5 GiB [####      ] /media
.  14,4 GiB [####      ] /usr
.   3,3 GiB [          ] /opt
.   2,6 GiB [          ] /var
  395,3 MiB [          ] /boot
  200,9 MiB [          ]  core
.  26,9 MiB [          ] /etc
.  18,5 MiB [          ] /run
.  88,0 KiB [          ] /tmp
   76,0 KiB [          ] /.dotnet
   16,0 KiB [          ] /dev
   16,0 KiB [          ] /path
   16,0 KiB [          ] /mnt
!  16,0 KiB [          ] /lost+found
e   4,0 KiB [          ] /srv
!   4,0 KiB [          ] /root
e   4,0 KiB [          ] /cdrom
    4,0 KiB [          ]  udo mysql_secure_installation
.   0,0   B [          ] /proc
.   0,0   B [          ] /sys

Впереди самые большие папки, ниже - меньше.
Стрелками можно выбрать папку и энтером  зайти в неё. В ней они так же по размеру выстроены. Я так довольно быстро нахожу большие папки с ненужными мне файлами

Оффлайн ivul

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Во всём виноват mc и tar.gz-архив большого размера.
Как известно, если в mc нажать ENTER на архиве, то можно просмотреть папки и файлы внутри архива. Но перед этим архив должен быть прочитан. Вот во время такого открытия архива в mc дисковое пространство исчезает, а восстанавливается после перезагрузки.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7953
    • Просмотр профиля
Всё требует места. Хотя-бы и временно.
Про "логическую бомбу" явно не слышал...
При перезагрузке очищается /tmp. Надеюсь, намёк понятен.
« Последнее редактирование: 12 Августа 2024, 11:45:39 от andytux »

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.