Sto cercando di utilizzare il modello Percona Apache Monitoring [Cacti] per Memcached .
In effetti avvertono che non è possibile utilizzare la versione openbsd del pacchetto e forniscono una soluzione per gli utenti Ubuntu / Debian, ovvero:
È necessario nc sul server. Alcune versioni di nc accettano diverse opzioni della riga di comando. È possibile modificare le opzioni utilizzate configurando lo script PHP. Se non vuoi farlo per qualche motivo, puoi invece installare una versione di nc conforme alle aspettative codificate nella configurazione predefinita dello script. Su Debian / Ubuntu, netcat-openbsd non funziona, quindi hai bisogno del pacchetto netcat-tradizionale e devi passare a /bin/nc.traditional ...
Dal momento che la versione RHEL 6.x proviene davvero da openbsd (confermato da rpm -qi nc
) come si fa a installarlo su RHEL / CentOS?
Qualcun altro che esegue questi modelli Percona su RHEL / CentOS? Che cosa hai fatto? alien
il pacchetto Debian?
Aggiornamento 1 : FWIW, ho provato a usare GNU netcat compilandolo dal sorgente ma non sembra avere nemmeno le opzioni esatte richieste dal modello Cacti (cioè non c'è analogia per -C o -q1 quindi sembra)
Aggiornamento 2 : I alien [ed] il pacchetto netcat-traditional_1.10-38_amd64.deb per creare un .tgz e produce un binario "nc.traditional" e quella versione ha l'opzione -q ma no -C
Aggiornamento 3 : Alied [ed] netcat-openbsd_1.89-3ubuntu2_amd64.deb come suggerito da cjc e sebbene fornisca le opzioni -C e -q non sembra funzionare con il modello. Ho anche rimosso l'opzione -q1 da nc_cmd come suggerito da quanta. Non rappresenta ancora graficamente né produce output dalla riga di comando.
Aggiornamento 4 : ho creato l'RPM di origine come suggerito da dmourati e ho lasciato fuori -q1 come suggerito da quanti e ancora non rappresenta graficamente o produce output dalla riga di comando. Forse la soluzione RPM di origine e / o non passa -q1 funziona su RHEL 5.x, non lo so. A questo punto ammetto la sconfitta.
Saluti