У меня такая же проблема после обновления прошивки CKgen2+ с 1.1.13 до 2.1.11. Раньше сегодня я поменял стандартный 1ТБ HDD на 128ГБ SSD. Protect запустился сразу после обновления, но общий объем диска был около 70ГБ, а не 128ГБ. Камеры работали нормально, запись шла без проблем. Удаленный доступ к Protect был отключен. Думаю, у меня была версия контроллера 6.0.45.
— Потом я обновил прошивку CK g2+ до 2.1.11. Я не знал, что это такое, а оказалось UniFi OS с централизованной авторизацией SSO. Ладно, справлюсь. Контроллер обновился до 6.1.71 и доступен. Сеть работает.
Использование памяти 1 ГБ из 3.05 ГБ. Внутренняя память 213 МБ из 6.27 ГБ. Дисковое пространство 4.86 ГБ из 71.6 ГБ. Protect обновился до версии 1.8. Но Cloud Key 2+ иногда показывает бело-синий белый мигающий светодиод.
Я залогинился на CK локально, используя SSO учётные данные. Во вкладке «Обновления» я вижу, как Protect запускается — останавливается — запускается — останавливается в цикле.
Обновил Protect до 1.18.1. Безрезультатно.
Зашёл по SSH на CK и выполнил команды:
unifi-os shell
systemctl status unifi-protect
pg_lsclusters
unifi-os shell: «-bash: unifi-os: команда не найдена»
systemctl status unifi-protect (последняя попытка):
root@CKG2-yulaniss:~# systemctl status unifi-protect
● unifi-protect.service - UniFi Protect
Загружен: загружен (/lib/systemd/system/unifi-protect.service; включен; по умолчанию включен)
Drop-In: /lib/systemd/system/unifi-protect.service.d
└─limits.conf, postgresql.conf
Активен: активируется (запуск) с Вт 2021-07-06 01:28:33 CEST; 6 сек назад
Процесс: 16272 ExecStartPre=/usr/share/unifi-protect/app/hooks/pre-start (код=0/УСПЕХ)
Процесс: 16348 ExecStartPre=/bin/bash -c /bin/systemctl set-environment UFP_RECORDING_DISABLED=$( ! mountpoint -q /srv && ! mountpoint -q /volume1 && echo 'true' ) (код=0/УСПЕХ)
Основной PID: 16359 (node)
Память: 61.0М (низкий порог: 1.0Г, высокий: 1.2Г, макс.: 1.5Г)
ЦПУ: 7.567s
CGroup: /system.slice/unifi-protect.service
└─16359 /usr/bin/node --expose_gc --optimize_for_size --memory_reducer --max_old_space_size=512 /usr/share/unifi-protect/app/service.js
Jul 06 01:28:38 CKG2-yulaniss node[16359]: key: '/data/unifi-core/config/unifi-core.key',
Jul 06 01:28:38 CKG2-yulaniss node[16359]: deviceCrt: '/srv/unifi-protect/data/devices.crt',
Jul 06 01:28:38 CKG2-yulaniss node[16359]: deviceKey: '/srv/unifi-protect/data/devices.key' }
Jul 06 01:28:38 CKG2-yulaniss node[16359]: 2021-07-05T23:28:38.710Z 3 ../../../sources/ubnt_nodejs/src/common/workerspoolsmanager.cpp:25:SetupWorkersPool - workers pool `DnsResolve` установлен на 16
Jul 06 01:28:38 CKG2-yulaniss node[16359]: 2021-07-05T23:28:38.710Z 3 ../../../sources/ubnt_nodejs/src/common/workerspoolsmanager.cpp:25:SetupWorkersPool - workers pool `Global` установлен на 2
Jul 06 01:28:38 CKG2-yulaniss node[16359]: 2021-07-05T23:28:38.710Z 3 ../../../sources/ubnt_nodejs/src/common/workerspoolsmanager.cpp:25:SetupWorkersPool - workers pool `Misc` установлен на 2
Jul 06 01:28:38 CKG2-yulaniss node[16359]: 2021-07-05T23:28:38.710Z 3 ../../../sources/ubnt_nodejs/src/common/workerspoolsmanager.cpp:25:SetupWorkersPool - workers pool `Read` установлен на 4
Jul 06 01:28:38 CKG2-yulaniss node[16359]: 2021-07-05T23:28:38.710Z 3 ../../../sources/ubnt_nodejs/src/common/workerspoolsmanager.cpp:25:SetupWorkersPool - workers pool `Serve` установлен на 82
Jul 06 01:28:38 CKG2-yulaniss node[16359]: 2021-07-05T23:28:38.710Z 3 ../../../sources/ubnt_nodejs/src/common/workerspoolsmanager.cpp:25:SetupWorkersPool - workers pool `Transcode` установлен на 8
Jul 06 01:28:38 CKG2-yulaniss node[16359]: 2021-07-05T23:28:38.710Z 3 ../../../sources/ubnt_nodejs/src/common/workerspoolsmanager.cpp:25:SetupWorkersPool - workers pool `Write` установлен на 16
Однако вывод не всегда одинаковый. Впервые он показал следующее:
● unifi-protect.service - UniFi Protect
Загружен: загружен (/lib/systemd/system/unifi-protect.service; включен; по умолчанию включен)
Drop-In: /lib/systemd/system/unifi-protect.service.d
└─limits.conf, postgresql.conf
Активен: активно (работает) с Вт 2021-07-06 00:58:12 CEST; 3 сек назад
Процесс: 14597 ExecStartPre=/usr/share/unifi-protect/app/hooks/pre-start
Процесс: 14677 ExecStartPre=/bin/bash -c /bin/systemctl set-environment UFP_RECORDING_DISABLED=
Основной PID: 14681 (node)
Статус: "{"isConfigured":true,"version":"1.18.1","isGeofencingEnabled":false,"
Память: 101.3М (низкий порог: 1.0Г, высокий: 1.2Г, макс.: 1.5Г)
ЦПУ: 15.154s
CGroup: /system.slice/unifi-protect.service
├─14681 /usr/bin/node --expose_gc --optimize_for_size --memory_reduce
└─15068 /usr/share/unifi-protect/app/node_modules/.bin/evostreamms /s
Jul 06 00:58:09 CKG2-yulaniss sudo[15003]: pam_unix(sudo:session): сессия открыта
Jul 06 00:58:09 CKG2-yulaniss sudo[15003]: pam_unix(sudo:session): сессия закрыта
Jul 06 00:58:10 CKG2-yulaniss sudo[15028]: unifi-protect : TTY=unknown ; PWD=/us
Jul 06 00:58:10 CKG2-yulaniss sudo[15028]: pam_unix(sudo:session): сессия открыта
Jul 06 00:58:12 CKG2-yulaniss sudo[15028]: pam_unix(sudo:session): сессия закрыта
Jul 06 00:58:12 CKG2-yulaniss systemd[1]: Запущен UniFi Protect.
Jul 06 00:58:14 CKG2-yulaniss node[14681]: Эта ошибка возникла либо из-за throw
Jul 06 00:58:14 CKG2-yulaniss node[14681]: Ошибка: Не удаётся освободить место на диске.
файл логов: clusters...пропуск...
root@CKG2-yulaniss:~# pg_lsclusters
Ver Cluster Port Статус Владелец Каталог данных Файл журнала
9.6 main 5432 онлайн postgres /data/postgresql/9.6/main/data /var/log/postgresql/postgresql-9.6-main.log
9.6 protect 5433 онлайн postgres /srv/postgresql/9.6/protect/data /var/log/postgresql/postgresql-9.6-protect.log
root@CKG2-yulaniss:~#
Так в чём проблема с диском? Стоит ли вновь поставить 1ТБ HDD?
Ещё: Cloud Key не использует аккумулятор для корректного выключения после отключения PoE-питания. Дисплей сразу гаснет.
Пожалуйста, подскажите.
Спасибо!
Пит