unifi-controller и unifi-video на одном сервере | Ubiquiti форум UBNT: инструкции, настройка

unifi-controller и unifi-video на одном сервере

demon37

новичок
24 Сен 2015
9
0
0
День добрый

Есть сервер под управлением Debian GNU/Linux 7.9 (wheezy)
На нём стоял unifi-controller и замечательно работал, но потребовалось подключить камеры. Я поставил на него
unifi-video. При попадании в WEB-интерфейс видео сервера система вроде как работает, но продолжается это несколько минут, после чего выдаёт, что соединение потеряно. После рестарта службы ситуация повторяется.

В логах :

tail -75 /var/log/unifi-video/server.log

---
root@D-004:~# tail -75 /var/log/unifi-video/error.log
[2015-09-24 11:14:56] <airvision-tomcat> ERROR oOOO - Tomcat start failure
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)
at com.ubnt.common.service.oOOO.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalStateException: Shutdown in progress
at java.lang.ApplicationShutdownHooks.add(ApplicationShutdownHooks.java:66)
at java.lang.Runtime.addShutdownHook(Runtime.java:211)
at org.apache.catalina.startup.Catalina.start(Catalina.java:710)
... 7 more
[2015-09-24 11:15:56] <main> ERROR Main - Service lifecycle error
com.ubnt.common.B.D: err.event.SlotWaitTimeout keys=[evostream], N=1, timeoutMs=60000
at com.ubnt.common.B.A.super(Unknown Source)
at com.ubnt.common.B.A.Ò00000(Unknown Source)
at com.ubnt.airvision.service.return.do(Unknown Source)
at com.ubnt.airvision.service.return.ÓO0000(Unknown Source)
at com.ubnt.airvision.Main.o00000(Unknown Source)
at com.ubnt.airvision.Main.start(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:243)
[2015-09-24 11:17:02] <mongodb> ERROR I - [exec] bin/mongod - error, rc=100, output=all output going to: /usr/lib/unifi-video/logs/mongod.log
[2015-09-24 11:18:21] <main> ERROR Main - Service lifecycle error
com.ubnt.common.B.D: err.event.SlotWaitTimeout keys=[evostream], N=1, timeoutMs=60000
at com.ubnt.common.B.A.super(Unknown Source)
at com.ubnt.common.B.A.Ò00000(Unknown Source)
at com.ubnt.airvision.service.return.do(Unknown Source)
at com.ubnt.airvision.service.return.ÓO0000(Unknown Source)
at com.ubnt.airvision.Main.o00000(Unknown Source)
at com.ubnt.airvision.Main.start(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:243)

