Hadoop oozie java.io.IOException:scheme:hdfs没有文件系统

Hadoop oozie java.io.IOException:scheme:hdfs没有文件系统,hadoop,oozie,hadoop-streaming,oozie-coordinator,oozie-workflow,Hadoop,Oozie,Hadoop Streaming,Oozie Coordinator,Oozie Workflow,我已经用Hadoop 2.7.3安装了oozie 4.3.1 oozie已成功安装并运行,并且能够看到web控制台 并使用oozie状态命令进行确认 问题1: 在更改job.properties和相关详细信息后运行oozie示例时获取错误。 名称节点=hdfs://localhost:9000 jobTracker=localhost:8032 bin/oozie job -oozie http://localhost:11000/oozie -config $OOZIE_HOME/exampl

我已经用Hadoop 2.7.3安装了oozie 4.3.1

oozie已成功安装并运行,并且能够看到web控制台 并使用oozie状态命令进行确认

问题1: 在更改job.properties和相关详细信息后运行oozie示例时获取错误。 名称节点=hdfs://localhost:9000 jobTracker=localhost:8032

bin/oozie job -oozie http://localhost:11000/oozie -config $OOZIE_HOME/examples/apps/map-reduce/job.properties -run
错误:E0902:E0902:发生异常:[方案:hdfs没有文件系统]

第2期:
oozie管理员-sharelibupdate

[ShareLib update status]
    host = http://f091403isdpbato05:11000/oozie
    status = java.io.IOException: No FileSystem for scheme: hdfs
hdfs路径和其他与oozie相关的.xml文件也使用适当的配置进行了更新


请让我知道任何前进的解决方案。

您可以尝试将以下内容添加到core-site.xml中:

<property>
   <name>fs.file.impl</name>
   <value>org.apache.hadoop.fs.LocalFileSystem</value>
   <description>The FileSystem for file: uris.</description>
</property>

<property>
   <name>fs.hdfs.impl</name>
   <value>org.apache.hadoop.hdfs.DistributedFileSystem</value>
   <description>The FileSystem for hdfs: uris.</description>
</property> 

fs.file.impl
org.apache.hadoop.fs.LocalFileSystem
文件的文件系统:uri。
fs.hdfs.impl
org.apache.hadoop.hdfs.DistributedFileSystem
hdfs:uri的文件系统。

您正在使用cloudera群集吗?没有,我在Hadoop群集上。已经添加了相同的,还要将这些属性设置为oozie的core-site.xml fs.default.namehdfs://localhost:9000 fs.defaultFShdfs://localhost:9000 hadoop.proxyuser.root.hosts*hadoop.proxyuser.root.groups*您是否在类路径中添加了hadoop-hdfs-client-2.7.3.jar?