кто нибудь знает де в конфиге это "быстрое удаление"?densan писал(а):включи дебаг и смотри ошибки в /tmp/zmfilter.log
04/13/11 18:45:08.525013 zmfilter[1129].INF [Deleting event 96428]
04/13/11 18:45:08.525503 zmfilter[1129].INF [Deleting event 96429]
и где-то в конфиге нужно прописать чтоб использовал "быстрое удаление" - вначале удаляется в базе, а потом змаудит подчищает файлы.
Zoneminder
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2011-05-23 13:57:04
Re: Zoneminder
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2010-06-04 14:21:16
Re: Zoneminder
В портах FreeBSD уже zoneminder 1.24.4. Отзывы есть?
--
WBR, bsam
--
WBR, bsam
-
- рядовой
- Сообщения: 37
- Зарегистрирован: 2010-12-10 13:40:44
Re: Zoneminder
may, смотри параметр OPT_FAST_DELETE
-
- рядовой
- Сообщения: 37
- Зарегистрирован: 2010-12-10 13:40:44
Re: Zoneminder
Во вкладке СИСТЕМА
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2011-05-23 13:57:04
Re: Zoneminder
да, галка стоит:) у меня заведено 40 камер, видать писалось быстрее чем программа успевала удалять...а как часто запускается zmaudit для удаления данных с винта?
-
- рядовой
- Сообщения: 37
- Зарегистрирован: 2010-12-10 13:40:44
Re: Zoneminder
Как часто запускается zmaudit не знаю, но у меня галка снята.
На сколько процентов у тебя настроен фильтр
На сколько процентов у тебя настроен фильтр
-
- ст. сержант
- Сообщения: 370
- Зарегистрирован: 2007-12-06 10:02:02
- Откуда: Penza
- Контактная информация:
Re: Zoneminder
may
ZM_OPT_FAST_DELETE:
Обычно события создается в результате сигнализации состоит из записей в одном или нескольких таблиц базы данных плюс различные файлы, связанные с ним. При удалении события в браузере это может занять много времени, чтобы удалить все это, если ваш пытаются сделать много событий сразу. Рекомендуется, чтобы вы установите эту опцию, это значит, что браузер клиента только удаляет ключ записи в таблице событий, что означает, события больше не будут появляться в списке, и листья zmaudit демон выяснить остальное позже.
ZM_RUN_AUDIT:
Zmaudit демон существует, чтобы проверить, что сохранить информацию в базе данных и файловой системы соответствуют и согласуются друг с другом. Если происходит ошибка или если вы используете "быстрое удаление", может быть, записи базы данных будут удалены, но файлы остаются. В этом случае, и тому подобное, zmaudit будет удалить избыточную информацию для синхронизации двух хранилищ данных. Этот параметр определяет, будет ли zmaudit запускается в фоновом режиме и выполняет эти проверки и исправления непрерывно. Этот режим рекомендуется для большинства систем однако если у вас есть очень большое количество событий процесс сканирования базы данных и файловой системы может занять много времени и повлиять на производительность. В этом случае вы можете предпочесть, чтобы не иметь zmaudit работает безоговорочно и график случайных проверок на другие, более удобные, раз.
ZM_AUDIT_CHECK_INTERVAL:
Zmaudit демон существует, чтобы проверить, что сохранить информацию в базе данных и системных файлов матча и совместимы друг с другом. Если происходит ошибка или если вы используете "быстрое удаление", может быть, записи базы данных будут удалены, но файлы остаются. В этом случае, и тому подобное, zmaudit будет удалить избыточную информацию для синхронизации двух хранилищ данных. Умолчанию интервал проверки 900 секунд (15 минут) отлично подходит для большинства систем однако если у вас есть очень большое количество событий процесс сканирования базы данных и файловой системы может занять много времени и повлиять на производительность. В этом случае вы можете предпочесть, чтобы сделать этот интервал гораздо больше, чтобы уменьшить воздействие на вашей системе. Этот параметр определяет, как часто эти проверки выполняются.
Эти параметры настраиваются на вкладке System, но в твоем случае, на высоконагруженной системе. Я б отключил автоматический запуск zmaudit и настроил запуск его по крону в период наименьшей активности. Ну и соотвественно разнес на разные диски запись с разных камер.
ZM_OPT_FAST_DELETE:
Обычно события создается в результате сигнализации состоит из записей в одном или нескольких таблиц базы данных плюс различные файлы, связанные с ним. При удалении события в браузере это может занять много времени, чтобы удалить все это, если ваш пытаются сделать много событий сразу. Рекомендуется, чтобы вы установите эту опцию, это значит, что браузер клиента только удаляет ключ записи в таблице событий, что означает, события больше не будут появляться в списке, и листья zmaudit демон выяснить остальное позже.
ZM_RUN_AUDIT:
Zmaudit демон существует, чтобы проверить, что сохранить информацию в базе данных и файловой системы соответствуют и согласуются друг с другом. Если происходит ошибка или если вы используете "быстрое удаление", может быть, записи базы данных будут удалены, но файлы остаются. В этом случае, и тому подобное, zmaudit будет удалить избыточную информацию для синхронизации двух хранилищ данных. Этот параметр определяет, будет ли zmaudit запускается в фоновом режиме и выполняет эти проверки и исправления непрерывно. Этот режим рекомендуется для большинства систем однако если у вас есть очень большое количество событий процесс сканирования базы данных и файловой системы может занять много времени и повлиять на производительность. В этом случае вы можете предпочесть, чтобы не иметь zmaudit работает безоговорочно и график случайных проверок на другие, более удобные, раз.
ZM_AUDIT_CHECK_INTERVAL:
Zmaudit демон существует, чтобы проверить, что сохранить информацию в базе данных и системных файлов матча и совместимы друг с другом. Если происходит ошибка или если вы используете "быстрое удаление", может быть, записи базы данных будут удалены, но файлы остаются. В этом случае, и тому подобное, zmaudit будет удалить избыточную информацию для синхронизации двух хранилищ данных. Умолчанию интервал проверки 900 секунд (15 минут) отлично подходит для большинства систем однако если у вас есть очень большое количество событий процесс сканирования базы данных и файловой системы может занять много времени и повлиять на производительность. В этом случае вы можете предпочесть, чтобы сделать этот интервал гораздо больше, чтобы уменьшить воздействие на вашей системе. Этот параметр определяет, как часто эти проверки выполняются.
Эти параметры настраиваются на вкладке System, но в твоем случае, на высоконагруженной системе. Я б отключил автоматический запуск zmaudit и настроил запуск его по крону в период наименьшей активности. Ну и соотвественно разнес на разные диски запись с разных камер.
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2011-05-23 13:57:04
Re: Zoneminder
да не особо она и нагружена, при 40 камерха нагрузка не поднимается выше 40%, пока оставлю так, там погляжу...для чего разносить на разные диски? у меня сейчас рэйд 0 программный из пяти дисков по 2 ТБdensan писал(а):may
Эти параметры настраиваются на вкладке System, но в твоем случае, на высоконагруженной системе. Я б отключил автоматический запуск zmaudit и настроил запуск его по крону в период наименьшей активности. Ну и соотвественно разнес на разные диски запись с разных камер.
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2011-05-23 13:57:04
Re: Zoneminder
стояло 98%, сейчас поставил 90% и ограничение по дням, то есть события старше 5 дней чтобы терлись...сделал с запасом, по идее писалось что то около 10 дней, но хочу глянуть будут удаляться или нет...krh писал(а):Как часто запускается zmaudit не знаю, но у меня галка снята.
На сколько процентов у тебя настроен фильтр
-
- проходил мимо
Re: Zoneminder
задаю нужное кол-во фпс не помогает. в источниках в пути тоже прописывал 30 фпс, все равно zm ловит максимум 10may писал(а):ну там когда камеру добавляешь можно выбрать значение фпся писал(а):здравствуйте
у меня проблема. zm записывает только 3-5 fps, мне нужно 30. подскажите ,плз, куда копать, где смотреть.
-
- ст. сержант
- Сообщения: 370
- Зарегистрирован: 2007-12-06 10:02:02
- Откуда: Penza
- Контактная информация:
Re: Zoneminder
ну мы люди простые, нам крутых серверов под такие задачи не дают, делаем из того, что осталось, поэтому и стараемся максимально оптимизировать.да не особо она и нагружена, при 40 камерха нагрузка не поднимается выше 40%, пока оставлю так, там погляжу...для чего разносить на разные диски? у меня сейчас рэйд 0 программный из пяти дисков по 2 ТБ
Интересно на каком сервере
ZM запись в каком режиме работает?при 40 камерха нагрузка не поднимается выше 40%
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2010-06-04 14:21:16
Re: Zoneminder
Кстати, смог воспроизвести. У меня так получилось, когда были созданы базы для предыдущей версии. Обновил базы, всё полетело.alex2207 писал(а):почти тоже самое...Код: Выделить всё
/usr/local/etc/rc.d/zm start Starting zm. /usr/local/etc/rc.d/zm: WARNING: failed to start zm

