Port Conflict
cd /home/lpar2rrd/lpar2rrd vi etc/lpar2rrd.cfg LPAR2RRD_AGENT_DAEMON=1 --> LPAR2RRD_AGENT_DAEMON=0 ./load.sh daemon_stopMake sure port is free, nothing should be listed by this cmd
netstat -an | grep 8162| grep -i listen ss -an | grep 8162| grep -i listen # on newer systems where netstat is not available
key: PORT value: 9162
![]() |
su - lpar2rrd crontab -e * * * * * /usr/bin/perl /opt/lpar2rrd-agent/lpar2rrd-agent.pl <XorMon-host> > /var/tmp/lpar2rrd-agent.out 2>&1 --> * * * * * /usr/bin/perl /opt/lpar2rrd-agent/lpar2rrd-agent.pl <XorMon-host>:9162 > /var/tmp/lpar2rrd-agent.out 2>&1You can even direct OS agent to more servers (LPAR2RRD and XorMon, just add new host into the crontab)
su - lpar2rrd crontab -e * * * * * /usr/bin/perl /opt/lpar2rrd-agent/lpar2rrd-agent.pl <LPAR2RRD-host> <XorMon-host>:9162 > /var/tmp/lpar2rrd-agent.out 2>&1
cd /home/lpar2rrd/lpar2rrd vi etc/lpar2rrd.cfg LPAR2RRD_AGENT_DAEMON_PORT=8162 --> LPAR2RRD_AGENT_DAEMON_PORT=9162 ./load.sh daemon_stop ./load.sh daemon_startYou should see new port in listening state now
netstat -an | grep 9162| grep -i listen tcp 0 0 0.0.0.0:9162 0.0.0.0:* LISTEN ss -an | grep 9162| grep -i listen # on newer systems where netstat is not available
su - lpar2rrd crontab -e * * * * * /usr/bin/perl /opt/lpar2rrd-agent/lpar2rrd-agent.pl <LPAR2RRD-host> > /var/tmp/lpar2rrd-agent.out 2>&1 --> * * * * * /usr/bin/perl /opt/lpar2rrd-agent/lpar2rrd-agent.pl <LPAR2RRD-host>:9162 > /var/tmp/lpar2rrd-agent.out 2>&1You can even direct OS agent to more servers (LPAR2RRD and XorMon, just add new host into the crontab)
su - lpar2rrd crontab -e * * * * * /usr/bin/perl /opt/lpar2rrd-agent/lpar2rrd-agent.pl <XorMon-host> <LPAR2RRD-host>:9162 > /var/tmp/lpar2rrd-agent.out 2>&1