А вот вопрос - хочу культурно удалить несколько дней записи

236 views
Skip to first unread message

Mikhail Vladimirov

unread,
Apr 19, 2015, 9:03:12 AM4/19/15
to avreg...@googlegroups.com
Добрый день!

Не совсем понятно как это сделать.
Рылся в настройках - ничего не нашел.
Как удалять-то?
Или вручную и потом корячиться с mysql?
Как-то этот вопрос не продуман мне кажется.

Михаил

Andrey Nikitin

unread,
Apr 19, 2015, 11:27:47 AM4/19/15
to avreg...@googlegroups.com
>Как удалять-то?
http://avreg.net/manual_tuning_avreg-unlink.html#%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA-%D0%B2-%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB%D0%B5

--
Андрей Никитин.

ООО "Сетевые информационные системы".
http://avreg.net
http://linuxdvr.ru
/8442/ 50-14-90 +7 927 259 04 29

Mikhail Vladimirov

unread,
Apr 19, 2015, 6:03:16 PM4/19/15
to avreg...@googlegroups.com
Вот спасибо-то!
Только оно почему-то не все удалило.
Остатки удалил руками и оно промолчало - типа так и надо.
Что-то не кругло все-таки в Датском Королевстве!
Ну чего бы не сделать в админке соответствующий раздел?
Ну почему опять все руками?



On 04/19/2015 06:27 PM, Andrey Nikitin wrote:
>> Как удалять-то?
> http://avreg.net/manual_tuning_avreg-unlink.html#%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA-%D0%B2-%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB%D0%B5
>
>

Andrey Nikitin

unread,
Apr 20, 2015, 1:15:51 AM4/20/15
to avreg...@googlegroups.com
Mikhail Vladimirov писал(а):
> Только оно почему-то не все удалило.
Бездоказательно.

> Остатки удалил руками и оно промолчало - типа так и надо.
Если ссылки на удалённые файлы остались в базе данных,
то при каких-то след. очередных автоматических очистках диска
имена удалённых файлов будут вынесены в список removed-manually.txt
с нотификацией о событии в админке веб-интерфейса.

> Ну чего бы не сделать в админке соответствующий раздел?
> Ну почему опять все руками?
Чтобы не открывать write/del доступ к архиву через веб-интерфейс.
И да, мы знаем что для многих win-админов это неочевидно и неактуально.

Mikhail Vladimirov

unread,
Apr 20, 2015, 5:01:57 AM4/20/15
to avreg...@googlegroups.com
Зачем-же мне врать-то???
Говорю - удали мне три дня.
Удаляло удаляло... все говорит ОК
Захожу - смотрю файлы дней на месте, внутри директории камер и в
некоторых (не говорю во всех)
директориях остались неудаленными по 2-3 файла.
Удалил руками.
Файл removed-manually.txt как был пустой так и есть до сих пор.
Все работает как ни в чем не бывало.
Доказать теперь конечно не смогу
Усы лапы и хвост - вот мои доказательства!
:-)

Andrey Nikitin

unread,
Apr 20, 2015, 5:58:39 AM4/20/15
to avreg...@googlegroups.com
Mikhail Vladimirov писал(а):
> Захожу - смотрю файлы дней на месте, внутри директории камер и в
> некоторых (не говорю во всех)
> директориях остались неудаленными по 2-3 файла.

Были аварийные остановы системы примерно в это время?
М.б. комп. выключался, зависал и т.п.?

Mikhail Vladimirov

unread,
Apr 20, 2015, 6:06:49 AM4/20/15
to avreg...@googlegroups.com
Ну в процессе настройки его мучили
Перезагружали периодически
Но аварийного ничего не было

Sergey Petcherkin

unread,
Apr 29, 2015, 11:24:29 AM4/29/15
to avreg...@googlegroups.com
Поддерживаю высказанное мнение:


Mikhail Vladimirov писал(а):
Захожу - смотрю файлы дней на месте, внутри директории камер и в
некоторых (не говорю во всех)
директориях остались неудаленными по 2-3 файла.


Тоже удалял часть архива и после успешно отработавшего скрипта остались несколько дней (не все) в удаляемом периоде, в каждом из дней несколько камер (не все) и в каждом каталоге с камерой несколько файлов записи (опять же - не все). Вручную эти остатки не удалял.
Удаление архива делал командой
sudo avreg-unlink -v 2000-01-01..2099-01-01
при остановленном AVreg-е.
Теперь диск многократно отформатирован в безуспешных попытках добиться номинальной емкости на GPT-диске (из доступных 4ТБ после форматирования выдается только 1,6ТБ). Как только добьюсь 4ТБ от подмонтированной партиции, сделаю удаление нескольких дней записи и выложу логи.

Andrey Nikitin

unread,
Apr 30, 2015, 2:05:59 AM4/30/15
to avreg...@googlegroups.com
Sergey Petcherkin писал(а):
> Тоже удалял часть архива и после успешно отработавшего скрипта остались
> несколько дней (не все) в удаляемом периоде, в каждом из дней несколько
> камер (не все) и в каждом каталоге с камерой несколько файлов записи (опять
> же - не все). Вручную эти остатки не удалял.
> Удаление архива делал командой
> sudo avreg-unlink -v 2000-01-01..2099-01-01
> при остановленном AVreg-е.


1) Чистильщик "видит" файлы только через базу.
2) Ссылка на уже созданный (начатый avreg-ом) файл появляется в базе только при:
a) работающем демоне avregd (а он может и упасть),
b) работающем sql-сервере (он тоже может упасть;
его могли перезапускать, например при апгрейде - в этом случ. только на Убунтах и MySql - avregd остановится авт.).
c) сбой или аварийный останов всей системы (питание выкл, kernel panic и т.п.).

Соотв., если остаются файлы на диске после удаления, то причина либо:
* a,b,c из п.2 - это проверяется анализом системного лога в момент соотв. дате ctime "забытого" ролика.
* неверном алгоритме чистильщика - проверяется методом исключения пункта выше.


Reply all
Reply to author
Forward
0 new messages