Probleme nach Upgrade auf Ubuntu 18.04.1

Nach einem Upgraded meines Ubuntu Server auf die Version 18.04.1 mit sudo do-release-upgrade lief der Unifi Controller nicht mehr. Die Ursache war eine neuere Version der Mogo-DB, die vom Unify Controller nicht unterstützt wurde.

Die Installation konnte mit Hilfe eines Skriptes einfach wieder hergestellt werden.

Eine Abfrage des Status des Services des Unifi Controllers ergab folgende Fehlermeldung:

~$ service unifi status
● unifi.service
   Loaded: masked (/dev/null; bad)
   Active: inactive (dead)
1
2
3
4

Ein Restart des Services ergab ebenfalls die Meldung Unit unifi.service is masked.:

$ service unifi restart
Failed to restart unifi.service: Unit unifi.service is masked.
1
2

Download und ausführen des Skripts für Ubuntu 18.04 / 18.04.1:

$ cd /opt
$ sudo wget https://get.glennr.nl/unifi/5.9.29/U1804/unifi-5.9.29.sh; sudo chmod +x unifi-5.9.29.sh
$ sudo ./unifi-5.9.29.sh
1
2
3

Nach dem erfolgreichen Download und der Ausführung des Skripts, lief der Unifi Controller wieder:

$ service unifi status
● unifi.service - unifi
   Loaded: loaded (/lib/systemd/system/unifi.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2018-12-02 20:07:37 CET; 22min ago
 Main PID: 11226 (jsvc)
    Tasks: 919 (limit: 2291)
   CGroup: /system.slice/unifi.service
           ├─11226 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-amd64 -cp /usr/share/java/commons-daemon.jar:/usr/lib/unifi/lib/ace.jar -pidfile /var/run/un           ├─11227 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-amd64 -cp /usr/share/java/commons-daemon.jar:/usr/lib/unifi/lib/ace.jar -pidfile /var/run/un           ├─11229 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-amd64 -cp /usr/share/java/commons-daemon.jar:/usr/lib/unifi/lib/ace.jar -pidfile /var/run/un           ├─11243 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Dfile.encoding=UTF-8 -Djava.awt.headless=true -Dapple.awt.UIElement=true -Xmx1024M -XX:ErrorFile=/usr/li           └─12183 bin/mongod --dbpath /usr/lib/unifi/data/db --port 27117 --unixSocketPrefix /usr/lib/unifi/run --logappend --logpath /usr/lib/unifi/logs/mongod.log --bin
Dez 02 20:07:34 ubuntu-1604-unifi systemd[1]: Starting unifi...
Dez 02 20:07:34 ubuntu-1604-unifi unifi.init[11152]:  * Starting Ubiquiti UniFi Controller unifi
1
2
3
4
5
6
7
8
9
10

Unifi Kommandos

  • service unifi status Abfrage des Status des Services vom Unifi Controller.

  • service unifi restartRestart des Unifi Services

Ressourcen

Unifi Ressourcen vom Hersteller

Unifi Installations Scripts & Unifi Easy Update Scripts auch für Ubuntu 18.04

Letzte Änderung: 2018-12-3 10:54:23 PM