반응형
SMALL
환경: Ubuntu 22.04
우분투 22.04에 Zabbix-agent를 설치하던 도중, 에러가 발생했다.
Unable to correct problems, you have held broken packages
|
라는 문구가 뜬 것이다. 도대체 왜?
.
.
.
찾아보니까 기존에 쓰던 Ubuntu 20.04에 맞는 Zabbix 5.2 버전을 설치하고 있었는데, Ubuntu 22.04에서는 지원하지 않는 패키지 버전이었다.
우분투 22.04에는 Zabbix-agent 6.2 버전으로 설치해주었다.
(다운로드 링크)
위의 링크를 복사하여 wget 명령을 이용해 패키지를 다운받아준다.
그런 다음
dpkg -i zabbix-release_6.2-1+ubuntu22.04_all.deb
apt update
apt install zabbix-agent
|
순서대로 입력해주면 zabbix를 사용할 최소한의 준비가 완료된 것이다.
위의 명령대로 따라왔다면, 그 다음부터는 zabbix-agent의 실행 파일을 수정할 차례이다.
/etc/zabbix/zabbix_agentd.conf 로 들어가주자.
뭔가 잔뜩 써있지만 수정할 것은 의외로 간단하다.
Server=서버 IP
ServerActive=서버 IP
// zabbix-server에 대한 설정이다. 서버 아이피를 적어야 한다.
Hostname=서버 호스트네임
// 호스트 네임 설정
UnsafeUserParameters=1
// default는 UnsafeUserParameters=0 으로 되어 있다.
// UnsafeUserParameters=1 아래 설정을 하게 되면, 특정 명령어를 item key 값으로 사용할 수 있다.
|
설정 이후에는 zabbix-agent를 제대로 시작 시켜야 한다.
# systemctl enable zabbix-agent
# systemctl start zabbix-agent
# netstat -nltp | grep zabbix_agentd
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 8758/zabbix_agentd
tcp6 0 0 :::10050 :::* LISTEN 8758/zabbix_agentd
|
netstat에서 10050 포트가 올라오면 zabbix-agent가 잘 올라왔다는 뜻이다.
반응형
LIST
'IT tech > Trouble Shooting' 카테고리의 다른 글
좀비 프로세스 죽이기 (0) | 2023.04.28 |
---|---|
passwd module is unknown 에러 (0) | 2023.04.28 |
clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host) (0) | 2023.04.28 |
This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary log (0) | 2023.04.28 |
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast 오류 (0) | 2023.04.28 |