cacti不具合?

cacti Version 0.8.8b
CentOS

cactiにて色々実験中ですが、不具合のような現象に出会いました。

140126cacti

 

グラフの設定 Template Name

Interface – Traffic (bytes/sec, Total Bandwidth) 等
Totalが付いている物を選ぶと一覧画像が表示されません。

 

 

140126cacti2

 

しかし、画像の詳細を開くと正常に表示されます。

簡単に調べてみると、画像のURLに違いがあります。

正常
http://xxx.xxx.xxx.xxx/cacti/graph_image.php?action=edit&local_graph_id=28&rra_id=1

表示されない
http://xxx.xxx.xxx.xxx/cacti/graph_image.php?local_graph_id=28&rra_id=1&graph_nolegend=true

graph_nolegend という箇所で画像が表示されないようです。
まずは国内で原因を検索しますが出てきません。

海外の公式サイトのフォーラムを調べると同様の症状の人を見つけました。

No graph when graph_nolegend in URL

更に調べると、以下にパッチが公開されてました。

Cacti 0.8.8b Preview Mode Graphs bug ?

rrd.php.patch [2.5 KiB]

patch -p0 -b < rrd.php.patch

パッチを実行とあるので、試してみましたが、patchが未導入でしたので

# yum install patch

 

そして、実行してみましたが、以下のように表示が。

 

can’t find file to patch at input line 3
Perhaps you used the wrong -p or –strip option?
The text leading up to this was:
————————–
|— lib/rrd.php 2013-10-22 14:42:51.990441850 -0500
|+++ lib/rrd.php 2013-12-23 18:10:18.282876688 -0600
————————–
File to patch:

 

ディレクトリーが違いましたので、cactiと同じ場所にパッチファイルを移動

/var/www/cacti/

そして実行。

[root@localhost cacti]# patch -p0 -b < rrd.php.patch
patching file lib/rrd.php
[root@localhost cacti]#

?

140126cacti6

 

表示出来るようになりました。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください