Hi,
I've successfully compiled and set up the server and an agent on a SuSe server, and now am trying to monitor an AIX host. I've tried compiling the agent on the AIX machine many different ways, and keep having the same problem. When I su to zabbix and run zabbix_agentd, it hangs and uses 100% of a processor. After pressing ctrl-c, when I look, there is no log file. I've looked from another session while it is hanging and there is no log or pid file then, either. The zabbix user can create and delete files in the log and pid directories that I have in zabbix_agentd.conf.
I have the appropriate settings in /etc/services (10050 and 10051) and have configured /etc/zabbix/zabbix_agentd.conf with server set to the IP address of the Zabbix server, and hostname set to the hostname of the AIX host. I've tried it with Active enabled and disabled.
I am using the xl C 9.0 EE compiler and the AIX system is a p575 LPAR with 2 CPUs and AIX is 5.3 TL 4 running in 64 bit mode.
I've tried using the following as CC: xlc xlC xlc_r xlC_r
I've tried the following options: -q64 -qarch=pwr5 -qtune=pwr5 -qsmp=auto
I've tried it with OBJECT_MODE set to 64 and I've tried it unset
I've tried it with MALLOCALIGN set to 16 and I've tried it unset
I've tried just about every combination.
I don't know if it is a bug, or if it is the way I'm compiling it. I haven't seen anyone else in the forums with this problem using 1.4.
Another clue: I thought I'd try the zabbix_agent, but that doesn't do anything. It doesn't hang, but after running it, there are no zabbix_agent processes in the process table. I even added the appropriate line to inetd.conf and refreshed inetd.
Does anyone know what is wrong with my agent? What am I missing?
Thanks for any help you can give.
I've successfully compiled and set up the server and an agent on a SuSe server, and now am trying to monitor an AIX host. I've tried compiling the agent on the AIX machine many different ways, and keep having the same problem. When I su to zabbix and run zabbix_agentd, it hangs and uses 100% of a processor. After pressing ctrl-c, when I look, there is no log file. I've looked from another session while it is hanging and there is no log or pid file then, either. The zabbix user can create and delete files in the log and pid directories that I have in zabbix_agentd.conf.
I have the appropriate settings in /etc/services (10050 and 10051) and have configured /etc/zabbix/zabbix_agentd.conf with server set to the IP address of the Zabbix server, and hostname set to the hostname of the AIX host. I've tried it with Active enabled and disabled.
I am using the xl C 9.0 EE compiler and the AIX system is a p575 LPAR with 2 CPUs and AIX is 5.3 TL 4 running in 64 bit mode.
I've tried using the following as CC: xlc xlC xlc_r xlC_r
I've tried the following options: -q64 -qarch=pwr5 -qtune=pwr5 -qsmp=auto
I've tried it with OBJECT_MODE set to 64 and I've tried it unset
I've tried it with MALLOCALIGN set to 16 and I've tried it unset
I've tried just about every combination.
I don't know if it is a bug, or if it is the way I'm compiling it. I haven't seen anyone else in the forums with this problem using 1.4.
Another clue: I thought I'd try the zabbix_agent, but that doesn't do anything. It doesn't hang, but after running it, there are no zabbix_agent processes in the process table. I even added the appropriate line to inetd.conf and refreshed inetd.
Does anyone know what is wrong with my agent? What am I missing?
Thanks for any help you can give.
Comment