После того, как я установил Hadoop-2.8.0, запустите команду «start-all.cmd», Datanode, Nodemanager и Resourcemanager запустятся хорошо. Однако namenode не может начать с приведенной ниже ошибки:
ERROR common.Util: Syntax error in URI C:\Hadoop-2.8.0\data\namenode. Please check hdfs configuration.
java.net.URISyntaxException: Illegal character in opaque part at index 2: C:\Hadoop-2.8.0\data\namenode
Я проверил hdfs-site.xml, настроил его, как показано ниже, и пытаюсь много искать, но не могу исправить ошибку.
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>C:\Hadoop-2.8.0\data\namenode</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>C:\Hadoop-2.8.0\data\datanode</value>
</property>
</configuration>
Можете ли вы помочь мне выяснить, где вина?