-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2010-06-04 14:21:16
Re: Zoneminder
Кстати, только что смог разобраться, почему zoneminder не запускался при старте машинки. Оказывается, при старте скрипты выдают параметр faststart, а если запускать вручную -- start. Патч закомитил.
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2010-06-04 14:21:16
Re: Zoneminder: тестируем FreeBSD порт для версии 1.24.3
Удалось воспроизвести. Все, кто получал такую ошибку, у вас платформа случайно не amd64? Если да, то есть ли какие-либо мысли как избавиться от ошибки?lyon-ua писал(а): Есть косяк.. Это у меня, или с портом что-то не так?
test -z "/usr/local/etc" || ./install-sh -c -d "/usr/local/etc"
install -o root -g wheel -m 444 zm.conf.sample '/usr/local/etc'
make install-data-hook
( cd /usr/local/etc; chown www:www zm.conf.sample; chmod 600 zm.conf.sample )
( if ! test -e ; then mkdir -p ; fi; chown www:www ; chmod u+w )
usage: chown [-fhvx] [-R [-H | -L | -P]] owner[:group] file ...
chown [-fhvx] [-R [-H | -L | -P]] :group file ...
*** Error code 1
[...]
Stop in /usr/ports/multimedia/zoneminder.
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Zoneminder: тестируем FreeBSD порт для версии 1.24.3
Привет, товарищ по несчастью!lyon-ua писал(а):До нужно места в Makefile я добралсяbsam писал(а):Давай посмотрим...lyon-ua писал(а): Есть косяк.. Это у меня, или с портом что-то не так?У меня последняя строка выглядит какlyon-ua писал(а):test -z "/usr/local/etc" || ./install-sh -c -d "/usr/local/etc"
install -o root -g wheel -m 444 zm.conf.sample '/usr/local/etc'
make install-data-hook
( cd /usr/local/etc; chown www:www zm.conf.sample; chmod 600 zm.conf.sample )
( if ! test -e ; then mkdir -p ; fi; chown www:www ; chmod u+w )Исходником для этой строки является строка из Makefile:Код: Выделить всё
( if ! test -e /var/run/zm; then mkdir -p /var/run/zm; fi; chown www:www /var/run/zm; chmod u+w /var/run/zm )
Посмотри, какие у тебя переменные make (похоже, они не определены). У меня:Код: Выделить всё
( if ! test -e $(ZM_RUNDIR); then mkdir -p $(ZM_RUNDIR); fi; chown $(webuser):$(webgroup) $(ZM_RUNDIR); chmod u+w $(ZM_RUNDIR) )
Код: Выделить всё
make -C /usr/ports/multimedia/zoneminder/work/ZoneMinder-1.24.3 -V ZM_RUNDIR -V ZM_TMPDIR -V ZM_LOGDIR /var/run/zm /tmp/zm /var/log/zm
Переменные действительно не определены, осталось разобраться почему.
Я разобрался в чем косяк, написал письмо bsam`у. Будем посмотреть что скажет
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Zoneminder: тестируем FreeBSD порт для версии 1.24.3
у меня на i386 такое проявляется.bsam писал(а):Удалось воспроизвести. Все, кто получал такую ошибку, у вас платформа случайно не amd64? Если да, то есть ли какие-либо мысли как избавиться от ошибки?lyon-ua писал(а): Есть косяк.. Это у меня, или с портом что-то не так?
test -z "/usr/local/etc" || ./install-sh -c -d "/usr/local/etc"
install -o root -g wheel -m 444 zm.conf.sample '/usr/local/etc'
make install-data-hook
( cd /usr/local/etc; chown www:www zm.conf.sample; chmod 600 zm.conf.sample )
( if ! test -e ; then mkdir -p ; fi; chown www:www ; chmod u+w )
usage: chown [-fhvx] [-R [-H | -L | -P]] owner[:group] file ...
chown [-fhvx] [-R [-H | -L | -P]] :group file ...
*** Error code 1
[...]
Stop in /usr/ports/multimedia/zoneminder.
Я вам письмо ужо написал
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2010-06-04 14:21:16
Re: Zoneminder: тестируем FreeBSD порт для версии 1.24.3
Опачки! Орлиный глаз! Я теперь уже не очень понимаю, как оно работало раньше...Mox писал(а):Я разобрался в чем косяк, написал письмо bsam`у. Будем посмотреть что скажет

