DX Infrastructure Management

Tech Tip: Harvester not showing data after clean NFA 9.2.1 install or upgrade to NFA 9.2.1 

Dec 10, 2014 02:21 PM

Document ID:  TEC1829875
Last Modified Date:  12/2/2014
Show Technical Document Details

 

Issue:

There is a defect in NFA 9.2.1 only where after starting the CA NFA Harvester service, it remains “Started” however it is actually in a hung state and will not take in any data.  The defect in NFA 9.2.1 occurs when we check Flow Packet headers to see if it is IPFIX, if it come back with a null value where we should normally just get an exception, we get a thread failure which results in the Harvester no longer creating HarvesterWork or ReaperWork files.  The data that is discarded before apply this patch is lost.

This will give us a Null Pointer error like this (netflow/logs/harvester-wrapper.log):

INFO   | jvm 1    | 2014/12/02 13:07:55 | 14:07:55 - [INFO    ] - Discarded Bin Entry Count : 0

INFO   | jvm 1    | 2014/12/02 13:07:55 | 14:07:55 - [INFO    ] - TBN Entry Avg Time        : 0.0

INFO   | jvm 1    | 2014/12/02 13:07:55 | 14:07:55 - [INFO    ] - ----------------------------------

INFO   | jvm 1    | 2014/12/02 13:07:56 | java.lang.NullPointerException

INFO   | jvm 1    | 2014/12/02 13:07:56 |                 at com.ca.im.ra.flow.tools.FlowProcessor.execute(FlowProcessor.java:103)

INFO   | jvm 1    | 2014/12/02 13:07:56 |                 at com.ca.im.ra.flow.tools.FlowProcessor.run(FlowProcessor.java:72)

INFO   | jvm 1    | 2014/12/02 13:07:56 |                 at java.lang.Thread.run(Unknown Source)

INFO   | jvm 1    | 2014/12/02 13:07:56 | 14:07:56 - [SEVERE  ] - Unhandled Exception

INFO   | jvm 1    | 2014/12/02 13:07:56 | java.lang.NullPointerException

INFO   | jvm 1    | 2014/12/02 13:07:56 |                 com.ca.im.ra.flow.tools.FlowProcessor.execute(FlowProcessor.java:103)

INFO   | jvm 1    | 2014/12/02 13:07:56 |                 com.ca.im.ra.flow.tools.FlowProcessor.run(FlowProcessor.java:72)

INFO   | jvm 1    | 2014/12/02 13:07:56 |                 java.lang.Thread.run(Unknown Source)

 

Resolution:

Patch Location:

ftp://ftp.ca.com/pub/netqos/product_patches/NFA/9.2.1/149225/Null%20Pointer%20%20&%20Block%20Voice%20Interfaces/

Patch File:

Null Pointer & ifType-Rejection.zip

To Apply:

  1. Stop all Java services on harvester (CA NFA Services).
  2. Rename netflow/bin/com.ca.im.ra.poller to com.ca.im.ra.poller-old.jar and the netflow/bin/com.ca.im.ra.harvester to com.ca.im.ra.harvester-old.jar
  3. Drop the new com.ca.im.ra.poller.jar and com.ca.im.ra.harvester.jar file in.
  4. Start all of the services backup.

Statistics
0 Favorited
1 Views
0 Files
0 Shares
0 Downloads

Related Entries and Links

No Related Resource entered.