{"id":403,"date":"2021-06-10T09:36:23","date_gmt":"2021-06-10T07:36:23","guid":{"rendered":"http:\/\/giveback.danielmenzel.de\/?p=403"},"modified":"2021-06-10T09:38:16","modified_gmt":"2021-06-10T07:38:16","slug":"pihole-probleme-auf-raspberry-pi","status":"publish","type":"post","link":"http:\/\/giveback.danielmenzel.de\/?p=403","title":{"rendered":"piHole Probleme auf Raspberry Pi"},"content":{"rendered":"\n<p>mein PiHole wollte nicht mehr. <\/p>\n\n\n\n<p>Fast jede DNS-Anfrage wurde nur mit einem Timeout quittiert. Manche gingen aber noch. <\/p>\n\n\n\n<p>Mein PiHole l\u00e4uft als Docker-Container auf dem RaspberryPi und hat laut Portainer einen normalen Status. Ein Blick in die Container-Logs zeigte aber Fehlermeldungen bzgl. eines Skripts mit Core-Dumps.<\/p>\n\n\n\n<p><strong>Problem: <\/strong>\/dev\/shm hat keinen Speicherplatz mehr<\/p>\n\n\n\n<p>Der Shared-Memory-Bereich hat im Standard hier nur 64MB und hatte keinen Platz mehr (&#8218;df -h \/dev\/shm&#8216;). <\/p>\n\n\n\n<p>Das eigentlich Problem ist, dass die SQLite-DB im Container (Filename:  \/etc\/pihole-FTL.db )  zu gro\u00df geworden ist. <\/p>\n\n\n\n<p><strong>L\u00f6sung 1:<\/strong> Diese soll man (laut Internet) auch l\u00f6schen k\u00f6nnen und dann l\u00e4uft es wieder nach Container-Neustart<\/p>\n\n\n\n<p><a href=\"https:\/\/docs.pi-hole.net\/database\/ftl\/\">https:\/\/docs.pi-hole.net\/database\/ftl\/<\/a><\/p>\n\n\n\n<p><strong>L\u00f6sung 2 <\/strong>(habe ich gemacht): \/dev\/shm vergr\u00f6\u00dfern:<\/p>\n\n\n\n<p><code>vi \/var\/snap\/docker\/common\/var-lib-docker\/containers\/pi-hole\/docker-compose.yml<\/code><\/p>\n\n\n\n<p>Hier: Einf\u00fcgen unter &#8222;services:pihole:&#8220; :<strong>shm_size: &#8218;2gb&#8216;<\/strong><\/p>\n\n\n\n<p>(oder irgendwas gr\u00f6\u00dfer als 64M)<\/p>\n\n\n\n<p><code>docker-compose -f \/opt\/containers\/pi-hole\/docker-compose.yml up -d<\/code><\/p>\n\n\n\n<p>Nach einer \u00dcberpr\u00fcfung des \/dev\/shm ist nun wieder Speicherplatz frei und pihole l\u00e4uft wieder.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>An den Grundeinstellungen wollen die Entwickler leider nichts \u00e4ndern:<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/pi-hole\/docker-pi-hole\/issues\/571\" data-type=\"URL\" data-id=\"https:\/\/github.com\/pi-hole\/docker-pi-hole\/issues\/571\">https:\/\/github.com\/pi-hole\/docker-pi-hole\/issues\/571<\/a><\/p>\n\n\n\n<p><strong>Weiterf\u00fchrende Links:<\/strong><\/p>\n\n\n\n<p> <a href=\"https:\/\/goneuland.de\/pi-hole-mit-docker-compose-und-traefik-installieren\/\">https:\/\/goneuland.de\/pi-hole-mit-docker-compose-und-traefik-installieren\/<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-goneuland wp-block-embed-goneuland\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/goneuland.de\/pi-hole-mit-docker-compose-und-traefik-installieren\/\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>mein PiHole wollte nicht mehr. Fast jede DNS-Anfrage wurde nur mit einem Timeout quittiert. Manche gingen aber noch. Mein PiHole l\u00e4uft als Docker-Container auf dem RaspberryPi und hat laut Portainer einen normalen Status. Ein Blick in die Container-Logs zeigte aber Fehlermeldungen bzgl. eines Skripts mit Core-Dumps. Problem: \/dev\/shm hat keinen Speicherplatz mehr Der Shared-Memory-Bereich hat &hellip; <a href=\"http:\/\/giveback.danielmenzel.de\/?p=403\" class=\"more-link\"><span class=\"screen-reader-text\">piHole Probleme auf Raspberry Pi<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,16],"tags":[],"class_list":["post-403","post","type-post","status-publish","format-standard","hentry","category-linux","category-netzwerk"],"_links":{"self":[{"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/posts\/403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=403"}],"version-history":[{"count":1,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/posts\/403\/revisions"}],"predecessor-version":[{"id":404,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/posts\/403\/revisions\/404"}],"wp:attachment":[{"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=403"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}