Pivotal Knowledge Base

Follow

Pivotal HDB (HAWQ) PXF external table errors with "remote component error: (503)"

Environment

  • PHD 1.0.1
  • Pivotal HDB (HAWQ) 1.1.0.1


Symptom

Simple HAWQ query failed as follows.

mia=# select * from test_pxf2;
ERROR: remote component error (503) from '172.28.8.252:50070': Problem accessing /gpdb/v4/Fragmenter/getFragments. Reason: Service Unavailable Caused by: org.eclipse.jetty.servlet.ServletHolder$1: com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes. (libchurl.c:694)


Cause

Using ICM it is possible to deploy a namenode without installing the hadoop-client rpm package. PXF will not function if the namenode does not have hadoop-client rpm installed. Internal JIRA HD-2480

Fix

ssh to namenode and run "yum install hadoop-client" or copy the hadoop-client rpm and install using "rpm -ivh hadoop-client*.rpm"

This issue has been fixed since PHD 1.0.3.

Miscellaneous

Pivotal internal employees reference JIRA : HD-6011

Comments

Powered by Zendesk