Table of Contents

Search

  1. Preface
  2. Introduction to Informatica Edge Data Streaming
  3. Licenses
  4. Using Informatica Administrator
  5. Creating and Managing the Edge Data Streaming Service
  6. Edge Data Streaming Entity Types
  7. Edge Data Streaming Nodes
  8. Data Connections
  9. Working With Data Flows
  10. Managing the Edge Data Streaming Components
  11. Security
  12. High Availability
  13. Disaster Recovery
  14. Monitoring Edge Data Streaming Entities
  15. Troubleshooting
  16. Frequently Asked Questions
  17. Regular Expressions
  18. Command Line Program
  19. Configuring Edge Data Streaming to Work With a ZooKeeper Observer
  20. Glossary

User Guide

User Guide

Troubleshooting Edge Data Streaming Node Issues

Troubleshooting
Edge Data Streaming
Node Issues

I get the
NoClassDefFoundError
error message in the
EDS Node
log file.
This error occurs if the fully qualified class name for the custom
source service
or
target service
plug-in is not defined correctly in
vdsplugin.xml
. Verify that class name is defined correctly in the
pluginClass
element.
For more information about custom
source service
s and
target service
s, see the
Edge Data Streaming Developer Guide
.
When I create a UDP, TCP, Syslog, HTTP(S), or WebSocket(S) source service, I get an error in the
EDS Node
log file indicating that the address is already in use.
This error occurs if the source service tries to use a port that is already in use. The source service does not start. Verify that port is available and create the source service.
The
EDS Node
does not start after installation.
This error can occur if you have configured the
EDS Node
incorrectly. Check the
<EDS Installation Directory>/node/logs/<node-name>.out
log file for errors and correct them. Also see the
<EDS Installation Directory>/node/logs/<node name>-node.log
for other errors.
A EDS node logs the following message to the EDS Node log file:
HTTP content length exceeded <n> bytes
This error occurs if the content length exceeds the block size that you configure for an HTTP source service on the node. Increase the block size for the HTTP source service or reduce the content length so that it does not exceed the block size. When you configure the block size, consider any delimiters that the HTTP source might include in the message body.
I get a warning for messages dropped in the EDS Node log file.
This error might occur when you use an HTTP source service to write or send data to any target. The EDS Node log file displays warnings for dropped messages and the HTTP client receives a REQUEST_TIMEOUT error from the HTTP source service. This error occurs in the following situations:
  • The target service is consuming messages at a slow rate. Verify that the target does not have bottlenecks. To make the target faster, you can configure load balancing.
  • The target service is down. Verify that the target service is running.
When I start the
EDS Node
and use an HDFS target, the
EDS Node
fails to start and I get the following error:
JAVA_HOME is not set and could not be found
This error might occur when you use an HDFS target and have set the
HADOOPBASEDIR
environment variable.
To resolve this error, perform the following tasks:
  • Verify that the Hadoop installation is correct.
  • Configure the
    JAVA_HOME
    environment variable as follows:
    export JAVA_HOME=<Java home directory>
The HTTP client receives the following error message from the HTTP source service:
408 REQUEST TIMEOUT
When you configure an HTTP source service in synchronous mode and set the messaging mode to load balancing, the HTTP source service receives an acknowledgement from the target service after the target service receives data from the HTTP source service. However, if the target service is down, the HTTP source service sends a timeout error to the HTTP client when the client sends data to the HTTP source service. To resolve this issue, ensure that the target service is running.
I see the status of the Edge Data Streaming Service as available in the Navigator but I see the status of the service as unavailable in the Contents panel.
You might find this issue on the
Domain
tab of the Administrator tool. When you move the mouse pointer over the Edge Data Streaming Service in the Navigator, the service status appears as available. However, the service status appears as unavailable when you move the pointer over the Edge Data Streaming Service in the
Contents
panel. This service status does not impact the functionality of the Edge Data Streaming Service and you can ignore the status.


Updated December 12, 2019