NEWS
Linux / Unifi
-
Hallo Leute,
eine kleine aber für mich zu komplexe Frage:
ich habe den unifi controller auf meinem NUC installiert.
Servie rennt, aber lässt sich trotzdem nicht öffnen.
Googlen hat das hier ergeben:
http://www.tecfused.com/2017/12/unifi-5 … ror-rc255/
` > /var/log/unifi/system.log
<unifi>ERROR system - [exec] error, rc=255
This is because of a change in the release notes:
The controller will not start if it is set to bind to a privileged port (<1024), as it now runs as a non-root user</unifi> `
Nun meine Frage:
Als Lösung steht da:
` > Edit /var/lib/unifi/system.properties
Change your ports from
unifi.http.port=80
unifi.https.port=443 `
ich bin für Teil 1 zu blöd. Wie bearbeite ich die Datei? habe vim, nano…
-
das habe ich probiert… da öffnet sich eine leere Datei. Daher meine Frage hier :) `
Das hast Du aber nicht geschrieben :)Dann scheint der Controller nicht oder nicht richtig installiert zu sein. Bei mir ist die Datei vorhanden und gefüllt.
Du versuchst das aber schon an der Console des UniFi-Contollers und nicht auf dem ioBroker-Host?
Gruß,
Eric
-
Ich konnte dein Problem nicht nachstellen. Auf Ubuntu sollte es Problemlos laufen. Du rufst die Weboberfläche des Controller schon so auf oder? https://Controller-IP:8443
-
In diesem Zusammenhang: irgendwas ist mit dem Ram passiert. Ich habe auf einmal 7,8gb Swap? `
Zu wenig Arbeitsspeicher? Sollte dieser voll sein wird in den Swap ausgelagert. -
Ich konnte dein Problem nicht nachstellen. Auf Ubuntu sollte es Problemlos laufen. Du rufst die Weboberfläche des Controller schon so auf oder? https://Controller-IP:8443 `
ja, tue ich.
habe jetzt nochmal wie apt-get purge alles runtergehauen und den controller neu installiert.
Wenn ich dann nano /var/lib/unifi/system.properties mache, ergibt sich das hier:
filename="nano.png" index="0">~~
Zum Ram:
free -m sagt mir
total 7432
used 1381
free 693
shared 80
buff/cache 5357 <–- das dürfte es sein, aber woher und warum?
availabe 5605
bin was Linux angeht ne totale Obergraupe.
Mir ist es nur aufgefallen, weil mein VIS mir anzeigt, dass der RAM eben 90% dicht sein soll
-
Scheint so als ob das mit dem Controller zusammenhängt. Wenn er laut Wiki installiert wurde sollte alles funktionieren, zur not Neuinstallation.
-
Das habe ich ja auch schon getan.
Eine Sache ist mir noch aufgefallen (wie kopiere ich aus putty?)
hier im letzten Bereich steht was von error.
filename="error.png" index="0">~~
Ok zum Ram habe ich was gefunden, das mir geholfen hat:
-
Sieht aus als würden die Log Dateien dich nicht sonderlich mögen. Ohne funktionierenden Java kannst nicht das Controller Webinterface aufrufen. Soweit ich mich erinnere hatte ich damals auch ein Problem mit Java openjdk, installiere oracle java http://tipsonubuntu.com/2016/07/31/inst … x-mint-18/. Wenn es dann läuft kannst openjdk deinstallieren.
-
ich danke dir für dien Hilfe und gebe hier auf.
Hab das Java Zeug installiert. unifi apt-get purge gemacht, apt-get autoremove. unifi neu installiert.
Keinerlei Änderungen, außer dass in der Warnmeldung bei service status nun java-8-oracle steht statt openjdk; ansonsten geht genau so wenig wie vorher
Danke dir jedenfalls
-
bin nach dieser Anleitung originär vorgegangen:
http://linuxpitstop.com/install-and-set … nux-16-04/
die ist letztlich imho 1:1 wie
https://help.ubnt.com/hc/en-us/articles ... -or-Ubuntu
jetzt nach dem deinstallieren (purge) via apt-get install unifi
wieso sehe ich denn keinerlei Log Dateien? Oder mache ich was falsch? jedesmal ist es leer und es steht da "Neue Datei".
Ich checke Linux einfach nicht, und jedes mal googlen führt nur dazu, dass ich erstmal anderen Krams googlen muss. Da kam ich als 8 Jähriger mit Nachbarns c64 besser klar :roll: :P
-
Habe jetzt mal geschaut:
root@iobrokerNUC:/usr/lib/unifi/logs# ls server.log root@iobrokerNUC:/usr/lib/unifi/logs# nano server.log root@iobrokerNUC:/usr/lib/unifi/logs# cd /var/lib/unifi/ root@iobrokerNUC:/var/lib/unifi# ls backup dl root@iobrokerNUC:/var/lib/unifi# cd /usr/lib/unifi/ root@iobrokerNUC:/usr/lib/unifi# ls bin data dl lib logs run webapps root@iobrokerNUC:/usr/lib/unifi#da ist irgendwie in beiden nichts mit system.properties drin?