{"id":517,"date":"2023-08-23T08:41:36","date_gmt":"2023-08-23T07:41:36","guid":{"rendered":"http:\/\/robert.vanyi.org\/en\/?p=517"},"modified":"2023-10-23T08:33:21","modified_gmt":"2023-10-23T07:33:21","slug":"munin-stopped-creating-html-pages-and-graphs","status":"publish","type":"post","link":"https:\/\/robert.vanyi.org\/en\/archives\/517","title":{"rendered":"Munin stopped creating html pages and graphs"},"content":{"rendered":"\n<p>Last night munin stopped updating the graphs around 2:30 am. A quick check showed that the rrd files are being updated, meaning the data collection was ok. Also looking at the html and png files one could see that they were not changed since 2:30 am. Actually, this is a lesser problem, as the data was still being collected. Honestly, I hate gaps in the graphs. \ud83d\ude00<\/p>\n\n\n\n<p>I tried to generate the files manually and I got the following response:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># su - munin --shell=\/bin\/bash -c \"\/usr\/share\/munin\/munin-graph --debug\"\nCan't load '\/usr\/lib\/arm-linux-gnueabihf\/perl5\/5.32\/auto\/RRDs\/RRDs.so' for module RRDs: \/lib\/arm-linux-gnueabihf\/libXrender.so.1: unsupported version 0 of Verneed record at \/usr\/lib\/arm-linux-gnueabihf\/perl-base\/DynaLoader.pm line 187.\n at \/usr\/share\/perl5\/Munin\/Master\/GraphOld.pm line 46.\nCompilation failed in require at \/usr\/share\/perl5\/Munin\/Master\/GraphOld.pm line 46.\nBEGIN failed--compilation aborted at \/usr\/share\/perl5\/Munin\/Master\/GraphOld.pm line 46.\nCompilation failed in require at \/usr\/share\/munin\/munin-graph line 49.\nBEGIN failed--compilation aborted at \/usr\/share\/munin\/munin-graph line 49.<\/code><\/pre>\n\n\n\n<p>So I have checked libXrender.so.1, it is a symlink to libXrender.so.1.3.0: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># file \/lib\/arm-linux-gnueabihf\/libXrender.so.1.3.0\n\/lib\/arm-linux-gnueabihf\/libXrender.so.1.3.0: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, missing section headers\n\n# dpkg -S libXrender.so.1.3.0\nlibxrender1:armhf: \/usr\/lib\/arm-linux-gnueabihf\/libXrender.so.1.3.0\n\n# apt-get install --reinstall libxrender1\nReading package lists\u2026 Done\nBuilding dependency tree\u2026 Done\nReading state information\u2026 Done\n0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 26 not upgraded.\nNeed to get 29.9 kB of archives.\nAfter this operation, 0 B of additional disk space will be used.\nGet:1 http:\/\/mirror.as43289.net\/raspbian\/raspbian bullseye\/main armhf libxrender1 armhf 1:0.9.10-1 &#91;29.9 kB]\nFetched 29.9 kB in 2s (16.1 kB\/s)\n(Reading database \u2026 115977 files and directories currently installed.)\nPreparing to unpack \u2026\/libxrender1_1%3a0.9.10-1_armhf.deb \u2026\nUnpacking libxrender1:armhf (1:0.9.10-1) over (1:0.9.10-1) \u2026\nSetting up libxrender1:armhf (1:0.9.10-1) \u2026\nProcessing triggers for libc-bin (2.31-13+rpt2+rpi1+deb11u5) \u2026\nSegmentation fault<\/code><\/pre>\n\n\n\n<p>The message &#8220;missing section headers&#8221; sounds strange, also the Segmentation fault at the end, so some more investigation might be needed. However, after reinstall the .so looks better:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># file \/lib\/arm-linux-gnueabihf\/libXrender.so.1.3.0\n\/lib\/arm-linux-gnueabihf\/libXrender.so.1.3.0: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID&#91;sha1]=24fb04ae1904cc7b7d4f2407d0e62bdedcf7af46, stripped<\/code><\/pre>\n\n\n\n<p>Unfortunately I have not saved the old libXrender.so.1.3.0 so I cannot check the difference. I wonder what happened to it. Nevertheless munin works again.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last night munin stopped updating the graphs around 2:30 am. A quick check showed that the rrd files are being updated, meaning the data collection was ok. Also looking at the html and png files one could see that they were not changed since 2:30 am. Actually, this is a lesser problem, as the data &hellip; <a href=\"https:\/\/robert.vanyi.org\/en\/archives\/517\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Munin stopped creating html pages and graphs<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[75],"class_list":["post-517","post","type-post","status-publish","format-standard","hentry","category-nincs-kategorizalva","tag-rpi"],"_links":{"self":[{"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/posts\/517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/comments?post=517"}],"version-history":[{"count":0,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/posts\/517\/revisions"}],"wp:attachment":[{"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/media?parent=517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/categories?post=517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/tags?post=517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}