NEWS
Auf vis2.x umstellen
-
@homoran sagte in Auf vis2.x umstellen:
@dr-pie sagte in Auf vis2.x umstellen:
Die IP 192.168.178.203 vom Server .
ich denke das is der Docker und nicht der iob Server
was denn nun?
Das ist die IP von der Synology wo der iob im Docker installiert ist.
-
@homoran sagte in Auf vis2.x umstellen:
@dr-pie sagte in Auf vis2.x umstellen:
Das ist die IP der Synology wo der Docker läuft.
und warum?
@homoran sagte in Auf vis2.x umstellen:
@dr-pie sagte in Auf vis2.x umstellen:
In Putty scheint es andere Probleme zu geben.
wo bist du da?
ist das der host oder der iob Container?du musst doch in den iob Container
-
@homoran und mit welcher IP bzw mit welchen Port ??
-
@homoran sagte in Auf vis2.x umstellen:
das nehme ich ja auch an. Sonst eürdest du bestimmt nicht als root herumtoben.
Moin,
das ist Docke und da ist, soweit mir bekannt, die Installation immer
root
.
Ist im Docker auch nicht weiter schlimm, da der gesamte Container ja nur eingeschränkte Funktionalität hat.@dr-pie sagte in Auf vis2.x umstellen:
Das ist die IP von der Synology wo der iob im Docker installiert ist.
Und wie lautet die IP, des
ioBroker
Container, wie ist das Netzwerk des Containers eingerichtet, ist imioBroker
Container denn überhauptsshd
eingerichtet?VG
Bernd -
@dp20eic sagte in Auf vis2.x umstellen:
Und wie lautet die IP, des ioBroker Container, wie ist das Netzwerk des Containers eingerichtet, ist im ioBroker Container denn überhaupt sshd eingerichtet?
Gute Frage.
Hier mal ein Bild der Einstellungen vom Container.
-
@dr-pie sagte in Auf vis2.x umstellen:
Hier mal ein Bild der Einstellungen vom Container.
Moin,
ich habe mir die Dokumentation von Buanet nur kurz überflogen, aber dort geht man von bridge Network aus und man reicht deswegen auch den/die Ports durch. Das muss man vielleicht bei
hosts
nicht, kenne ich mich nicht wirklich mit aus, ich nutze es anders.
Du musst dann auch mittels Environment, auch sshd mit installieren und aktivieren, erst dann kann man in den Container, per Putty oder PowerShell, usw.PACKAGES (optional) Install additional linux packages to your container, packages should be separated by whitespace like this: package1 package2 package3.
Ich muss jetzt aber erstmal weg.
VG
Bernd -
Auf die Syno kommst du mit der IP der Syno , Port 22 (für Putty)
Und die Anmeldedaten sind die, die Du auch auf der GUI der Syno benutzt.Musst auf der Syno natürlich entsprechend FTP und das Terminal konfigurieren für den Zugriff.
-
Ich gehe mal davon das Server3 dein NAS, also dein Docker Host ist. Damit ist auch klar weshalb die ioBroker Befehle da nicht ausgeführt werden können.
Schau mal bitte ob du auf Server3 in der Shell, docker ausführen kannst:
docker ps
Mit
docker exec -it <container-name> bash
kannst du dann auf der Shell auch in den Container wechseln und dann die ioBroker Befehle ausführen.
-
@dr-pie sagte in Auf vis2.x umstellen:
Hier mal ein Bild der Einstellungen vom Container.
wäre dann per Putty zum Container ..
docker exec -ti iobroker /bin/bash
hatten wir das Thema nicht schonmal !?
In dem Syn eigenem Docker Terminal vom Container ,kannst du doch auch den ioBroker Befehl ausführen !
-
@glasfaser sagte in Auf vis2.x umstellen:
In dem Syn eigenem Docker Terminal vom Container ,kannst du doch auch den ioBroker Befehl ausführen !
aber angeblich nicht den Inhalt kopieren und hier posten
-
Bespiel :
gerade erstellt ..
.
-
Oder mit Portainer :
.
-
@darkiop sagte in Auf vis2.x umstellen:
Ich gehe mal davon das Server3 dein NAS, also dein Docker Host ist. Damit ist auch klar weshalb die ioBroker Befehle da nicht ausgeführt werden können.
Schau mal bitte ob du auf Server3 in der Shell, docker ausführen kannst:
docker ps
Mit
docker exec -it <container-name> bash
kannst du dann auf der Shell auch in den Container wechseln und dann die ioBroker Befehle ausführen.
Leider funktioniert copy/paste nicht darum eine Screenshot:
-
@dr-pie sagte in Auf vis2.x umstellen:
Leider funktioniert copy/paste nicht darum eine Screensho
Moin,
da hast Du etwas falsch verstanden.
Du sollst, diese Kommandos, ausführen, wenn Du Dich mittels Putty auf der Synology eingeloggt hast, nicht wenn Du schon die Konsole desiobroker
Docker aufhast.Wenn Du in der Docker Konsole bist, dann funktioniert auch das mit
iob status
usw.VG
Bernd -
@dp20eic bei meiner Syno ist nun das Terminal und FTP so konfiguriert wie es @haselchen geschrieben hat.
SSH ist aktiviert auf Port 22
FTP ist auch so eingestellt wie er es gepostet hat.Logge ich mich nun mit Putty ein (192.168.178.203 Port 22) und gebe iob diag ein kommt :
Jens@Server3:~$ iob diag -sh: iob: command not found Jens@Server3:~$
-
-
@dr-pie sagte in Auf vis2.x umstellen:
bei meiner Syno ist nun das Terminal und FTP so konfigurier
Moin,
mal sehen ob Du den Unterschied siehst
zuJens@Server3:~$ iob diag <---- ?????? -sh: iob: command not found Jens@Server3:~$
VG
Bernd -
@dr-pie sagte in Auf vis2.x umstellen:
bei meiner Syno ist nun das Terminal und FTP so konfiguriert wie es @haselchen geschrieben hat.
Moin,
das waren auch nur die Einstellungen, um die Synology vorzubereiten, das hat nichts mit den Docker Containern zu tun.
Du musst Dir im klaren sein, dass Du zwei vollkommen unterschiedliche Systeme hast.
- die Synology mit dem Betriebssystem
DMS
und darauf - Docker, in diesem laufen dann wieder die Container, mit ihrem Betriebssystem
Wenn Du jetzt per
ssh
auf die Synologie gehst, bei die der tolle NameServer3
dann bist Du erst auf der Ebene 1, dann kannst Du mit dem Befehl schauen was läuft# docker ps
Und dann mit dem anderen Befehl in den Docker-Container wechseln,
# docker exec -it iobroker bash
erst dann bist Du auf der Ebene 2.
Wenn Du das so aufrufst, dann bist Du gleich auf Ebene 2
VG
Bernd - die Synology mit dem Betriebssystem
-
@dp20eic ok ...
mit putty sieht das so aus:login as: jens jens@192.168.178.203's password: Using terminal commands to modify system configs, execute external binary files, add files, or install unauthorized third-party apps may lead to system damages or unexpected behavior, or cause data loss. Make sure you are aware of the consequences of each command and proceed at your own risk. Warning: Data should only be stored in shared folders. Data stored elsewhere may be deleted when the system is updated/restarted. Jens@Server3:~$ docker ps Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json": dial unix /var/run/docker.sock: connect: permission denied Jens@Server3:~$ docker exec -it iobroker bash Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/iobroker/json": dial unix /var/run/docker.sock: connect: permission denied Jens@Server3:~$
Im Docker Terminal kann ich zwar mit iob diag alles anzeigen lassen ... da läuft ne Menge durch ... ich bekomme es zwar markiert aber will ich dann mit der rechten Maustaste kopieren sind alle markierten Zeilen wieder weg ... bzw nicht markiert.
-
@dr-pie sagte in Auf vis2.x umstellen:
sind alle markierten Zeilen wieder weg ... bzw nicht markiert.
was denn jetzt?
@dr-pie sagte in Auf vis2.x umstellen:
will ich dann mit der rechten Maustaste kopieren
klickst du auch die Markierung an?