hadoop与odi12c的配置

ql3eal8s  于 2021-06-01  发布在  Hadoop
关注(0)|答案(2)|浏览(377)

我已经在windows中安装了hadoop2.7。hadoop运行良好,所有4个服务都在运行。我想将hadoop与我的etl工具odi12c集成。为了整合它,我需要以下细节-
hdfs名称节点uri
资源管理器/作业跟踪器uri
odi hdfs根
我应该在那里输入什么?默认设置为-hdfs://localhost:8020,localhost:8032 and /用户/anmojain/odi\u同时回家。当我试图连接它是显示错误。请找到截图以供参考。提前谢谢。
图像由odi快照组成

eoxn13cs

eoxn13cs1#

你应该在你的领域:
1hdfs名称节点uri

URI of the HDFS cluster

2资源经理/工作跟踪器

URI of the resource manager or the job tracker. Ex. localhost:8032

三。uri odi hdfs根目录

Path of the ODI HDFS root directory.Ex. /user/<login_username>/odi_home.

资料来源:https://docs.oracle.com/middleware/1221/odi/odi-big-data/setup.htm#odibd122

tez616oj

tez616oj2#

对于hdfs namenode uri,请记住您应该配置
core-site.xml文件
并添加了类似以下的配置,hdfs://localhost:9000是考虑到以下配置可以尝试的值。您需要根据您的配置进行更改。

<configuration>
<property>
  <name>fs.default.name</name>
    <value>hdfs://localhost:9000</value>
</property>
</configuration>

对于odi hdfs root,请记住您可能已经从文件系统中配置了hdfs-site.xml setup namenode和datanode。之后,您可能已经添加了文件夹位置,我在我的案例中使用了以下命令并使用
/hdfs\u u01/hadoop/odi
作为odi hdfs的根用户,请尝试一下它是否有效。

hdfs dfs -mkdir /hdfs_u01
hdfs dfs -mkdir /hdfs_u01/hadoop
hdfs dfs -mkdir /hdfs_u01/hadoop/odi

相关问题