Я пытаюсь настроить кластер Hadoop. Но namenode не запускается. Когда я проверяю журналы, он показывает:
2016-10-19 05:23:10,140 FATAL org.apache.hadoop.hdfs.server.namenode.
NameNode: не удалось запустить namenode. java.lang.IllegalArgumentException: недопустимый символ в имени схемы по индексу 0: 192.168.100.101:9001 в java.net.URI.create(URI.java:859) в org.apache.hadoop.hdfs.server.namenode.NameNode. setClientNamenodeAddress(NameNode.java:352) в org.apache.hadoop.hdfs.server.namenode.NameNode.(NameNode.java:755) в org.apache.hadoop.hdfs.server.namenode.NameNode.(NameNode.java: 748) в org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1441) в org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1507)
Вызвано: java.net.URISyntaxException: недопустимый символ в имени схемы по индексу 0: 192.168.100.101:9001 в java.net.URI$Parser.fail(URI.java:2829) в java.net.URI$Parser.checkChars (URI.java:3002) по адресу java.net.URI$Parser.checkChar(URI.java:3012) по адресу java.net.URI$Parser.parse(URI.java:3028) по адресу java.net.URI.(URI .java:595) в java.net.URI.create(URI.java:857) ... еще 5 2016-10-19 05:23:10,144 INFO org.apache.hadoop.util.ExitUtil: выход со статусом 1 2016-10-19 05:23:10,150 INFO org.apache.hadoop.hdfs.server.namenode.NameNode:
SHUTDOWN_MSG:
/************************************************************
SHUTDOWN_MSG: завершение работы NameNode на namenode1/192.168.100.101
Я проверил файл core-site.xml и не нашел ошибок.
<configuration>
<property>
<name>fs.default.name</name>
<value>192.168.100.101:9001</value>
</property>
</configuration>
~
Я также попытался удалить временную папку, отформатировать namenode и запустить ее снова.