I am getting the following error message in one of my Linux clients in collector.log. We are unable to fetch any report. Please suggest
clctr - agentWorker(): Store and forward queue is full - requeueing request agent:status on nbu-not-mast1
WARN 2085.2113 20130211:073053 clctr - agentWorker(): Store and forward queue is full - requeueing request disk:perf on nbu-not-mast1
WARN 2085.2113 20130211:073053 clctr - agentWorker(): Store and forward queue is full - requeueing request netint:perf on nbu-not-mast1
WARN 2085.2113 20130211:073053 clctr - agentWorker(): Store and forward queue is full - requeueing request netint:perf on nbu-not-mast
WARN 2085.2115 20130211:073053 clctr - agentWorker(): Store and forward queue is full - requeueing request processor:status on nbu-not-mast1
The error you are getting indicates that the collector is trying to store data in its local file but is unable to as the queue is full. The collector should only try and store data locally when it is unable to contact the listener process on the DPA server.
This would suggest that the collector is unable to communicate with the DPA server on port 4001. Please can you check if this port is open? A good test would be to do a telnet on the collector server to the DPA server using port 4001:
telnet dpa_server_name 4001
If the flashing prompt comes back then it means it has connected ok. If it doesn't connect then please investigate if there are any firewalls blocking communication on that port. If it does connect then please try restarting the collector process/service to see if that resolves the issue.
If you are unable to resolve the issue using the above then please raise a support ticket via EMC Powerlink, so that a member of the DPA support team can investigate further.
I have the same errors in the dpaagent.log - Store and forward queue is full .
Was this problem solved after opening the port 4001 on the dpa collectors ?
Telnet on port 4001 from the collectors to the dpa server is now working for me at this moment.
Yes, the error message in dpaagent logs ‘Store and forward queue is full - requeueing request’ indicates that the agent cannot send the data to the App server. It could be due port connectivity and/or agent configuration:
1. The agent should be able to communicate to the App server on port 9002 and the App server should connect to the agent on port 3741
2. In the dpaagent_config.xml file under <Install_dir>\agent\etc folder you may want to update the new IP address of the App server. See example from lab system:
All of the local agents and the DS server agent should show the new IP address of the App server. For the App server agent that line should be like:
Note – Agent services restart is required for the changes to take effect
As Caly said it should be port 9002 to the APP and 3741 to the Agent. If the server is set correctly in the dpaagent_config.xml and the ports are open then this issue will require troubleshooting by support as there are several different things that can cause communication issues with APP.
Please open a service request with support for assistance on this issuel