폐쇄형 시스템(인터넷에 연결되지 않은 시스템)의 CentOS 6에 zabbix를 설정하려고 합니다. rpm을 머신에 넣은 다음 다음 명령을 실행할 수만 있습니다.
rpm -ivh zabbix-2.2.3-1.el6.x86_64.rpm
완료 후 /var/run/zabbix 또는 zabbix 관련 폴더에서 바이너리 또는 실행 파일을 찾을 수 없습니다. 어디에 설치되어 있는지 아는 사람 있나요?
답변1
Zabbix에는 이 단일 RPM보다 훨씬 더 많은 기능이 있습니다.
이것은 내 Zabbix 서버 목록입니다 -
zabbix22-2.2.1-5.el6.x86_64
zabbix22-web-2.2.1-5.el6.noarch
zabbix22-agent-2.2.1-5.el6.x86_64
zabbix22-dbfiles-pgsql-2.2.1-5.el6.noarch
zabbix22-server-2.2.1-5.el6.noarch
zabbix22-web-mysql-2.2.1-5.el6.noarch
zabbix22-server-pgsql-2.2.1-5.el6.x86_64
zabbix22-web-pgsql-2.2.1-5.el6.noarch
Zabbix는 웹 기반 모니터링 도구입니다. 또한 SQL 백엔드를 사용하여 메트릭, 호스트 정보 등을 저장합니다.
Zabbix를 사용하려면 내가 설치한 패키지 중 적어도 일부, 즉 zabbix22-web
, zabbix22-web-pgsql
또는 zabbix22-web-mysql
및 가 필요합니다 zabbix22-server
.
내 기억이 정확하다면 필요한 최소 패키지는 다음과 같습니다.
본 적 있어?자빅스 도코?
답변2
다운로드한 모든 패키지를 저장할 REPO 디렉터리를 생성할 수 있습니다. 그런 다음 사용
yum --disablerepo=<name_of_your_repo> install createrepo
로컬 REPO를 생성하려면 다음을 수행할 수 있습니다.
vi /etc/yum.repos.d/CentOS-Local.repo
이 파일을 편집하고 필수 정보를 입력할 수 있습니다. 예를 들어:
name=name_of_your_repo
baseurl=file:///usr/local/path_dir_for_your_repo/
gpgcheck=0
enabled=1
파일을 저장하고 터미널에서 실행합니다.
createrepo /usr/local/path_dir_for_your_repo/
그러면 그들은 나타날 것이다yum
yum list available
그런 다음 zabbix와 해당 종속성을 정상적으로 설치할 수 있습니다 yum
.
예를 들어 다음과 같이 시작할 수 있습니다.
yum install mysql mysql-server mysql-devel net-snmp-devel curl-devel ntp openssh-clients
마지막으로 zabbix 구성 요소를 쉽게 설치하십시오.
yum install zabbix zabbix-agent zabbix-get zabbix-web zabbix-server