Мало свободного места на диске

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы

Шаг 1. Анализ свободного места на диске

Используем команду df.
После выполнения команды, вы увидите несколько стандартных колонок: Файловая система, Размер, Использовано, Доступно, %Использования, Смонтирован на.
Выглядеть это должно так:

[user@host ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       9,5G  3,3G  5,8G  36% /
tmpfs           1,9G     0  1,9G   0% /dev/shm
/dev/sda5        15G  5,8G  7,9G  43% /app
/dev/sda9       4,7G  151M  4,3G   4% /mnt/backup
/dev/sda3        39G  171M   37G   1% /mnt/db
/dev/sda8       3,8G   99M  3,5G   3% /mnt/etc
/dev/sda6        24G  516M   23G   3% /mnt/log
/dev/sda2        48G   38G  8,1G  83% /mnt/var
tmpfs           1,9G     0  1,9G   0% /app/base/dev/shm
tmpfs           1,9G     0  1,9G   0% /app/auth/dev/shm
tmpfs           1,9G     0  1,9G   0% /app/reductor/dev/shm
tmpfs           1,9G     0  1,9G   0% /app/blockpage/dev/shm
tmpfs           1,9G     0  1,9G   0% /app/bgp_blackhole/dev/shm
tmpfs           1,9G     0  1,9G   0% /app/https_proxy/dev/shm
[user@host ~]#

Файловая система (filesystem)- предоставляет имя файловой системы.
Размер (size) – дает общий размер всех файлов в конкретной файловой системе.
Использовано (used) – показывает количество уже использованного места в конкретной файловой системе.
Доступно (avail) – показывает, как много свободного места осталось в конкретной файловой системе.
%Использования (use%) – показывает процент использованного дискового пространства.
Смонтирован на (mounted on) – последняя колонка показывает точку монтирования файловой системы.

С использованием определенных опций для этой команды, будут показаны другие колонки. Мы рекомендуем использовать эту команду с такими дополнительные опциями:

df -h – данная опция отобразит информацию в удобном, более понятном для человека формате. При использовании этой команды, дисковое пространство будет показано в Гб (но только не в том случае, если оно меньше одного Гб).
df -m – может быть использована для отображения информации в Мб.
df -k – также как и предыдущая, может быть использована для отображения использования файловой системы в Кб.
df -T – эта опция отобразит тип файловой системы (появится новая колонка).
df -ht /home – использовав эту опцию, вы сможете увидеть информацию о конкретной файловой системе (в более удобном для человека формате).
df --help – поможет отобразить полезные команды, которые вы можете использовать и информацию о них.

Используем команду du.
Вы можете использовать эту команду для того, чтобы получить информацию об определенной папке и увидеть информацию о том, что внутри нее.
Опций для использования с этой командой:

du -h – также как и df, позволяет увидеть информацию в более удобном формате.
du -sh – опция -s даст нам полный объем определенной папки.
du -m – также как и с df, предоставит вам информацию в Мегабайтах (вы можете использовать -k, чтобы увидеть информацию в Килобайтах).
du -h --time – это даст вам информацию, основанную на последнем изменении файлов и папок.
df --help – покажет вам другие полезные команды, которые вы можете использовать и информацию о них.

Шаг 2. Поиск файлов занимающих дисковое пространство.

Необходимо проверить какой раздел диска самый загруженный.

du -sh /* | sort -rn

Выглядеть это должно так:

956K    /root
489M    /usr
449M    /var
272K    /dev
183M    /lib
54M     /boot
45G     /app
42M     /etc
41M     /tmp
39G     /mnt
22M     /lib64
18M     /sbin
16K     /lost+found
5,9M    /bin
4,0K    /srv
4,0K    /selinux
4,0K    /opt
4,0K    /media
4,0K    /home
1,9G    /carbon_install
0       /sys
0       /proc
0       /10

Мы получили информацию:

  • Имена папок
  • Занимаемое место на диске
    Как видим, основное место на сервере занимает каталог /app.

Повторим процедуру поиска для конкретного каталога:

du -sh /app/* | sort -rn

Выглядеть это должно так:

941M    /app/bgp_blackhole
891M    /app/https_proxy
842M    /app/blockpage
722M    /app/auth
39G     /app/reductor
16K     /app/lost+found
4,0K    /app/update.lock
4,0K    /app/CRB-Reductor.version
4,0K    /app/CRB-Reductor.lastupdate
4,0K    /app/CRB-Reductor.branch
4,0K    /app/01_CRB-Reductor.list
4,0K    /app/00_pl5.list
2,3G    /app/base
1,2M    /app/CRB-Reductor.ChangeLog
0       /app/CRB-Reductor-DPI-X.activated

Повторяем процедуру поиска занимающего дисковое пространства файла.
В результате мы должны получить файлы, которыми занято пространство, в нашем случае:

1,2G    /app/reductor/var/revisor_dump/172.16.0.20/2019.07.31
4,9G    /app/reductor/var/revisor_dump/172.16.0.20/2019.08.01
4,9G    /app/reductor/var/revisor_dump/172.16.0.20/2019.08.02
4,9G    /app/reductor/var/revisor_dump/172.16.0.20/2019.08.03
4,9G    /app/reductor/var/revisor_dump/172.16.0.20/2019.08.04
3,2G    /app/reductor/var/revisor_dump/172.16.0.20/2019.08.05
3,6G    /app/reductor/var/revisor_dump/172.16.0.20/2019.08.06
4,6G    /app/reductor/var/revisor_dump/172.16.0.20/2019.08.07
1,7G    /app/reductor/var/revisor_dump/172.16.0.20/2019.08.08

Шаг 3. Очистка дискового пространства.

В выводе выше место занимал собираемый dump трафика. Данные файлы не влияют на работу системы и могут быть безопасно удалены.

rm -rf /app/reductor/var/revisor_dump/*
Внимание! Если вы не уверены в назначении используемых файлов в системе, обратитесь в службу технической поддержки.
Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.