Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Docker verschluckt und LXC Container Startet nicht mehr nach Update

Featured Replies

Nabend,

ich habe nachdem update auf 7.2.5 das problem das der container nicht mehr starten will, einen neuen könnte ich erstellen.
gibt es eine möglichkeit den zu retten?

und eine frage was mache ich mit dem Problem das mein Server sich vor paar stunden dachte ich verschlucke alle Docker?

May  1 04:25:22 HomeRaid emhttpd: cmd: /usr/local/emhttp/plugins/lxc/scripts/checkversion
May  1 04:25:35 HomeRaid root: LXC: Starting container PelicanLXC
May  1 04:25:35 HomeRaid kernel: br0: port 2(vethohiuPn) entered blocking state
May  1 04:25:35 HomeRaid kernel: br0: port 2(vethohiuPn) entered disabled state
May  1 04:25:35 HomeRaid kernel: vethohiuPn: entered allmulticast mode
May  1 04:25:35 HomeRaid kernel: vethohiuPn: entered promiscuous mode
May  1 04:25:35 HomeRaid kernel: eth0: renamed from vethPqQDBg
May  1 04:25:35 HomeRaid kernel: br0: port 2(vethohiuPn) entered blocking state
May  1 04:25:35 HomeRaid kernel: br0: port 2(vethohiuPn) entered forwarding state
May  1 04:25:35 HomeRaid kernel: br0: port 2(vethohiuPn) entered disabled state
May  1 04:25:35 HomeRaid kernel: vethohiuPn (unregistering): left allmulticast mode
May  1 04:25:35 HomeRaid kernel: vethohiuPn (unregistering): left promiscuous mode
May  1 04:25:35 HomeRaid kernel: br0: port 2(vethohiuPn) entered disabled state
May  1 04:25:35 HomeRaid root: LXC: error: Container PelicanLXC failed to start
May  1 04:25:35 HomeRaid root: LXC: lxc-start: PelicanLXC: ../src/lxc/lxccontainer.c: wait_on_daemonized_start: 837 Received container state ABORTING instead of RUNNING
May  1 04:25:35 HomeRaid root: LXC: lxc-start: PelicanLXC: ../src/lxc/tools/lxc_start.c: lxc_start_main: 307 The container failed to start
May  1 04:25:35 HomeRaid root: LXC: lxc-start: PelicanLXC: ../src/lxc/tools/lxc_start.c: lxc_start_main: 310 To get more details, run the container in foreground mode
May  1 04:25:35 HomeRaid root: LXC: lxc-start: PelicanLXC: ../src/lxc/tools/lxc_start.c: lxc_start_main: 312 Additional information can be obtained by setting the --logfile and --logpriority options
  • Community Expert
4 minutes ago, PaddyZockt said:

ich habe nachdem update auf 7.2.5 das problem das der container nicht mehr starten will, einen neuen könnte ich erstellen.
gibt es eine möglichkeit den zu retten?
und eine frage was mache ich mit dem Problem das mein Server sich vor paar stunden dachte ich verschlucke alle Docker?

Meine erste Idee wäre: spiele das letzte funktionierende Backup mit 7.2.4 wieder ein.

  • Author

glaub das ist keine lösung da 7.2.4 doch den copy fail hat oder?

  • Community Expert
3 minutes ago, PaddyZockt said:

glaub das ist keine lösung da 7.2.4 doch den copy fail hat oder?

Hattest Du Probleme wirklich wegen dem copy fail, so daß Du so schnell wie möglich zwingend auf 7.2.5 wechseln musstest?

Nicht falsch verstehen: ich experimentiere auch gerne mit den neuen Versionen, aber wenn ich dann (für mich selbst nicht lösbare) Probleme damit/dadurch habe, welche ich vorher nicht hatte, ist ein Rollback (oder wenn eben wirklich Daten verloren gegangen sind: einspielen des vorherigen Backups) die erste Idee um das System wieder stabil lauffähig zu bekommen.

Dann kann man ich mich darum kümmern, woran es gelegen haben könnte.

Als 'Early Adaptor' empfielt es sich, es nicht auf einem Produktivsystem oder ohne Backup auszuprobieren.

  • Author

ja ich glaube schon, die docker sind über nacht schon gestern Mittag verschwunden und den LXC container hat er grad schon kurz bevor ich angefangen hab zu updaten angefangen zu verschlucken da fing es wieder an das die CPU anfing zu arbeiten und die festplatten sonst hätte ich nicht geupdated. aber das warum ich update tut ja gar nichts zur sache, die frage ist wie kann ich den LXC container wieder nutzbar machen so das ich alles darauf nicht wieder neu aufsetzten muss

