【发布时间】:2016-08-26 11:30:51
【问题描述】:
我正在尝试使用 Sqoop 从 PostgreSQL 导入一些表数据到 HDFS。现在由于许可限制,Sqoop 没有为所有 JDBC 兼容数据库打包 JDBC 驱动程序。 PostgreSQL 就是其中之一。为了与该数据库交互,Sqoop 需要将相关的 JDBC 驱动程序安装到预设的类路径(通常为 $SQOOP_HOME/lib)中。
在我的例子中,Hadoop 管理员没有向我提供对此预定义类路径的写入权限。除了预设位置之外,是否还有其他方法可以指示 Sqoop 客户端查看某个路径(例如,我的主目录)?
我查看了官方的 Apache 文档并搜索了互联网,但无法获得任何答案。有人可以帮忙吗?
谢谢!
【问题讨论】:
-
这个question 可能有用。