Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Installation auf einem anderen Debian Linux System

Moderator: Ulrich

Forumsregeln
Bitte immer im Betreff die Hardware und die Softwareversion angeben! Für jede unterschiedliche Version einen eigenen Thread! Es gibt einfach unterschiedliche Probleme bei den einzelnen Versionen.
CemS
Beiträge: 52
Registriert: Mi 7. Dez 2022, 14:20
Hat sich bedankt: 12 Mal
Danksagung erhalten: 9 Mal

Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von CemS »

Hallo,

Punkt39: Kann es sein, dass noch sudo apt install mosquitto fehlt, bei mir wurde nur danach das Verzeichnis /etc/mosquitto/conf.d erzeugt
damit ich die Datei aus Punkt41 erzeugen konnte.

Punkt42: Bei mir fehlte auch das Program nmap also erst mit sudo apt nmap installieren.
Danach mit nmap -p 1883 solaranzeige.local bekomme ich aber die Ausgabe:

Code: Alles auswählen

 PORT     STATE  SERVICE
1883/tcp closed mqtt
also ist PORT geschlossen. Mache ich da etwas falsch?




hier sind noch meine Erfahrungen:
Punkt5: Ausfuehren von: sudo timedatectl set-timezone Europe/Berlin
und in home von user: pi eine Datei namens .profile erzeugen mit den Inhalt

Code: Alles auswählen

TZ='Europe/Berlin'; export TZ
erzeugen damit die Zeit am PC richtig ist.

Punkt10: bei mir hat der Befehl sshpass aus dem shell script

Code: Alles auswählen

verzeichnisse-anlegen.sh
nicht funktioniert ich habe die notwendigen solaranzeige daten aus meinem pi4 kopiert.

Punkt22: beim 1. Lauf wurde das Programm influx nicht installiert. Als ich dann apt install influxdb influxdb-client screen expect sqlite3 hwinfo hfsutils sshpass heute Morgen nochmal durchgefuehrt habe war es dann da.

Punkt26: vor dem apt install grafana war ein apt update noeting



Status:
Bei mir werden die WR Informationen ausgelesen und in den datenbank reingeschreiben. Ich kann auch schon auf den Grafana-Dashboard zugreifen

Danke und Gruss
Cem

Benutzeravatar
Ulrich
Administrator
Beiträge: 5551
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 125 Mal
Danksagung erhalten: 835 Mal

Re: Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von Ulrich »

Die Tabelle ist bis heute Mittag noch immer ergänzt worden. Bitte die Tabelle noch einmal genau nachgehen. Viele deiner Punkte sind mir gestern beim Test auch aufgefallen und ich habe die Punkte noch ergänzt. Manches hat sich da bestimmt überschnitten. Du warst einfach zu schnell. :D :D
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Benutzeravatar
Ulrich
Administrator
Beiträge: 5551
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 125 Mal
Danksagung erhalten: 835 Mal

Re: Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von Ulrich »

Punkt42: Bei mir fehlte auch das Program nmap also erst mit sudo apt nmap installieren.
Danach mit nmap -p 1883 solaranzeige.local bekomme ich aber die Ausgabe:
Code: Alles auswählen
PORT STATE SERVICE
1883/tcp closed mqtt
also ist PORT geschlossen. Mache ich da etwas falsch?
Dir fehlt Punkt 41
Punkt39: Kann es sein, dass noch sudo apt install mosquitto fehlt, bei mir wurde nur danach das Verzeichnis /etc/mosquitto/conf.d erzeugt
damit ich die Datei aus Punkt41 erzeugen konnte.
nmap steckt in Punkt 19

Punkt5: Ausfuehren von: sudo timedatectl set-timezone Europe/Berlin
und in home von user: pi eine Datei namens .profile erzeugen mit den Inhalt
Code: Alles auswählen
TZ='Europe/Berlin'; export TZ
erzeugen damit die Zeit am PC richtig ist.
Die Zeitzone oder andere Einstellungen nur für User pi zur Verfügung zu stellen ist nicht gut, da die Solaranzeige Software unter "root Rechten" läuft. Alle Betriebssystem Einstellungen sollten für alle Benutzer zur Verfügung stehen.
Punkt10: bei mir hat der Befehl sshpass aus dem shell script
Code: Alles auswählen
verzeichnisse-anlegen.sh
nicht funktioniert, ich habe die notwendigen solaranzeige daten aus meinem pi4 kopiert.
sshpass wird in Punkt 22 installiert. Hat sich bestimmt überschnitten.
Punkt26: vor dem apt install grafana war ein apt update noeting
Danke für den Hinweis. Habe ich noch eingefügt.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

CemS
Beiträge: 52
Registriert: Mi 7. Dez 2022, 14:20
Hat sich bedankt: 12 Mal
Danksagung erhalten: 9 Mal

Re: Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von CemS »

Hallo Ulrich,

