Debian 9にアップグレードし、PHP7をPHP5に置き換えた後、オープンソースのネットワークフローコレクタnfSenは明らかに機能しましたが、サーバーの再起動後に動作が停止しました。
ホームページを開いたときに表示されるエラーは次のとおりです。
エラー:nfsend connect()エラー:接続が拒否されました!
エラー:nfsend - 接続に失敗しました! !
エラー:グローバル変数を初期化できません!
何をすべきか?
追加のデバッグ後、nfsend
「PANIC nfsend dies:RRDバージョン '1.5001'はまだサポートされていません!」というエラーが発生します。
ベストアンサー1
nfSenメーリングリストから:https://sourceforge.net/p/nfsen/mailman/message/34904261/
/usr/local/libexec/nfsen/NfSenRRD.pm
私は76行を次のように更新して編集する必要がありました。( $rrd_version >= 1.2 && $rrd_version < 1.6 )
変える
( $rrd_version >= 1.2 && $rrd_version < 1.5 )
このパッチで問題が解決し、nfSenにログインできるようになりました。 nfSenはStretchに付属しているので、rrdtools 1.6.0をサポートしていないようです。
さらに、この問題は修正されていませんが、nfSenはネットワークトラフィックを収集しましたが、対応するRRDグラフを更新しませんでした。