Проблема при установке hadoop-2.2.0 на 64-битной Linux-машине

Используя эту ссылку, попытался установить версию Hadoop - 2.2.0 (кластер с одним узлом) в Ubuntu 12.04 (64-разрядная машина)

http://bigdatahandler.com/hadoop-hdfs/installing-single-node-hadoop-2-2-0-on-ubuntu/

при форматировании файловой системы hdfs через namenode с помощью следующей команды

hadoop namenode -format

когда я это делаю, возникает следующая проблема,

08.14.07, 10:38:39 FATAL namenode.NameNode: исключение в namenode join java.lang.RuntimeException: org.xml.sax.SAXParseException; системный идентификатор: файл:/usr/local/hadoop/etc/hadoop/mapred-site.xml; номер строки: 27; номер столбца: 1; Контент не допускается в конце раздела.

Что мне нужно сделать, чтобы решить следующую проблему?

Mapred-site.xml:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!--
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.
-->

<!-- Put site-specific property overrides in this file. -->

<configuration>

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

</configuration>

person user3532122    schedule 07.08.2014    source источник
comment
Есть ли что-нибудь еще в mapred-site.xml? Я не вижу ни одной строки номер 27.   -  person Abhishek    schedule 07.08.2014
comment
теперь скопировал все это, проверьте это   -  person user3532122    schedule 07.08.2014
comment
Строка 27 по-прежнему не видна. Если вы оставили клавишу [enter] после последней строки, возможно, это вызывает проблему.   -  person Abhishek    schedule 07.08.2014
comment
Попробуйте внедрить из этого   -  person Y.Prithvi    schedule 07.08.2014
comment
Как сказал @Abhishek, все до сих пор намекает на проблему в строке 27 XML, но, к сожалению, мы не видим строку 27 в вашем сообщении. Вы можете попробовать просмотреть шестнадцатеричное представление файла (запустите что-то вроде hexdump или xxd в файле). Это может сказать вам, есть ли что-то странное в конце XML, например, управляющий символ.   -  person Chris Nauroth    schedule 07.08.2014
comment
да, это была проблема .... Исправлено ......... Спасибо за помощь   -  person user3532122    schedule 16.08.2014


Ответы (1)


08.14.07, 10:38:39 FATAL namenode.NameNode: исключение в namenode join java.lang.RuntimeException: org.xml.sax.SAXParseException; системный идентификатор: файл:/usr/local/hadoop/etc/hadoop/mapred-site.xml; номер_строки: 27; columnNumber: 1; Содержимое не допускается в завершающем разделе

Вероятно, какой-то символ в вашем XML, который вы забыли стереть. Пожалуйста, опубликуйте свой полный XML. Как сказал @Abhishek!

person p.magalhaes    schedule 07.08.2014
comment
да, это была проблема ... исправлено ... спасибо за помощь - person user3532122; 16.08.2014