Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1 2 След.
RSS
UNVR-4 на 100% загружает процессор и постоянно пишет сообщения о подключении и отключении., UniFi Protect
 
У меня 50 камер на UNVR-4. Все они — UVC-G3 Bullets и Domes. Примерно каждые пять минут приложение Protect падает и не работает около пяти минут. В интерфейсе и через команду TOP видно, что загрузка ЦП 100% из-за множества процессов postgres. Примерно половина камер записывает постоянно, другая половина — только по движению. Есть ли что-то, что можно сделать, чтобы снизить нагрузку на процессор? Разве Postgres должен так сильно грузить ЦП?
 
Лично у меня такого не было. Но то, что я заметил — когда уменьшил количество камер с 41 до примерно 30, это дало огромный эффект. Сейчас у меня 3 NVR, разделённые так, что на каждом не больше 30 камер, и никаких проблем. Хотя... есть одна другая проблема. Вчера оригинальный NVR, который я покупал и который всегда доставлял проблемы, наконец перестал работать. Мигает быстрым белым светом, а не синим. На передней панели написано UNVR, а не NVR, как на новых моделях. Я купил его сразу, как только они вышли. В этом стоят 4 диска по 16 ТБ, а в остальных по 4 диска по 8 ТБ.
 
Кто-нибудь успел попробовать предложенный тест с использованием одного SSD? Мне это интересно, так как у меня такие же проблемы: система очень медленная, а загрузка процессоров выше 90%.
 
Имеет смысл сокращать износ накопителей за счёт лишних записей для очистки использованных/старых видеофайлов, которые автоматически перезаписываются новыми роликами. Удаление индекса, делающего файлы недоступными, часто удовлетворяет базовые требования к конфиденциальности, особенно если используется шифрование.
 
Функция удаления записей по времени в UniFi Protect действительно удаляет записи, но при этом никогда не освобождает место на диске. Так просто устроена эта система. Она сохраняет выделенное пространство и использует его повторно по мере необходимости.
 
RoChess, спасибо за это. Я, правда, рассчитывал на массовую загрузку, но, думаю, и так сойдёт. Кстати, похоже, что UNVR не удаляет старые записи... Есть мысли по этому поводу? Раньше они хранились пару месяцев, я выставил 30 дней, но использование места на 100% так и не изменилось. Хотя «самая старая запись» теперь показывает 30 дней. Немного запутанен в этом. Вот ещё из-за ежедневных перезагрузок.
 
Браузер: Protect > Timelapse > Выберите камеру > выберите дату/время > значок «Download Clip» (под видео справа) > перетащите ползунки на временной шкале, чтобы настроить, какую часть видео хотите скачать > кнопка «Download».  
Мобильное приложение (только проверенный Android):  
Выберите камеру > прокрутите до нужного времени > используйте меню из 9 точек в левом нижнем углу > «Download Clip» > перетащите ползунки справа, чтобы задать окно записи > значок «Download» в правом нижнем углу.  

В мобильном приложении также можно настроить скорость кадров с 30 fps до 60, 120 или 240 fps, чтобы длинные записи было легче смотреть.  

И да, чтобы скачивать видео пачками, придется освоить SSH через командную строку. Звучит страшнее, чем есть на самом деле, но требует выполнения нескольких шагов.
 
Куда мне зайти, чтобы скачать записи? Было бы намного проще, если бы я мог просто открыть папку и перетащить файлы, но, наверное, это невозможно? Я не очень хорошо разбираюсь в командах ssh.
 
Также хочу отметить, что в панели управления диски показывают заполненность 100%. Так было и раньше, когда у меня было почти 2 месяца хранения данных. Я сократил срок до 30 дней, но график не изменился и, похоже, старые записи не удаляются. Думаю, проблема может быть как-то с этим связана???
 
