Чистим место FreePBX (CentOS 6)

Автор: | 02.09.2017

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

Но можно поставить ПО которое нам в этом поможет, итак по порядку.

df -h


получим примерно следующий вывод.

  • Filesystem > отображает текущий каталог
  • Size > размер
  • Used > размер использованного
  • Avail > доступное дисковое пространство
  • Use > процентное использование

Сложно понять, где и что у нас съело все место. Ставим пакет ncdu.

Но в штатном FreePBX-Distro отсутствуют EPEL Repository, поэтому нужно его добавить.

Актуальный релиз Epel для CentOS 6.8:

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-rpm-macros-6-16.noarch.rpm

После того как скачали, пробуем добавить:

rpm -Uvh epel-rpm-macros-6-16.noarch.rpm

И получаем ошибку отсутствия пакетов:

Не хватает пакетов, давай-те доставим их:

yum install epel-release -y
yum install python-rpm-macros python-srpm-macros python2-rpm-macros -y

После установки всех пакетов, пробуем повторно добавить репозиторий:

rpm -Uvh epel-rpm-macros-6-16.noarch.rpm

Репозиторий добавился, можно приступить к установке — ncdu

yum install ncdu -y

После завершения процесса установки, запускаем пакет

ncdu /

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

Как итог, после того как мы узнали, какой из каталогов «сожрал» все место на диске, можно зайти и почистить диск.

 

Удачи Вам 🙂

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *