|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (10)
просмотр истории страницыh1. Корневой раздел переполнен логами |
{toc} |
|
h1. Общая методика поиска проблемного раздела и очистки Ошибка возникает если на одном из разделов занято более 85% пространства. # Проверям какой раздел заполнен: {code} df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 3,7G 1,9G 1,6G 55% / /dev/sda2 14G 6,7G 6,3G 52% /app /dev/sda3 13G 1,4G 11G 12% /mnt/backup /dev/sda4 1,9G 36M 1,7G 3% /mnt/etc /dev/sda5 53G 47,2G 5.8G 89% /mnt/var /dev/sda6 8,2G 4,3G 3,6G 55% /mnt/log /dev/sdb1 394G 140G 234G 38% /mnt/stat /dev/sdb1 394G 140G 234G 38% /app/collector/mnt/var/stat {code} Видно, что заполнен раздел /dev/sda5 с логами. {code} /dev/sda5 53G 47,2G 5.8G 89% /mnt/var {code} # Теперь нужно узнать какие именно данные занимают раздел. Запускаем комманду подсчёта объёма и двигаемся вглубь файловой системы. {code} du -sh /mnt/log/* {code} # После того как найдены данные, которые занимают диск, их необходимо перенести на другой носитель. Или подключить дополнительный диск для их хранения. Для раздела с логами это можно сделать по [инструкции|CarbonBilling:Добавление диска под логи]. {info} В данном примере рассмотрено заполение раздела с логами (журналами работы служб). {info} h1. Примеры решения проблем h2. Переполнен разделы с логами /mnt/log или папка /var/log h3. Корневой раздел переполнен журналом авторизации |
Проблема встречается на Softrouter и XGE при интеграции с Carbon Reductor: фильтр выгружает списки заблокированных IP-адресов по ssh и каждая авторизация фиксируется в логе /var/log/secure, от этого он достаточно быстро разрастается. Проверьте файлы /var/log/secure: |
... |
}{code} |
h1. Закончилось место на раделе log |
h3. Слишком много файлов на диске с логами |
|
При работе биллинг отправляет команды на оборудование. При этом лог команд ведётся для каждого абонента в отдельности. При большом колличесве количестве абонентов это может привести к заполнению раздела /mnt/log . Так же при диагностике сервера может выводиться сообщение: |
{code} Мало свободных inode |
... |
272M /app/asr_billing/var/log/abonents {code} |
# Удалите логи, которые стараше 30-ти дней |
# Удалите логи старше 30 дней {warning:title=Используйте команду в точности как написано ниже!} Настоятельно не рекомендуем вносить изменение в команду удаления логов, так как это может привести к неработоспособности системы в целом. |
{code} find /app/asr_billing/var/log/abonents/ -atime +30 -type f -delete {code} |
|
{warning} |
Настоятельно не рекомендуем вносить изменение в команду удаления логов, так как это может привести к неработоспособности системы в целом. {warning} |