Каждое утро мне приходится перезагружать весь UNVR для внутренних камер, их всего 39. Внешние камеры — 13 штук — работают отлично. У меня одинаковые жесткие диски, Western Digital Purple Surveillance, только во внешних по 10 ТБ, а во внутренних по 16 ТБ. Вижу, что у многих проблемы с восстановлением RAID, но мне кажется, это не моя проблема. Смотрите ниже, это сразу после перезагрузки UNVR этим утром. Вроде всё нормально? Но почему один раз в день система становится недоступной? Я могу пропинговать IP, но не могу зайти по SSH. Панель Protect не открывается, показывает офлайн. Кажется, сам процесс остановился, но разве это должно блокировать SSH? Если бы SSH работал, я бы нашёл какую-нибудь команду, чтобы проверить, есть ли проблемы. Я не спец по командной строке, совсем, но могу хорошо гуглить, ха-ха... Кто-нибудь, помогите, пожалуйста!!!

root@Star-Protect-Inside:~# cat /proc/mdstat  
Personalities : [linear] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md3 : active raid5 sdd5[4] sdb5[3] sdc5[2] sda5[1] 46852076544 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/4] [UUUU] bitmap: 53/117 pages [212KB], 65536KB chunk
md0 : active (auto-read-only) raid1 sdb2[5] sdd2[4] sdc2[2] sda2[1] 1966080 blocks super 1.2 [4/4] [UUUU]
unused devices: <none>  
root@Star-Protect-Inside:~#
 
@coachmark2, ты смог решить все свои проблемы после того, как RAID завершил восстановление?
 
Вы можете скопировать/скачать старые записи, которые хотите сохранить, а потом дойти до момента, когда хранилище можно «стереть», и перестроить RAID. Если конфигурация RAID хранится на дисках, то можно вытащить все диски и вставить новый (подойдет даже один) для проведения тестов, например, SSD, учитывая большое количество камер у вас. Если тесты пройдут успешно, значит скорость ваших механических дисков просто не справлялась с потоком данных с камер.  
Я лишь не уверен, что при повторном подключении старых дисков RAID конфигурация автоматически восстановится. Нужно, чтобы кто-то, у кого есть UNVR, подтвердил, работает ли это. Или, может быть, @UI-Glenn сможет подтвердить, что конфигурация RAID хранится на дисках, чтобы вы не потеряли данные, если извлечёте старые диски для тестов на SSD.
 
Определённо, мне нужны записи. Я понял, что не смогу перенастроить RAID.
 
Диски используются только для хранения видеозаписей. Настройки и конфигурация хранятся на флеш-носителе (USB-флешка, подключенная к материнской плате). Если вас не волнуют записи, то вы легко сможете перенастроить диски.
 
Могу ли я изменить конфигурацию RAID, пока система работает и функционирует?
 
Жёсткий диск Ironwolf на 8 ТБ и 7200 об/мин начинает показывать задержку записи в 57 мс при глубине очереди 32. То есть, если все 32 камеры одновременно пытаются записать данные, потенциальная задержка может достигать 1824 мс. Теперь представьте, что каждую секунду каждая камера пытается что-то записать, а задержка составляет 1,8 секунды. Всё ещё сложнее, ведь мы даже не затрагиваем проблему фрагментации, но суть вы поняли.

Попробуйте запустить систему на одном SSD и посмотрите, исчезнут ли проблемы. Даже SSD за 50 долларов с объёмом 512 ГБ подойдёт для теста — у них скорость операций ввода-вывода в тысячу раз выше, чем у механических дисков, и практически нет задержки.

Если тест на SSD подтвердит, что проблема в том, что механические диски не справляются, можно попытаться решить её, настроив контроллер и уровни RAID, или копнуть глубже в кошелёк и использовать несколько SSD для хранения данных.
 
Практически то же самое, что и у всех выше... Кто-нибудь нашёл решение? 37 камер работали нормально, добавил ещё 2, и теперь система постоянно перезагружается весь день.
 
У меня проблема с одной камерой...
 
Это то, что я бы, наверное, назвал «нормальным» при использовании Raid5 с дисками по 8 ТБ и таким количеством камер. Перестройка/синхронизация Raid5 очень сильно грузит процессор, и именно поэтому многие просили улучшенные варианты Raid для UNVR. Raid10 с таким количеством камер и дисков был бы лучше: нагрузка гораздо меньше, а производительность ввода-вывода выше, чем у Raid5, но при этом доступного объёма меньше. В версии UNVR 1.4.9 появилась поддержка Raid10.
 
Кто-нибудь из вас смог запустить это после того, как возникла проблема, или мне нужно заменить это на что-то другое?
Страницы: 1 2 След.
Читают тему (гостей: 1)