Wie ich Home Assistant auf meinem Raspberry Pi installiert habe, habe ich in diesem Artikel gezeigt. Nach und nach sind Fehlermeldungen aufgetaucht. Die Fehler bzw. Reparaturen werden unter Einstellungen in der Home Assistant Oberfläche angezeigt. Hier wird die Meldung zur CGroup Version behandelt. Die genaue Fehlermeldung lautet: Nicht unterstütztes System – CGroup Version.
Probleme mit CGroup Version von Docker
Laut der Fehlermeldung funktioniert Docker nicht korrekt. Um diesen Fehler zu beheben werden dem Kernelboot einen Parameter hinzufügen. Dazu verbinde ich mich über SSH mit dem Raspberry Pi und öffne die Datei /boot/cmdline.txt.
sudo nano /boot/cmdline.txt
Die Datei enthält eine Zeile, in der einige Parameter definiert sind.
console=serial0,115200 console=tty1 root=PARTUUID=87b7b60c-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles apparmor=1 security=apparmor
Dieser Datei hänge ich jetzt noch die folgenden zwei Parameter an:
systemd.unified_cgroup_hierarchy=0
Nach dem Speichern der Datei, starte ich den Raspberry Pi neu und die Fehlermeldung verschwindet.
Mein Home Assistant Equipment
- Raspberry Pi (Model 3B+ bzw. 4) (https://amzn.to/3sjl9cC)
- Netzteil (3A) (Modell 3B+: https://amzn.to/3LTur6H, Modell 4: https://amzn.to/3y1aKVI)
- SD-Karte (32GB) (https://amzn.to/3OVcDdk)
- Display (7 Zoll) (https://amzn.to/3QcuDmh)
Links
- https://www.home-assistant.io/more-info/unsupported/cgroup_version
- https://community.home-assistant.io/t/ha-supervised-how-to-move-from-unsupported-to-supported/475977
- https://github.com/home-assistant/supervisor/issues/3715#issuecomment-1176312079
- https://www.home-assistant.io/more-info/unsupported/docker_configuration#the-solution
- https://askubuntu.com/questions/1399741/trying-to-fix-docker-cgroup-doesnt-match-target-mode-with-adding-kernel-boot