ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Заканчивается место на HDD

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Re: Заканчивается место на HDD

Сообщение awsswa » 21 июн 2017, 07:45

Доброта моей души ....
перед использованием поставить yum install tmpwatch
При достижения 85% от места на диске начинает чистить

Код: выделить все
#!/bin/bash

tmpwatch -d  -m 25d /var/log/asterisk/

percentause=`df /|/usr/bin/tail -1|/usr/bin/awk '{print $5'}|/bin/sed 's/\%//'`
logger -i "Место на диске - $percentause"

while (( `df /|/usr/bin/tail -1|/usr/bin/awk '{print $5'}|/bin/sed 's/\%//'` >= 85 ))
do

find /var/spool/asterisk/monitor/ -type f | xargs stat -c "%Y %n" | sort -n | head -1 | cut -d' ' -f2 | xargs rm -f

done
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Заканчивается место на HDD

Сообщение vixfree » 05 янв 2021, 18:13

Возможно будет полезен, более универсальный вариант чистки базы данных и записанных звонков Asterisk.
https://github.com/vixfree/clear_asterisk-db
не на что не претендую, просто сам убил кучу времени для автоматизации процесса и если честно нормальных решений не нашел.
Думай глобально - станешь космонавтом или инопланетянином.
Аватар пользователя
vixfree
 
Сообщений: 1
Зарегистрирован: 05 янв 2021, 17:47
Откуда: Санкт-Петербург

Пред.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH