h1. Как освободить место на жестком диске {{>toc}} Почему важно вовремя освобождать место на жестком диске, описано в разделе [[Что происходит если на диске заканчивается место]]. *Внимание! В случае, если вы являетесь клиентом Streamco, не выполняйте следующие операции самостоятельно! Вы можете испортить все ваши данные. Служба технической поддержки самостоятельно очищает место, когда система мониторинга отсылает соответствующие события.* Сначала получите root доступ на сервер - см. [[Как зайти на сервер под root]]. h2. Раздел /var. h3. Удаление отладочных данных. * *очистите лог файл Asterisk*:
# dd if=/dev/null of=/var/log/asterisk/messages
Эта операция делается автоматически системой раз в день. Однако если вы включили логирование Asterisk, то файл может быстро вырасти. Например, по инструкции [[Как отладить SIP протокол в Asterisk]]. В этом случае может потребоваться ручная очистка. * *очистите лог файлы Smartswitch*: Посмотрите, у каких файлов большой размер:
# cd /var/log/smartswitch
# mc
Очистите большие файлы:
# dd if=/dev/null of=/var/log/smartswitch/<имя файла>
Эта операция делается автоматически системой раз в день. Однако если вы включили логирование через систему [[Логирование]], то файл может быстро вырасти. В этом случае может потребоваться ручная очистка. *Внимание! Ни в коем случае не удаляйте информацию из asterisk.log!* В противном случае перезапись CDR в базу данных из лог файла будет невозможной. Это может понадобиться, если база данных давала сбои. * *удалите дампы памяти созданные приложениями для отладки*:
# rm /var/tmp/*core
h2. Раздел /usr h3. Удаление бекапов * *удалите часть бекапов конфигурации системы*. Если ваша конфигурация достаточно большая, бекапы могут занимать много места. Можно удалить старые бекапы, которые наверняка не пригодятся для восстановление. Восстановление из бекапа описано в разделе [[Бекап и восстановление]]
# cd /usr/local/smartswitch/backups
# mc
Выберите файл по дате. Выделите файл нажатием Insert. Удалите выделенные нажатием F8. h3. Удаление pcap и аудиозаписей Сначала определите сколько места занимают pcap:
# cd /usr/local/smartswitch/pcap
# du -h -d1
Если окажется что много, то нужно уменьшить срок автоудаления pcap. Аналогично нужно выполнить с: * /usr/local/smartswitch/pcap_rtp * /usr/local/smartswitch/pcap_media * /usr/local/smartswitch/recordings Удалить файлы из этих директорий вручную, не дожидаясь пока сработает автоудаление, можно используя _mc_. h3. Удаление CDR Сначала определите сколько места занимают cdr:
# cd /usr/local/smartswitch/mysql/storage
# du -h -d1
Если окажется что много, то нужно уменьшить срок автоудаления статистики. Удалять вручную файлы базы данных нельзя. Можно удалить данные используя инструмент Система -> Узлы -> Удалить статистику. [[How to release space on HDD|English translation]]