Am 06.02.2019 ist die neue Version des
Meinen Controller betreibe ich auf einem Raspberry Pi und beim Update bin ich auf ein Problem gestossen, welches ich hier als Lösungsansatz kurz erläutern möchte.
Update-Prozedere:
-
echo 'deb http://www.ui.com/downloads/unifi/debian stable ubiquiti' | sudo tee /etc/apt/sources.list.d/100-ubnt-unifi.list
-
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6 echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list sudo apt update
-
sudo wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ui.com/unifi/unifi-repo.gpg
-
sudo apt update sudo apt-get install apt-transport-https
-
sudo apt install unifi
- Nun wird der Controller geupdated sein, jedoch div. Fehler ausgeben:
Um das Problem zu lösen, entfernen wir zuerst alles, was mit OpenJDK zu tun hat und installieren eine neue Java-Version:
-
sudo apt-get purge openjdk*
-
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com EEA14886
-
sudo vim /etc/apt/sources.list
-
sudo vim /etc/apt/sources.list
-
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
-
sudo apt-get update sudo apt-get install oracle-java8-installer sudo apt-get install oracle-java8-set-default
-
java -version service unifi restart
Fertig
Troubleshooting-Logs:
- /usr/lib/unifi/logs/server.log
- /usr/lib/unifi/logs/mongod.log