debmatic in LXC Container unter Proxmox

Debian/Ubuntu basierte CCU

Moderator: Co-Administratoren

msauer
Beiträge: 41
Registriert: 23.01.2015, 10:37
Hat sich bedankt: 3 Mal

Re: debmatic in LXC Container unter Proxmox

Beitrag von msauer » 28.08.2019, 16:27

DerAlex75 hat geschrieben:
27.08.2019, 21:16

Fehler bei der Installation von debmatic (sudo apt install debmatic):

DKMS: add completed.
Error! Your kernel headers for kernel 5.0.21-1-pve cannot be found.
Please install the linux-headers-5.0.21-1-pve package,
or use the --kernelsourcedir option to tell DKMS where it's located

--> im Host sind die Header definitiv in genau dieser Version installiert.

Ausgabe von debmatic-info:

debmatic version: 3.47.15-32
Kernel modules: Not available
Raw UART dev: Available
HMRF Hardware: unknown
HMIP Hardware: unknown
Board serial: unknown
Radio MAC: unknown
SGTIN: unknown
.....
Exakt das habe ich auch. Ich vermute dass womöglich die Proxmox Version 6.0 hier eine Ursache ist.
Es könnte aber auch das Script /usr/share/debmatic/bin/lxc-start-hook.sh sein, welches ich nicht erkennen kann, das es beim starten des Containers ausgeführt wird.. oder beides....
NUC6CAYH mit 16GB RAM und 1TB SSD unter Proxmox 8.1.4 mit LXC - iobroker , Adguard, Raspberrymatic, Traccar, iSpy, Fileserver (emby, MiniDLNA)...usw

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: debmatic in LXC Container unter Proxmox

Beitrag von deimos » 28.08.2019, 16:34

Hi,
msauer hat geschrieben:
28.08.2019, 16:27
Exakt das habe ich auch. Ich vermute dass womöglich die Proxmox Version 6.0 hier eine Ursache ist.
Es könnte aber auch das Script /usr/share/debmatic/bin/lxc-start-hook.sh sein, welches ich nicht erkennen kann, das es beim starten des Containers ausgeführt wird.. oder beides....
Proxmox 6 ist nicht die Ursache, habe ich hier seit gestern am Laufen.
Im Container kann dkms die Header vom Host nicht finden, braucht es aber auch nicht. Die Kernel Module und Header müssen nur im Host vorhanden sein. Das Script /usr/share/debmatic/bin/lxc-start-hook.sh sorgt dann dafür, dass diese geladen werden und in den Container reingereicht werden. Wenn das Skript nicht läuft, dann klappt das natürlich nicht. Wie sieht denn deine Config vom Container aus?

Viele Grüße
Alex

DerAlex75
Beiträge: 24
Registriert: 22.03.2018, 12:10

Re: debmatic in LXC Container unter Proxmox

Beitrag von DerAlex75 » 28.08.2019, 17:29

So,

nach einer Neuinstallation des Containers als "privileged" und der De-/ und wieder Installation der Host-seitigen Systemdateien läuft debmatic erfolgreich als LXC. Das Zusammenspiel der "testing" Repositories mit einem privilegierten Container hat die Sache gelöst... Zumindest ist das meine aktuelle Analyse :)


lg
Alex

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: debmatic in LXC Container unter Proxmox

Beitrag von deimos » 28.08.2019, 17:48

Hi,
DerAlex75 hat geschrieben:
28.08.2019, 17:29
Das Zusammenspiel der "testing" Repositories mit einem privilegierten Container hat die Sache gelöst... Zumindest ist das meine aktuelle Analyse
Privilegierten Container ist ein gutes Stichwort, das muss ich noch in die Doku aufnehmen, mit unprivilegiert dürfte es nicht klappen.

Viele Grüße
Alex
Zuletzt geändert von deimos am 29.08.2019, 08:39, insgesamt 1-mal geändert.

msauer
Beiträge: 41
Registriert: 23.01.2015, 10:37
Hat sich bedankt: 3 Mal

Re: debmatic in LXC Container unter Proxmox

Beitrag von msauer » 29.08.2019, 08:33

ich kann ebenfalls bestätigen das nach einem Neuaufbau als privilegierter Container jetzt alles soweit läuft.
Absolut erstaunlich ist die immense Reduktion des Ressourcen Verbrauchs. Von durchschnittlich 10-12% CPU/ 580 MB RAM ist es jetzt >4% CPU und 270MB RAM, bei gleichzeitiger Reduktion der CPU Anzahl von 4 auf 2. :!:
NUC6CAYH mit 16GB RAM und 1TB SSD unter Proxmox 8.1.4 mit LXC - iobroker , Adguard, Raspberrymatic, Traccar, iSpy, Fileserver (emby, MiniDLNA)...usw

MikeRoxx
Beiträge: 10
Registriert: 15.11.2017, 00:44
Hat sich bedankt: 2 Mal

Re: debmatic in LXC Container unter Proxmox

Beitrag von MikeRoxx » 30.08.2019, 20:00

Hallo zusammen,

da ich von meinem RPI3 auf ein Shuttle DS68U umziehen will, hatte ich mich für X86 CCU unter Proxmox entschieden und getestet. -> Geht.
Da aber X86-CCU mittelfristig ausläuft, wollte ich doch lieber auf debmatic setzen, um nicht wieder in naher Zukunft umziehen zu müssen.

Allerdings habe ich hier ein kleines Problem bei der Installation.

Code: Alles auswählen

root@pve:~# apt install debmatic-lxc-host
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package debmatic-lxc-host
Repositorie ist eingebdunden, "apt install pivccu-modules-dkms" funktioniert auch.
Vielleicht kann mir jemand hier auf die Sprünge helfen.

Vielen Dank.

Gruß
Mike

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: debmatic in LXC Container unter Proxmox

Beitrag von deimos » 30.08.2019, 20:06

Hi,

wie im ersten Post geschrieben, das ist momentan nur im testing apt Repo, du verwendest sehr wahrscheinlich das stable.

Viele Grüße
Alex

MikeRoxx
Beiträge: 10
Registriert: 15.11.2017, 00:44
Hat sich bedankt: 2 Mal

Re: debmatic in LXC Container unter Proxmox

Beitrag von MikeRoxx » 30.08.2019, 20:35

Verflucht....

Danke, hatte es 5 mal gelesen und 6 mal einen copy&paste Fehler gemacht!

Gruß
Mike

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: debmatic in LXC Container unter Proxmox

Beitrag von deimos » 31.08.2019, 12:47

Hi,

nachdem es keine Probleme gab, habe ich die Version jetzt auch im stable apt Repo bereitgestellt.

Viele Grüße
Alex

Malz1902
Beiträge: 71
Registriert: 08.08.2019, 15:22
Hat sich bedankt: 5 Mal

Re: debmatic in LXC Container unter Proxmox

Beitrag von Malz1902 » 13.08.2020, 08:08

Hallo zusamen,

wollte gerade debmatic unter Proxmox installieren. Habe einen LXC mit Ubunto 20
Beim Befehl sudo apt install pve-headers
kommt E: Unable to locate package pve-headers
Bin nach dieser Anleitung vorgegangen:
https://github.com/alexreinert/debmatic ... proxmox.md

Antworten

Zurück zu „debmatic“