Ankündigung

Einklappen
Keine Ankündigung bisher.

Edomi ProxMox- bzw. LXC-Template

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • bas29
    antwortet
    Ich bin auf Fehlersuche gegangen als es nicht startete: „systemctl status edomi“ zeigte mir die Zeilen als falsch an. Ob das nun ggf erst mit dem neuen systemd zusammenhängt, weiß ich nicht. Es lief ja vorher.

    zum pullen: kann ich gerne machen, lasse es aber erst zwei drei Tage bei mir laufen. Hab’s auch erstmal als nicht produktiv hochgeladen. Ggf kann’s ja einer von euch nochmal ausprobieren und ne Rückmeldung geben ob es nicht nur bei mir läuft.

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    hi.
    sollte man das jetzt im bestehenden Container per Hand ändern selbst auf proxmox 6 ??
    ​​​​​​​thx

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hallo Sebastian,

    super Sache, vielen Dank schonmal!


    Zitat von bas29 Beitrag anzeigen
    Auch gehört das Restart und SuccessExitStatus unter die [Service] Gruppe und nicht unter [Unit].
    WTF!? Dann war das die ganze Zeit falsch? Ist mir tatsächlich nicht aufgefallen...


    Zitat von bas29 Beitrag anzeigen
    Du kannst gern einen PullRequest machen, dann werd' ich's direkt in ein neues Image übernehmen.

    Einen Kommentar schreiben:


  • bas29
    antwortet
    hab mich nochmal dran gewagt: wer es probieren will:

    das /etc/systemd/system/edomi.service script musste etwas angepasst werden.
    Code:
    [Unit]
    Description=EDOMI
    Before=getty@tty1.service getty@tty2.service getty@tty3.service getty@tty4.service getty@tty5.service getty@tty6.service
    After=httpd.service mysqld.service network.target
    Conflicts=getty@tty1.service getty@tty2.service getty@tty3.service getty@tty4.service getty@tty5.service getty@tty6.service
    [Service]
    Restart=on-success
    SuccessExitStatus=SIGHUP
    Type=simple
    ExecStart=/bin/sh /usr/local/edomi/main/start.sh
    ExecStop=/bin/sh /usr/local/edomi/main/stop.sh
    TimeoutStartSec=0
    StandardOutput=inherit
    StandardError=inherit
    
    [Install]
    WantedBy=multi-user.target
    Wichtig ist vor allem das Wantedby. Das default.target muss durch multi-user.target ersetzt werden. Ansonsten startet er nicht. Auch gehört das Restart und SuccessExitStatus unter die [Service] Gruppe und nicht unter [Unit].

    Habe es mal unter https://github.com/broeseb/edomi-lxc...es/tag/2.03.01 rein gestellt. Würd mich freuen wenn es wem hilft und ihr mal probiert ob es bei euch läuft.

    Gruß Sebastian



    Einen Kommentar schreiben:


  • bas29
    antwortet
    Moin zusammen,

    ich bin aktuell ein bisschen am probieren mit Proxmox 7 und dazu mal ein kleiner Zwischenstand (leider noch nicht gänzlich erfolgreich): Grundsätzliches Problem ist ja, dass CGroupv2 genutzt werden.
    Vorschläge wie man damit umgehen kann, gibts unter: https://pve.proxmox.com/pve-docs/cha..._cgroup_compat

    Nun wird im Proxmox Forum (Beispiel Link) bezüglich Centos7 verwiesen, dass man die systemd Version auf einen neuen Stand bringen kann.

    Ich habe mir also mal einen Test Container mit @starwarsfan's Vorlage erstellt und diesen dann wie beschrieben geupdated:

    Code:
    wget https://copr.fedorainfracloud.org/coprs/jsynacek/systemd-backports-for-centos-7/repo/epel-7/jsynacek-systemd-backports-for-centos-7-epel-7.repo -O /etc/yum.repos.d/jsynacek-systemd-centos-7.repo
    yum update systemd
    Das klappt soweit. Danach bin ich dann allerdings an das Problem gestoßen, dass Edomi nicht mehr gestartet wird. Also einfach mal ein manuelles
    Code:
    systemctl start edomi
    gemacht und Edomi startet. Dieses Version dann auf einen proxmox7 Host geschmissen und auch da läufts manuell gestartet erstmal. (bis jetzt alles ohne aktiviertes Projekt sondern rein der Host).

    Ich habe gesehen, das der Container beim Start auch noch diverse Punkte ausgibt, wovon manche allerdings für unprivilegierte container nicht unüblich sind. Hänge gerade an dem Punkt, dass der Edomi Service nicht automatisch gestartet wird, obwohl er es sollte. (mehrmals disable und enable gemacht).

    Muss ich mir die Tage nochmal anschauen. Ansonsten bleibt mein Prod Proxmox auch eh erstmal auf der 6.4. Ggf. hilfts aber dem einen oder anderen schonmal und er/sie kommt damit weiter.

    Gruß Sebastian



    Einen Kommentar schreiben:


  • skyacer
    antwortet
    Hi,

    erstell den Ordner per Hand und lad dann dein Backup rein. Dann solltest du weiterkommen ;-)

    Einen Kommentar schreiben:


  • Willi will Knx
    antwortet
    Hallo zusammen,

    vielen Dank für den LXC Container. Er funktioniert erstmal super! Jetzt möchte ich mein Edomi Backups einspielen. scheitere aber schon am Auffinden von var/edomi-backups... Ich nutze WinSCP, komme auch mit root und entsprechendem Passwort auf den Ordner var, finde dort jedoch den Unterordner edomi-backups nicht.

    Was mache ich falsch?

    Danke euch

    Einen Kommentar schreiben:


  • squeezer
    antwortet
    Zitat von Helyx Beitrag anzeigen
    OK d.h. ich mach nochmal alles platt und mit Proxmox 6 sollte alles laufen?
    Dachte mit der latest stable mach ich nicht viel falsch :/
    Also bei mir funktioniert Yves Container mit V7 ohne Probleme. Schlussendlich habe ich mich nur an die bekannten Hinweise im Netz gehalten wie oben geschrieben. Zu finden z.B. unter https://pve.proxmox.com/pve-docs/chapter-pct.html im Kapitel Control Groups. Ich hatte auch noch eine bessere Seite gefunden, jedoch leider nicht mehr zur Hand. Ich glaube, dass diese im Update Prozess angezeigt wurde, da der PVE eigene Kompatibilitätsskript darauf hingewiesen hat.

    Für mich war PVE7 jedoch interssant, da hier auch neuer Netzwerkkarten jenseits der 1GBit erkannt werden und für Container Snapshots der hinzugefügte Mount-Point nicht zuvor entfernt werden muss.

    PS: ich nehme an, dass Du auch ein
    Code:
    # grub-update
    # reboot
    durchgeführt hattest?!?


    Einen Kommentar schreiben:


  • Helyx
    antwortet
    Hi Yves,

    danke für den raschen Support. Mit ProxMox 6.4 ist alles auf Anhieb gelaufen .
    Fehlen nur noch die Pakete welche manche LBS benötigen.

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hi

    Zitat von Helyx Beitrag anzeigen
    OK d.h. ich mach nochmal alles platt und mit Proxmox 6 sollte alles laufen?
    Genau.


    Zitat von Helyx Beitrag anzeigen
    Dachte mit der latest stable mach ich nicht viel falsch :/
    So ist es normalerweise auch. Nur ist eben CentOS 7 auch schon über sieben Jahre "abgehangen", was an der Stelle leider Schmerzen bereitet.
    ​​​​​​​

    Einen Kommentar schreiben:


  • Helyx
    antwortet
    OK d.h. ich mach nochmal alles platt und mit Proxmox 6 sollte alles laufen?
    Dachte mit der latest stable mach ich nicht viel falsch :/

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hallo miteinander,

    zum jetzigen Zeitpunkt kann ich nur davon abraten, auf ProxMox 7 zu wechseln. Also besser erstmal auf der stabilen 6er Version bleiben!

    Ich bin mir noch nicht im klaren, wie ich an dieser Stelle weitermache. Keine Sorge, weiter geht's sicher, nur habe ich gerade das Problem, dass sich mein Cluster gar nicht aktualisieren lässt. Das muss ich erst in Griff bekommen, dann kann ich bzgl. dem Edomi-Container weiterschauen...

    Einen Kommentar schreiben:


  • Helyx
    antwortet
    Hallo Zusammen,

    hab gestern Abend vergeblich versucht den Container von Yves auf einer frischen ProxMox VE 7 zum laufen zu bringen.
    Grub habe ich umgestellt wie von squeezer vorgeschlagen aber startet immer noch nicht wirklich.
    Konsole in ProxMox zeigt nix an und auch unter der IP ist nichts aktiv.
    Habe schon zwei Container, bei beiden kommt der Fehler in der Konsole "cgroup2: Unknown parameter 'mode'"

    screens.JPG
    grub.PNG
    pxm1.PNG
    Angehängte Dateien

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hi

    Zitat von uzi10 Beitrag anzeigen
    Hat sonst noch jemand sein system geupdatet?
    Ich bin noch auf der 6.x, für das Update muss ich erst wirklich Zeit haben...

    Einen Kommentar schreiben:


  • uzi10
    antwortet
    Hat sonst noch jemand sein system geupdatet? Gibts sonstige Probleme oder läuft alles nach der Anleitung oben wie sonst

    Einen Kommentar schreiben:

Lädt...
X