Формат имени узла Hadoop:ExitCodeException exitCode=-1073741515:

Я пытался установить Hadoop, и при форматировании узла имени я получаю эту ошибку

Re-format filesystem in Storage Directory root= C:\hadoop\data\namenode; location= null ? (Y or N) Y
2021-01-03 11:30:36,360 INFO namenode.FSImage: Allocated new BlockPoolId: BP-801639091-192.168.218.1-1609655436323
2021-01-03 11:30:36,362 INFO common.Storage: Will remove files: []
2021-01-03 11:30:36,453 WARN namenode.NameNode: Encountered exception during format 
ExitCodeException exitCode=-1073741515:
at org.apache.hadoop.util.Shell.runCommand(Shell.java:1008)                                                             at org.apache.hadoop.util.Shell.run(Shell.java:901)
at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:1213)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:1307)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:1289)
at org.apache.hadoop.fs.FileUtil.execCommand(FileUtil.java:1341)
at org.apache.hadoop.fs.FileUtil.execSetPermission(FileUtil.java:1332)
at org.apache.hadoop.fs.FileUtil.setPermission(FileUtil.java:1285)
at org.apache.hadoop.hdfs.server.common.Storage$StorageDirectory.clearDirectory(Storage.java:456)
at org.apache.hadoop.hdfs.server.namenode.NNStorage.format(NNStorage.java:591)
at org.apache.hadoop.hdfs.server.namenode.NNStorage.format(NNStorage.java:613)
at org.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:188)
at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1271)
at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1713)
at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1821)
2021-01-03 11:30:36,459 ERROR namenode.NameNode: Failed to start namenode.

Я ссылался на множество разных статей, но безрезультатно. Я пытался использовать другую версию Hadoop, но проблема остается, и, поскольку я только начинаю, я не могу полностью понять проблему, поэтому мне нужна помощь.

это мои настройки

                -For core-site.xml 

<configuration>
 <property>
 <name>fs.defaultFS</name>
 <value>hdfs://localhost:9000</value>
 </property>
</configuration>
    
                - For mapred-site.xml 


<configuration>
 <property>
 <name>mapreduce.framework.name</name>
 <value>yarn</value>
 </property>
</configuration>

                -For yarn-site.xml 

<configuration>
 <property>
 <name>yarn.nodemanager.aux-services</name>
 <value>mapreduce_shuffle</value>
 </property>
 <property>
 <name>yarn.nodemanager.auxservices.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
 </property>
</configuration>



                -For hdfs-site.xml


<configuration>
 <property>
<name>dfs.replication</name>
 <value>1</value>
 </property>
 <property>
 <name>dfs.namenode.name.dir</name>
 <value>C:\hadoop\data\namenode</value>
 </property>
 <property>
 <name>dfs.datanode.data.dir</name>
 <value>C:\hadoop\data\datanode</value>
 </property>
</configuration>

пожалуйста, направь меня


person Mueez Khan    schedule 03.01.2021    source источник
comment
Ознакомьтесь с этим stackoverflow.com/questions/45947375/. Кажется, похожая проблема.   -  person Syam Sankar    schedule 05.01.2021


Ответы (1)


Заменил мой каталог bin на этот bin.

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

person Mueez Khan    schedule 08.01.2021
comment
Я несколько раз пытался установить распространяемые пакеты С++, но получил ту же ошибку, наконец, ваше решение работает нормально - person Dulanga Heshan; 03.03.2021