Memcached 용 Percona Apache Monitoring [Cacti] 템플릿 을 사용하려고합니다 .
그들은 실제로 패키지의 openbsd 버전을 사용할 수 없으며 우분투 / 데비안 사용자에게 솔루션을 제공 할 수 있다고 경고합니다.
서버에 nc가 필요합니다. nc의 일부 버전은 다른 명령 행 옵션을 허용합니다. PHP 스크립트를 구성하여 사용되는 옵션을 변경할 수 있습니다. 어떤 이유로이 작업을 수행하지 않으려는 경우 대신 스크립트의 기본 구성으로 코딩 된 기대치에 맞는 nc 버전을 설치할 수 있습니다. 데비안 / 우분투에서는 netcat-openbsd가 작동하지 않으므로 netcat-traditional 패키지가 필요하며 /bin/nc.traditional ...로 전환해야합니다.
RHEL 6.x 버전은 실제로 openbsd (에서 확인 rpm -qi nc
) 에서 제공되므로 RHEL / CentOS에 설치하는 방법은 무엇입니까?
RHEL / CentOS에서 이러한 Percona 템플릿을 실행하는 사람이 있습니까? 뭐 했어? alien
데비안 패키지?
업데이트 1 : FWIW, 소스에서 컴파일하여 GNU netcat을 사용하려고했지만 Cacti 템플릿에 필요한 정확한 옵션이없는 것 같습니다 (즉, -C 또는 -q1과 유사하지 않으므로 보입니다)
업데이트 2 : .tgz를 만들기 위해 netcat-traditional_1.10-38_amd64.deb 패키지를 제거하고 바이너리 "nc.traditional"을 생성하며 해당 버전에는 -q 옵션이 있지만 -C는 없습니다.
업데이트 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에서 작동합니다. 이 시점에서 나는 패배를 인정한다.
건배