Percona Apache Monitoring [Cacti] Template for Memcached を使用しようとしています。
実際、openbsdバージョンのパッケージを使用できないことを警告し、Ubuntu/Debianユーザーにソリューションを提供します。
サーバー上にncが必要です。 ncの一部のバージョンでは、さまざまなコマンドラインオプションを使用できます。 PHPスクリプトを構成することで、使用するオプションを変更できます。何らかの理由でこれを実行したくない場合は、にコード化されている期待に準拠したバージョンのncをインストールできます。代わりにスクリプトのデフォルト設定。Debian/ Ubuntuではnetcat-openbsdが機能しないため、netcat-traditionalパッケージが必要で、/ bin/nc.traditional ...に切り替える必要があります。
RHEL 6.xバージョンが実際にopenbsdから提供されているため(rpm -qi nc
)これをRHEL/CentOSにインストールする方法を教えてください。
これらのPerconaテンプレートをRHEL/CentOSで実行している人はいますか?あなたは何をした? alien
Debianパッケージ?
Update 1:FWIW、私はGNU netcatをソースからコンパイルして使用しようとしましたが、そうではありませんCactiテンプレートに必要な正確なオプションを持っている(つまり、-Cや-q1との類似点はないので)
アップデート2:.tgzを作成するためにnetcat-traditional_1.10-38_AMD64.debパッケージを外部化し、バイナリ "nc .traditional "およびそのバージョンには-qオプションがありますが、-Cはありません
Update 3:cjcの提案に従って、netcat-openbsd_1.89-3ubuntu2_AMD64.debを使用しましたが、-Cおよび-qオプションを提供しますテンプレートでは機能しないようです。また、quantaの提案に従って、nc_cmdから-q1オプションを削除しました。それでも、コマンドラインからのグラフ化や出力の生成は行われません。
更新4:dmouratiによって提案されたようにソースRPMを構築し、quantaによって提案されたように-q1を省略しましたが、それでもグラフ化せず、出力を生成しませんコマンドラインから。たぶん、ソースRPMソリューションや-q1を渡さないことは、RHEL 5.xで機能すると思います。この時点で私は敗北を認めます。
乾杯
nmap-ncatというパッケージをインストールして確認してください。