Edited by PaddyZockt

1 hour ago, PaddyZockt said:

die frage ist wie kann ich den LXC container wieder nutzbar machen so das ich alles darauf nicht wieder neu aufsetzten muss

mal versucht dein backup (sofern vorhanden) einzuspielen und dann den lxc zu starten.

2 hours ago, PaddyZockt said:
May  1 04:25:35 HomeRaid root: LXC: lxc-start: PelicanLXC: ../src/lxc/tools/lxc_start.c: lxc_start_main: 310 To get more details, run the container in foreground mode

oder zumindest per cli im foreground mode zu starten was genau der Fehler wäre

und was auch immer "docker verschlucken" heißen soll, vielleicht beschreibst du das etwas besser.

  • Author
9 hours ago, alturismo said:

mal versucht dein backup (sofern vorhanden) einzuspielen und dann den lxc zu starten.

oder zumindest per cli im foreground mode zu starten was genau der Fehler wäre

und was auch immer "docker verschlucken" heißen soll, vielleicht beschreibst du das etwas besser.

ich habe bereits den mit -F zu starten, kein erfolg

Die docker sind nicht mehr in unraid drin, als wären sie nie da gewesen und das über nacht. Die datein die in den docker aktiv waren wie saves vom minecraft server sind noch auf der platte

1 hour ago, PaddyZockt said:

ich habe bereits den mit -F zu starten, kein erfolg

wenn da keinerlei Meldung kommt ... mit "kein erfolg" kann man schwer Tipps geben ;)

1 hour ago, PaddyZockt said:

Die docker sind nicht mehr in unraid drin

ich gehe mal davon aus du meinst im Docker Tab sind keine Docker ersichtlich ?

Lad eher mal eine diagnostics hoch, dann kann jemand mal schauen was man so sieht.

6 hours ago, PaddyZockt said:

Ja genau im Dockertab sind keine docker mehr zu sehen außer die die ich neu installiert habe, das ging.

da sieht man in den aktuellen logs zumindest keine Issues

lxc, nur den von dir benannten "nicht starten" Fehler, ich würde mal schauen was "foreground" effektiv aussagt.

Anmerkungen

1/ bond (Netzwerkkarten Verbund) konfiguriert mit nur einer Netzwerkkarte, bei Gelegenheit mal umstellen

2/ deine Einstellungen zu pcie override und co, hatte ich ja schonmal angemerkt, egal

3/ Share settings (Achtung)

./system steht auf "cache yes", da liegt beispielsweise dein Docker Verzeichnis, Daten liegen auch verstreut auf cache und disk1, nicht unbedingt empfehlenswert, fairerweise passt hier zumindest die Share Einstellung in den Docker Settings mit /mnt/user/system/...

.lxc steht auch auf "cache yes", da platzierst du beispielsweise dein lxc container usw, Daten liegen auch verstreut auf cache und disk1, nicht unbedingt empfehlenswert, kritisch ist hier jedoch, lxc ist "hart" konfiguriert auf /mnt/disk1/lxc/...

abschließend noch, du nutzt einen btrfs cache pool, ich sehe jetzt zwar keine btrfs Fehlermeldungen, muss jedoch sagen das ich da auch nicht mehr groß weiter schaue da btrfs meiner Erfahrunf nach (leider) so oft alle möglichen Themen verursacht und ich da raus bin.

Empfehlung, backup die relevanten Daten (sofern nicht vorhanden), setz den pool neu auf (wenn du Redundanz brauchst dann in zfs), richte Docker und LXC sauber ein, sowohl in den jeweiligen Einstellungen als auch die entsprechenden Shares dazu.

Ansonsten, vielleicht sieht noch jemand etwas in deinen logs was relevant sein könnte.

  • Author

On 5/2/2026 at 6:28 AM, alturismo said:

Empfehlung, backup die relevanten Daten (sofern nicht vorhanden), setz den pool neu auf (wenn du Redundanz brauchst dann in zfs), richte Docker und LXC sauber ein, sowohl in den jeweiligen Einstellungen als auch die entsprechenden Shares dazu.

Wie sollte ich deiner meinung ein ZFS aufsetzten ich habe aktuell nur 2x2TB HDD und 2x1TB SSD im system?

Edited by PaddyZockt

17 minutes ago, PaddyZockt said:

Wie sollte ich deiner meinung ein ZFS aufsetzten ich habe aktuell nur 2x2TB HDD und 2x1TB SSD im system?

