错误:协议“gphdfs”不存在

tyky79it  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(421)

当我

postgres=#   CREATE EXTERNAL TABLE csv_hdfs_lineitem (like a) LOCATION (
    'gphdfs://xxxxx/gptest/lineitem.csv'
) FORMAT 'text' (delimiter E'|' null E'\\N' escape E'off' fill missing fields)
ENCODING 'UTF8'
;

它显示了
错误:协议“gphdfs”不存在
我想知道如何配置greenplum来支持gphdfs协议

r8xiu3jd

r8xiu3jd1#

您需要将hadoop客户端安装到所有gpdb节点并添加类路径
安装程序2 guc、gp\u hadoop\u target\u version和gp\u hadoop\u home指向hadoop发行版和二进制文件。
重新启动gpdb
向gpadmin授予协议访问权限。
尝试gphdfs外部表。
有关详细信息,请查看以下链接
http://gpdb.docs.pivotal.io/43110/admin_guide/load/topics/g-one-time-hdfs-protocol-installation.html#topic20

相关问题