vielen dank fuer Dein Feedback. Ich habe noch ein durchlauf gemacht, hier meine Erkenntnisse
12: ging nur mit [apt-get -y install autossh]
23.1: bei mir fehlte curl [apt install curl]
41.1: bei mir wurde mosquitto nicht mit installiert [apt install mosquitto]

das Kopieren der Daten aus solaranzeige.de mit dem script verzeichnisse-anlegen.sh hat nicht funktioniert, ich habe die Dateien aus /var/www/ aus meinem pi geholt.
Abruf der Daten vom WR funktioniert.
Ich kann leider mein pi und den Debian container nicht parallel laufen lassen weil es Aussetzer beim Abholen der Daten aus dem WR gibt.
Die von pi4 kopierten solaranzeige influxdb daten wurde aber im neuen grafana angezeigt.

Hier noch einige Tipps fuer diejenigen die auch probieren wollen.
1.1 sudo fehlt [apt install sudo]
zu 2: [adduser pi]
zu 4: [export LANG=de_DE.UTF-8] danach [dpkg-reconfigure locales] -> de_DE.UTF-8 waehlen
zu 5: [timedatectl set-timezone Europe/Berlin]
zu 7: [passwd root]

Meine haupt Intension war iobroker und solaranzeige auf einem Rechner laufen zu lassen und mit dieser Anleitung wird es wohl gelingen.

Danke & Gruss
Cem

Benutzeravatar
Ulrich
Administrator
Beiträge: 5551
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 125 Mal
Danksagung erhalten: 835 Mal

Re: Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von Ulrich »

Danke für deinen Input. Meine erste Erkenntnis ist, dass ein Debian light OS nicht überall die gleichen Pakete enthält. Deshalb sind diese Beiträge hier so wichtig, dann muss nicht jeder das Rad neu erfinden.

Kannst du mir bitte noch sagen, mit welcher Fehlermeldung der Script verzeichnisse-anlegen.sh aussteigt? Der wäre nämlich sehr wichtig, dass der läuft. Dort werden die Rechte der einzelnen Verzeichnisse und Dateien eingestellt.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

CemS
Beiträge: 52
Registriert: Mi 7. Dez 2022, 14:20
Hat sich bedankt: 12 Mal
Danksagung erhalten: 9 Mal

Re: Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von CemS »

Ich glaube ich habe die Ursache gefunden.

sshpass -p "xxxx" sftp -P xx xxx@solaranzeige.de:/solaranzeige/support .
der Befehl oben also root Ausgefuehrt kopiert nicht die Datei support. Es kommt keine Fehlermeldung.

Wenn ich aber sftp -P xx xxx@solaranzeige.de:/solaranzeige/support . ausfuehre erscheint:

Code: Alles auswählen

The authenticity of host '[solaranzeige.de]:xxx([xxx]:xxx)' can't be established.
ECDSA key fingerprint is SHA256:xxxxxx
Are you sure you want to continue connecting (yes/no/[fingerprint])?
wenn ich mit yes Bestaetige funktionert das Kopieren. Danach hat auch der Befehl mit sshpass funktioniert. Ich glaube im script muss erst mir
sftp die solaranzeige.de auf die liste der "known hosts" aufgenommen werden.

Gruss
Cem

Benutzeravatar
Ulrich
Administrator
Beiträge: 5551
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 125 Mal
Danksagung erhalten: 835 Mal

Re: Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von Ulrich »

Danke für die Info. Da muss ich noch einmal genauer reinschauen.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Panzaeron
Beiträge: 2
Registriert: So 26. Mär 2023, 00:31

Re: Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von Panzaeron »

Ulrich, vielen Dank für deine Anleitung.

Ich habe auch gerade gestern solarinfo auf meinem Proxmox Server installiert und habe den ECDSA key fingerprint check mit der Option in den sftp-Aufrufen "-o StrictHostKeyChecking=no" umgangen.
Die sftp Aufrufe sehen dann wie folgt aus:

Code: Alles auswählen

... sftp -P 9853 -o StrictHostKeyChecking=no ...

Benutzeravatar
Ulrich
Administrator
Beiträge: 5551
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 125 Mal
Danksagung erhalten: 835 Mal

Re: Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von Ulrich »

Die Idee ist gut. Habe ich eingebaut. Ist doch schon einmal schön, dass die Anleitung im Groben schon einmal funktioniert.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Benutzeravatar
mr.big
Beiträge: 516
Registriert: Mi 7. Sep 2022, 12:12
Wohnort: tief im Osten...
Hat sich bedankt: 13 Mal
Danksagung erhalten: 100 Mal

Re: Intel Celeron NUC mit Debian GNU/Linux 11 (bullseye) Container unter proxmox

Beitrag von mr.big »

Dann doch aber auch in den Zeilen 44 47 51-53 55 59 60 anpassen!?

Zurück zu „Installation auf einem anderen Debian Betriebssystem“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste