muling
muling

Reputation: 1

Failed dependencies when install pxf service

When I rpm pxf service in hawq, I got some errors:

error: Failed dependencies:
        hadoop >= 2.6.0 is needed by pxf-service-0:3.0.0-root.noarch
        hadoop-hdfs >= 2.6.0 is needed by pxf-service-0:3.0.0-root.noarch

What's your advice here ?

Upvotes: 0

Views: 103

Answers (3)

here
here

Reputation: 75

The wiki here use the rpm bigtop(hadoop). https://cwiki.apache.org/confluence/display/HAWQ/Build+Package+and+Install+with+RPM

It means if I install with rpm(HAWQ 2.2.0), the other ways (using binary hadoop without rpm installs like tar) are not support.

If I install hadoop use tar, I must build HAWQ from source code for now.

Please refer to: https://issues.apache.org/jira/browse/HAWQ-1568

Upvotes: 0

pratheesh_nair
pratheesh_nair

Reputation: 121

Could you please make sure the version of hadoop you are running in the cluster .I guess you might be running a lower version of hadoop .You have to run atleast 2.6 version of hadoop to run the current version of pxf .

Upvotes: 1

dlynch
dlynch

Reputation: 156

Please make sure the PXF rpm OS architecture version matches. For example if the PXF rpm is built for RHEL6 and you are installing on RHEL7 then you may see some dependency issues

Upvotes: 1

Related Questions