0

我有一个带有 arm v5 的无头 Debian 盒子。Linux NSA325 3.13.1-kirkwood-tld-2 #1 PREEMPT Tue Feb 4 03:19:07 PST 2014 armv5tel GNU/Linux

我在这个盒子上用 apache 配置了 munin 和 munin-node。版本:2.0.6-4+deb7u2

有一天我升级了 munin,默认的是在 CGI 上生成图表。由于可用资源如此之少,我真的不希望它们即时生成,而是通过旧的 cron 方法生成,就像之前配置的那样。我更新了 munin.conf 设置 graph_strategy cron。重新启动所有服务等并等待图表。没有图表。查看日志目录,唯一更新的文件是 munin-html.log munin-limits.log munin-node.log munin-update.log。没有munin-graph.log

所以我以 munin 用户的身份手动执行了 munin-graph;它生成图表和日志。

那么为什么 munin-graph 没有执行但 munin-html 等呢?

--更新我以 munin 用户运行 munin-cron,发现 munin-html 输出错误,这是停止 munin-graph。

所以我的问题不是为什么 munin-html 会产生问题 HTML::Template->new() : Cannot open included file partial/navigation.tmpl : file not found。在 /usr/share/perl5/HTML/Template.pm 第 2459 行。

干杯,马克

4

1 回答 1

0

我设法通过手动提取 .deb 文件并将模板和静态目录复制到 /etc/munin/ 中的目录来解决这个问题,由于某些原因,aptitude 重新安装没有复制这些文件?

于 2015-06-20T11:39:12.470 回答