einmal den btrfs pool wegsichern (beispielsweise auf das array), den pool in zfs neu aufsetzen, Sicherung retour spielen.

den Ordner /mnt/cache/system/docker kannst du dir sparen, das wird alles neu erstellt wenn die Dockers wieder installiert werden inklusive der passenden Parameter, Start Settings liegen auf dem Stick, persistent Daten eh unter /appdata.

  • Author
5 minutes ago, alturismo said:

einmal den btrfs pool wegsichern (beispielsweise auf das array), den pool in zfs neu aufsetzen, Sicherung retour spielen.

den Ordner /mnt/cache/system/docker kannst du dir sparen, das wird alles neu erstellt wenn die Dockers wieder installiert werden inklusive der passenden Parameter, Start Settings liegen auf dem Stick, persistent Daten eh unter /appdata.

bisher hatte ich ein array wo die HDD drin waren und die SSD waren im cache, heißt ich setzte mir den pool mit allen platten auf oder mache ich da nur die hdd rein und die ssd bleiben als cache?

  • Author

@alturismo ich bekomme nichtmal zfs hin 😭

May 3 09:37:29 HomeRaid emhttpd: creating volume: cache (zfs)

May 3 09:37:29 HomeRaid emhttpd: writing MBR on device (nvme1n1) with partition 1 offset 2048

May 3 09:37:29 HomeRaid emhttpd: shcmd (8500): sfdisk --quiet --label dos /dev/nvme1n1 <<< 'start=2048'

May 3 09:37:29 HomeRaid kernel: nvme1n1: p1

May 3 09:37:29 HomeRaid emhttpd: shcmd (8501): udevadm settle

May 3 09:37:29 HomeRaid emhttpd: shcmd (8502): /sbin/wipefs -af --lock /dev/nvme1n1p1

May 3 09:37:29 HomeRaid root: wipefs: error: /dev/nvme1n1p1: probing initialization failed: No such device or address

May 3 09:37:29 HomeRaid emhttpd: shcmd (8502): exit status: 1

May 3 09:37:29 HomeRaid emhttpd: shcmd (8503): /sbin/blkdiscard /dev/nvme1n1p1

May 3 09:37:29 HomeRaid root: blkdiscard: cannot open /dev/nvme1n1p1: No such device or address

May 3 09:37:29 HomeRaid emhttpd: shcmd (8503): exit status: 1

May 3 09:37:29 HomeRaid emhttpd: shcmd (8504): /usr/sbin/zpool create -f -o ashift=12 -O dnodesize=auto -O acltype=posixacl -O xattr=sa -O utf8only=on -m /mnt/cache cache /dev/nvme1n1p1

May 3 09:37:29 HomeRaid root: cannot open '/dev/nvme1n1p1': No such device or address

May 3 09:37:29 HomeRaid root: cannot create 'cache': one or more devices is currently unavailable

May 3 09:37:29 HomeRaid emhttpd: shcmd (8504): exit status: 1

May 3 09:37:29 HomeRaid emhttpd: mounting /mnt/cache

May 3 09:37:29 HomeRaid emhttpd: shcmd (8505): mkdir -m 0666 -p /mnt/cache

May 3 09:37:29 HomeRaid emhttpd: /usr/sbin/zpool import -d /dev/nvme1n1p1 2>&1

May 3 09:37:29 HomeRaid emhttpd: no pools available to import

May 3 09:37:29 HomeRaid emhttpd: shcmd (8506): rmdir /mnt/cache

May 3 09:37:29 HomeRaid emhttpd: cache: mount error: wrong or no file system

May 3 09:37:30 HomeRaid emhttpd: Restarting services...

May 3 09:37:30 HomeRaid emhttpd: shcmd (8510): /etc/rc.d/rc.samba reload

May 3 09:37:30 HomeRaid emhttpd: shcmd (8513): exportfs -ra

May 3 09:37:30 HomeRaid emhttpd: shcmd (8515): /etc/rc.d/rc.avahidaemon reload

May 3 09:37:30 HomeRaid kernel: mdcmd (44): check resume

May 3 09:37:30 HomeRaid kernel: md: recovery thread: recon P ...

  • Author

habs schon, die festplatte will nicht oder der slot die hat nen fehler, die andere geht

  • Community Expert
10 hours ago, PaddyZockt said:

bisher hatte ich ein array wo die HDD drin waren und die SSD waren im cache, heißt ich setzte mir den pool mit allen platten auf oder mache ich da nur die hdd rein und die ssd bleiben als cache?

Ein Array aus zwei hdds und einen zfs Pool aus 2 ssds (der erste Pool heißt standardmäßig „Cache“)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.