hdfs namenode -format Ошибка: не удалось найти или загрузить основной класс Abdul - PullRequest
0 голосов
/ 07 сентября 2018

Windows 10:

java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

>hdfs namenode -format
Error: Could not find or load main class Abdul

Environment variable :
HADOOP_HOME
C:\hadoop-2.8.0\bin

JAVA_HOME
C:\Java\jdk1.8.0_181

path
C:\hadoop-2.8.0\bin
C:\Java\jdk1.8.0_181\bin
C:\hadoop-2.8.0\sbin

hadoop-env.cmd

set JAVA_HOME=C:\Java\jdk1.8.0_181

Ответы [ 2 ]

0 голосов
/ 08 сентября 2018

Согласно документации Apache Hadoop в разделе «Выберите целевую версию ОС» Windows 10 не поддерживается:

Разработчики Hadoop использовали Windows Server 2008 и Windows Server 2008 R2 в процессе разработки и тестирования. Windows Vista и Windows 7 также могут работать из-за сходства Win32 API с соответствующие SKU сервера. Мы не тестировали на Windows XP или любой другой более ранние версии Windows, и они вряд ли будут работать.

Рекомендуется использовать версию, поддерживаемую Windows.

0 голосов
/ 08 сентября 2018

Abdul - это имя пользователя Windows.

Я снова отправил сообщение

C: \ Users \ Md. Абдул Латиф> hdfs наменоде -формат Ошибка: не удалось найти или загрузить основной класс Abdul

Конфигурация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...