Как узнать что съело все место на диске
   
ГЛАВНАЯ ОБО МНЕ СТАТЬИ ТВОРЧЕСТВО КНИГИ КОНТАКТЫ

Как узнать что съело все место на диске

Как узнать что съело все место на диске Как узнать что съело все место на диске?

У вас есть свой VDS сервер и вы столкнулись с такой проблемой, что достигнут лимит дискового пространства и не хватает места? Узнать что же именно съело весь диск очень просто.

1. Заходим на сервер через ssh

Кто не знает, что такое ssh и как через него зайти, тому необходимо для начала скачать очень легкую программу putty
Запускаете ее. Вводите ip адрес своего сервера или любой из доменов и нажимаете - подключиться. Дальше вы увидите черный экран, похожий на тот экран, который вы можете открыть в windows, в командной строке.

На этом экране вам будет предложено ввести пароль от root. Вводите его и попадаете на ваш сервер в оболочке ssh (shell)

2. Попадаем в корневую директорию

Введите команду cd и нажмите enter. Так вы попадете в корень вашего сервера. Для того, чтобы убедиться, что вы действительно находитесь в корне, наберите команду ls и нажмите enter. Вам будут выведены все каталоги находящиеся в корне.

3. Находим что съело диск

Теперь набираем команду du -shc www/* - эта команда покажет общий вес папки www и всех ее подкаталогов первого уровня.

Скорее всего именно в этом каталоге что-то засорилось, потому что все остальные директории являются системными.

Далее смотрите, какой из подкаталогов первого уровня весит больше всего и начинаете вычислять дальше примерно следующим путем. Заходите в каталог www командой cd www и снова вводите команду du -shc katalog/* только за место слова "katalog" вводите название той директории, которая оказалась самой тяжелой. Вам будут показаны директории внутри этой папки и их вес.

Таким образом очень легко распознать куда ушла вся дисковая квота. Скорее всего это будет директория logs или httpd-logs - можете смело их полностью удалять. Они создаются и наполняются скриптами, так что если вы их удалите, ничего страшного не произойдет. Единственное для чего они нужны, это для просмотра логов. Удалив их вы не сможете посмотреть старые логи сервера, а новые снова туда будут писаться.

После всей проделанной работы не забудьте перезагрузить сервер. Если у вас на сервере предположим установлена панель управления ISPmanager, то достаточно будет войти в раздел данной панели "Инструменты" и нажать на "Перезагрузить сервер". После перезагрузки, если вы почистили засорившиеся директории, все должно начать работать как надо.

Ну и в довершении сей статьи несколько команд ssh, которые могут пригодиться в вопросе поиска того, что же съело весь диск:

df — показать инф. о использовании дисков

du — вывести «вес» текущего каталога

du -sh — cколько весит папка?

du -shc dirname/ — общий вес папки

du -shc dirname/* — общий вес папки и всех его подкаталогов первого уровня

free — использование памяти и swap

Подписаться на новые статьи Подписаться на новые статьи

  Оставьте комментарий!
  Похожие статьи
Возможности системы записи Clon
Возможности системы записи Clon
Возможности системы записи Clon
Все о цифровых мини АТС и телефонии
Все о цифровых мини АТС и телефонии
Все о цифровых мини АТС и телефонии
Обзор инструментов Bing
Обзор инструментов Bing
Обзор инструментов Bing
Cистемы размещения контекстной рекламы
Cистемы размещения контекстной рекламы
Cистемы размещения контекстной рекламы
Культура
Книги и Литература
Интернет
Финансы
Спорт
Туризм
Товары
История
Мистика
Отношения
Семья
Ремонт
Игры
Мода
Медицина
Кулинария
Государство
Авто
Увлечения
Психология
Дизайн
Разное
Наука
Образование
ПнВтСрЧтПтСбВс
Может заинтересовать
Старый дом детства
Посуда из медицинской стали
Как убрать со стен старые обои
«Шаркс» раскусили «пингвинов» на своем льду
Статистика

Индекс цитирования


© gfom.ru, Глеб Фомин, Культура, Искусство, Философия, 2023