С тех пор как я обновил контроллер с версии 5.6.30 до 5.7.20 на Ubuntu 14.04 LTS, автоматические и ручные бэкапы перестали работать. Я вижу один успешный автоматический бэкап от 23 марта, но с тех пор всё постоянно рушится. Сначала в server.log появилась ошибка из-за нехватки места. В других темах видел, что UniFi Controller забивает /run, поэтому перезагрузил систему. Но потом появилась другая ошибка:
[2018-04-05 21:15:13,627] <backup> INFO system - [server backup] started
[2018-04-05 21:15:13,627] <backup> INFO db - Connecting to mongodb://127.0.0.1:27117
[2018-04-05 21:15:13,691] <backup> INFO db - Connecting to mongodb://127.0.0.1:27117
[2018-04-05 21:15:13,703] <backup> ERROR system - Fail to create a backup for version '5.7.20'
[2018-04-05 21:15:13,703] <backup> ERROR system - Info on backup error is... java.lang.NullPointerException
at com.ubnt.ace.C.o00000(Unknown Source)
at com.ubnt.ace.C.o00000(Unknown Source)
at com.ubnt.service.OoOO.o0oO.super(Unknown Source)
at com.ubnt.service.OoOO.oOOO.o00000(Unknown Source)
at com.ubnt.service.OoOO.oOOO$_ooo$1.run(Unknown Source)
at com.ubnt.ace.C$3.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2018-04-05 21:15:13,703] <backup> INFO system - [server backup] end
[2018-04-05 21:15:13,704] <backup> INFO event - [event] Backup failed
Я увеличил размер /run, но это не помогло. Перезагружал контроллер и сервер несколько раз — без толку. Хотелось бы перенести контроллер на другое устройство, но я вносил значительные изменения, которые не могу переместить, потому что они появились после последнего успешного бэкапа. У кого-нибудь есть идеи? Это очень раздражает...
[2018-04-05 21:15:13,627] <backup> INFO system - [server backup] started
[2018-04-05 21:15:13,627] <backup> INFO db - Connecting to mongodb://127.0.0.1:27117
[2018-04-05 21:15:13,691] <backup> INFO db - Connecting to mongodb://127.0.0.1:27117
[2018-04-05 21:15:13,703] <backup> ERROR system - Fail to create a backup for version '5.7.20'
[2018-04-05 21:15:13,703] <backup> ERROR system - Info on backup error is... java.lang.NullPointerException
at com.ubnt.ace.C.o00000(Unknown Source)
at com.ubnt.ace.C.o00000(Unknown Source)
at com.ubnt.service.OoOO.o0oO.super(Unknown Source)
at com.ubnt.service.OoOO.oOOO.o00000(Unknown Source)
at com.ubnt.service.OoOO.oOOO$_ooo$1.run(Unknown Source)
at com.ubnt.ace.C$3.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2018-04-05 21:15:13,703] <backup> INFO system - [server backup] end
[2018-04-05 21:15:13,704] <backup> INFO event - [event] Backup failed
Я увеличил размер /run, но это не помогло. Перезагружал контроллер и сервер несколько раз — без толку. Хотелось бы перенести контроллер на другое устройство, но я вносил значительные изменения, которые не могу переместить, потому что они появились после последнего успешного бэкапа. У кого-нибудь есть идеи? Это очень раздражает...