root@D-004:~# tail -75 /var/log/unifi-video/mongod.log
Thu Sep 24 11:17:16.158 [conn1] build index av.stat.disk.camera.hour { timestamp: 1 }
Thu Sep 24 11:17:16.158 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.160 [conn1] build index av.stat.disk.camera.month { _id: 1 }
Thu Sep 24 11:17:16.160 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.160 [conn1] info: creating collection av.stat.disk.camera.month on add index
Thu Sep 24 11:17:16.160 [conn1] build index av.stat.disk.camera.month { deviceId: 1 }
Thu Sep 24 11:17:16.161 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.162 [conn1] build index av.stat.disk.camera.month { timestamp: 1 }
Thu Sep 24 11:17:16.162 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.163 [conn1] build index av.stat.disk.server.day { _id: 1 }
Thu Sep 24 11:17:16.164 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.164 [conn1] info: creating collection av.stat.disk.server.day on add index
Thu Sep 24 11:17:16.164 [conn1] build index av.stat.disk.server.day { deviceId: 1 }
Thu Sep 24 11:17:16.164 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.165 [conn1] build index av.stat.disk.server.day { timestamp: 1 }
Thu Sep 24 11:17:16.166 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.167 [conn1] build index av.stat.disk.server.hour { _id: 1 }
Thu Sep 24 11:17:16.168 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.168 [conn1] info: creating collection av.stat.disk.server.hour on add index
Thu Sep 24 11:17:16.168 [conn1] build index av.stat.disk.server.hour { deviceId: 1 }
Thu Sep 24 11:17:16.168 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.169 [conn1] build index av.stat.disk.server.hour { timestamp: 1 }
Thu Sep 24 11:17:16.170 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.171 [conn1] build index av.stat.disk.server.month { _id: 1 }
Thu Sep 24 11:17:16.172 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.172 [conn1] info: creating collection av.stat.disk.server.month on add index
Thu Sep 24 11:17:16.172 [conn1] build index av.stat.disk.server.month { deviceId: 1 }
Thu Sep 24 11:17:16.173 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.174 [conn1] build index av.stat.disk.server.month { timestamp: 1 }
Thu Sep 24 11:17:16.174 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.176 [conn1] build index av.stat.distribution.camera.day { _id: 1 }
Thu Sep 24 11:17:16.177 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.177 [conn1] info: creating collection av.stat.distribution.camera.day on add index
Thu Sep 24 11:17:16.177 [conn1] build index av.stat.distribution.camera.day { timestamp: 1 }
Thu Sep 24 11:17:16.178 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.179 [conn1] build index av.stat.distribution.camera.day { subjectId: 1 }
Thu Sep 24 11:17:16.180 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.181 [conn1] build index av.stat.distribution.camera.hour { _id: 1 }
Thu Sep 24 11:17:16.182 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.182 [conn1] info: creating collection av.stat.distribution.camera.hour on add index
Thu Sep 24 11:17:16.182 [conn1] build index av.stat.distribution.camera.hour { timestamp: 1 }
Thu Sep 24 11:17:16.183 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.184 [conn1] build index av.stat.distribution.camera.hour { subjectId: 1 }
Thu Sep 24 11:17:16.185 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.187 [conn1] build index av.stat.distribution.camera.month { _id: 1 }
Thu Sep 24 11:17:16.187 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.187 [conn1] info: creating collection av.stat.distribution.camera.month on add index
Thu Sep 24 11:17:16.187 [conn1] build index av.stat.distribution.camera.month { timestamp: 1 }
Thu Sep 24 11:17:16.188 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.198 [conn1] build index av.stat.distribution.camera.month { subjectId: 1 }
Thu Sep 24 11:17:16.198 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.200 [conn1] build index av.stat.distribution.zone.day { _id: 1 }
Thu Sep 24 11:17:16.201 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.201 [conn1] info: creating collection av.stat.distribution.zone.day on add index
Thu Sep 24 11:17:16.201 [conn1] build index av.stat.distribution.zone.day { timestamp: 1 }
Thu Sep 24 11:17:16.202 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.203 [conn1] build index av.stat.distribution.zone.day { subjectId: 1 }
Thu Sep 24 11:17:16.204 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.206 [conn1] build index av.stat.distribution.zone.hour { _id: 1 }
Thu Sep 24 11:17:16.206 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.206 [conn1] info: creating collection av.stat.distribution.zone.hour on add index
Thu Sep 24 11:17:16.206 [conn1] build index av.stat.distribution.zone.hour { timestamp: 1 }
Thu Sep 24 11:17:16.207 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.209 [conn1] build index av.stat.distribution.zone.hour { subjectId: 1 }
Thu Sep 24 11:17:16.209 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.211 [conn1] build index av.stat.distribution.zone.month { _id: 1 }
Thu Sep 24 11:17:16.212 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:17:16.212 [conn1] info: creating collection av.stat.distribution.zone.month on add index
Thu Sep 24 11:17:16.212 [conn1] build index av.stat.distribution.zone.month { timestamp: 1 }
Thu Sep 24 11:17:16.232 [conn1] build index done. scanned 0 total records. 0.019 secs
Thu Sep 24 11:17:16.233 [conn1] build index av.stat.distribution.zone.month { subjectId: 1 }
Thu Sep 24 11:17:16.234 [conn1] build index done. scanned 0 total records. 0 secs
Thu Sep 24 11:18:22.884 [conn1] end connection 77.74.13.46:46799 (0 connections now open)
Thu Sep 24 11:18:22.888 [initandlisten] connection accepted from 77.74.13.46:46884 #2 (1 connection now open)
Thu Sep 24 11:18:22.889 [conn2] command denied: { shutdown: 1 }

Подскажите, как решить данную проблему?
 
Автор
D

demon37

новичок
24 Сен 2015
9
0
0
mongodb и unifi-controller из репов, video сначала ставил 3.1.2, потом откатился до 3,0,5 разницы нет
 
Автор
D

demon37

новичок
24 Сен 2015
9
0
0
Обновил, не помогло. Думаю истина где-то тут
1443446482.014 2015-09-28 16:21:22.014/MSK: INFO Evostream logger init in ems-service
1443446482.014 2015-09-28 16:21:22.014/MSK: INFO Removing old evostream logs in ems-service
1443446482.015 2015-09-28 16:21:22.015/MSK: INFO Evostream starting up in ems-service
1443446482.026 2015-09-28 16:21:22.026/MSK: ERROR ems has quit with rc=0 in ems-service
1443446482.027 2015-09-28 16:21:22.027/MSK: ERROR Sleeping 10 seconds before attempting to run Evostream again in ems-service

Сервис несколько раз пытается запустится, потом бросает эти попытки и ложит web-интерфейс
 
Автор
D

demon37

новичок
24 Сен 2015
9
0
0
Да, читал уже сегодня.
root@D-004:~# cat /etc/apt/sources.list
deb http://mirror.yandex.ru/debian/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://mirror.yandex.ru/debian/ wheezy-updates main contrib non-free
deb http://mirror.yandex.ru/debian/ wheezy-backports main contrib non-free

#deb http://download.virtualbox.org/virtualbox/debian wheezy contrib

deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen

deb http://www.ubnt.com/downloads/unifi-video/apt trusty ubiquiti

deb http://www.ubnt.com/downloads/unifi/distros/deb/debian debian ubiquiti

Пакет unifi-video поставил из репов debian'a, хотя и до этого пакеты были нормальные
root@D-004:~# ls -lah /home/user/unifi*
-rw-r----- 1 user user 176M Sep 14 15:15 /home/user/unifi_sysvinit_all.deb
-rw-r--r-- 1 root root 35M Sep 24 11:13 /home/user/unifi-video_3.0.5~Debian7_amd64.deb
-rw-r----- 1 user user 43M Sep 14 13:32 /home/user/unifi-video_3.1.1-Debian7_amd64.deb
-rw-r--r-- 1 root root 42M Sep 23 17:15 /home/user/unifi-video_3.1.2-Debian7_amd64.deb

MongoDB вроде без привязки релизу идёт