На самом деле я использую версию 5.6.25 и уже несколько версий замечаю это предупреждение (WARN) в логах, и оно меня наконец-то достало... Даже когда UniFi правильно выключается, сообщение всё равно появляется, жалуясь, что остановка прошла некорректно.
Для начала, я останавливаю контроллер UniFi командой:
/usr/bin/java -jar /opt/UniFi/lib/ace.jar stop
Логи mongod.log показывают, что, по всей видимости, выключение проходит корректно:
2017-12-01T09:43:50.354-0200 [conn104] end connection 127.0.0.1:33527 (сейчас открыто 9 соединений)
2017-12-01T09:43:50.371-0200 [conn105] closeAllFiles() finished
2017-12-01T09:43:50.371-0200 [conn105] shutdown: removing fs lock...
2017-12-01T09:43:50.373-0200 [conn105] dbexit: really exiting now
Но logs/server.log всегда заканчивается так:
[2017-12-01 09:43:50,358] <db-server> WARN system - process is interrupted: bin/mongod
[2017-12-01 09:43:50,358] <db-server> INFO db - DbServer stopped
[2017-12-01 09:43:50,358] <db-server> WARN db - DbServer not shutdown cleanly and need repairing on next startup
Как мне избавиться от этих WARN?
Как принудительно запустить исправление базы данных, чтобы убрать это сообщение?
Контроллер работает нормально, и похоже, что с базами MongoDB никаких критических проблем нет. Но, честно говоря, это сообщение меня раздражает, потому что заставляет думать, что что-то не так!
Для начала, я останавливаю контроллер UniFi командой:
/usr/bin/java -jar /opt/UniFi/lib/ace.jar stop
Логи mongod.log показывают, что, по всей видимости, выключение проходит корректно:
2017-12-01T09:43:50.354-0200 [conn104] end connection 127.0.0.1:33527 (сейчас открыто 9 соединений)
2017-12-01T09:43:50.371-0200 [conn105] closeAllFiles() finished
2017-12-01T09:43:50.371-0200 [conn105] shutdown: removing fs lock...
2017-12-01T09:43:50.373-0200 [conn105] dbexit: really exiting now
Но logs/server.log всегда заканчивается так:
[2017-12-01 09:43:50,358] <db-server> WARN system - process is interrupted: bin/mongod
[2017-12-01 09:43:50,358] <db-server> INFO db - DbServer stopped
[2017-12-01 09:43:50,358] <db-server> WARN db - DbServer not shutdown cleanly and need repairing on next startup
Как мне избавиться от этих WARN?
Как принудительно запустить исправление базы данных, чтобы убрать это сообщение?
Контроллер работает нормально, и похоже, что с базами MongoDB никаких критических проблем нет. Но, честно говоря, это сообщение меня раздражает, потому что заставляет думать, что что-то не так!
