oozie java.io.IOException: нет файловой системы для схемы: hdfs

Я настроил oozie 4.3.1 с Hadoop 2.7.3.

oozie успешно настроен и работает и может видеть веб-консоль http://localhost:11000/oozie/. а также подтвердите, используя команду статуса oozie.

Проблема 1: при запуске примеров oozie после изменения job.properties с соответствующими деталями возникает ошибка. nameNode=hdfs://localhost:9000 jobTracker=localhost:8032

bin/oozie job -oozie http://localhost:11000/oozie -config $OOZIE_HOME/examples/apps/map-reduce/job.properties -run

Error: E0902 : E0902: Exception occured: [No FileSystem for scheme: hdfs]

Выпуск 2: oozie admin -sharelibupdate

[ShareLib update status]
    host = http://f091403isdpbato05:11000/oozie
    status = java.io.IOException: No FileSystem for scheme: hdfs

путь hdfs и другие файлы .xml, связанные с oozie, также обновлены с правильными конфигурациями.

Пожалуйста, дайте мне знать любое решение для продвижения вперед.


person Kamal Malik    schedule 19.12.2019    source источник
comment
вы используете кластер cloudera?   -  person M.achaibou    schedule 19.12.2019
comment
Нет, я в кластере Hadoop.   -  person Kamal Malik    schedule 19.12.2019


Ответы (1)


Вы можете попробовать добавить в 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> 
person M.achaibou    schedule 19.12.2019
comment
то же самое уже было добавлено, также задайте для этих свойств значение core-site.xml ‹property› ‹name›fs.default.name‹/name› ‹value›hdfs://localhost:9000‹/value› ‹/property › ‹property› ‹name›fs.defaultFS‹/name› ‹value›hdfs://localhost:9000‹/value› ‹/property› ‹property› ‹name›hadoop.proxyuser.root.hosts‹/name› ‹ значение›*‹/значение› ‹/свойство› ‹свойство› ‹имя›hadoop.proxyuser.root.groups‹/имя› ‹значение›*‹/значение› ‹/свойство› - person Kamal Malik; 19.12.2019
comment
Вы добавили в свой путь к классу hadoop-hdfs-client-2.7.3.jar? - person M.achaibou; 19.12.2019