Прошу протестировать патч.
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2010-06-04 14:21:16
Re: Zoneminder
Новая ревизия уже в портах. Больше жалоб на порт пока не вижу. Тестируйте.
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Zoneminder
да вообще складывается ощущение, что народ не обновляется. Как поставили в первый раз из первой версии порта, так и забилиbsam писал(а):Новая ревизия уже в портах. Больше жалоб на порт пока не вижу. Тестируйте.
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
-
- ст. сержант
- Сообщения: 370
- Зарегистрирован: 2007-12-06 10:02:02
- Откуда: Penza
- Контактная информация:
Re: Zoneminder
а зачем трогать то что работает?Mox писал(а):да вообще складывается ощущение, что народ не обновляется. Как поставили в первый раз из первой версии порта, так и забили
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2010-06-04 14:21:16
Re: Zoneminder
Пропатчил в портах ошибку, возникающую на i386, типа
Тестируйте, текущая версия:
Код: Выделить всё
zmwatch[2429].ERR [Shared data size conflict in shared_data for monitor Monitor-1, expected 328, got 316]
Код: Выделить всё
% make -V PKGVERSION
1.24.4_9
-
- рядовой
- Сообщения: 37
- Зарегистрирован: 2010-12-10 13:40:44
Re: Zoneminder
Новый порт под php52 или php53?
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2010-06-04 14:21:16
Re: Zoneminder
Не понял термина "новый порт". Но вообще порт использует тот php, который по-умолчанию. Это lang/php5.
- NickSmith
- ефрейтор
- Сообщения: 56
- Зарегистрирован: 2008-08-10 15:08:47
Re: Zoneminder
Добрый день!
Поставил из портов последую версию 1.24.4_12
Не могу запуститься вот что выдает:
Если пробую просто запустить mysqltest как в файле запуска, то все висит и ничего не происходит..
Freebsd 8.2
php 5.2.17
mysql 5.1
Как сие побороть..
Поставил из портов последую версию 1.24.4_12
Не могу запуститься вот что выдает:
Код: Выделить всё
zoneminder: ERROR: zoneminder: mysqltest command failed
Freebsd 8.2
php 5.2.17
mysql 5.1
Как сие побороть..
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2010-06-04 14:21:16
Re: Zoneminder
Обычно так происходит, если не работает mysql server. Насколько я понимаю, mysqltest уж точно должен работать. Что показывают:
Код: Выделить всё
% sudo /usr/local/etc/rc.d/mysql-server status
% sockstat -4l | grep sql