День добрый
Есть сервер под управлением 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 }
Подскажите, как решить данную проблему?
Есть сервер под управлением 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 }
Подскажите, как решить данную проблему?