В Hadoop отсутствует файл mapred-site.xml.template 2.9.0

Я новый пользователь этого форума, Ubuntu и Hadoop. Я запускаю Ubuntu на VirtualBox, и я слежу за учебным пособием по установке и настройке Ubuntu и Hadoop 2.7.3 (хотя я пытаюсь использовать Hadoop 2.9.0), когда я сталкивался с командой, которая дает мне ошибка:

root@VirtualBox:/media/sf_hadoop-2.9.0# cp mapred-site.xml.template mapred-site.xml cp: cannot stat 'mapred-site.xml.template' : No such file or directory

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

Почему команда дает мне ошибку, когда исходный автор не получил ошибок в своем учебнике?

0
задан 21 January 2018 в 16:49

4 ответа

В учебнике не указан шаг (хотя и не на скриншоте). Мы начинаем в середине учебника, где говорится:

Зайдите в папку «hadoop-2.7.3» и создайте каталог под названием «tmp». Следующие команды делают это: cd <hadoop-2.7.3 path> mkdir tmp В моем случае: cd /home/fazlur/hadoop-2.7.3 mkdir tmp

На скриншоте ниже вы можете увидеть эти команды, введенные вверху:

Он продолжается:

Зайдите в папку «hadoop-2.7.3» и создайте каталог под названием «tmp». Следующие команды делают это:

gedit core-site.xml

Отредактируйте файл «core-site.xml», используя следующую команду

Обратите внимание, что на скриншоте они запустите cd etc/hadoop между mkdir tmp и gedit core-site.xml. Они оставили это из инструкции.

0
ответ дан 17 July 2018 в 22:32

Причина в том, что в последней версии нет файла с именем mapred-site.xml.template, в котором есть следующие файлы. mapred-queues.xml.template

Как вы можете видеть на этом изображении

0
ответ дан 17 July 2018 в 22:32

В учебнике не указан шаг (хотя и не на скриншоте). Мы начинаем в середине учебника, где говорится:

Зайдите в папку «hadoop-2.7.3» и создайте каталог под названием «tmp». Следующие команды делают это: cd <hadoop-2.7.3 path> mkdir tmp В моем случае: cd /home/fazlur/hadoop-2.7.3 mkdir tmp

На скриншоте ниже вы можете увидеть эти команды, введенные вверху:

Он продолжается:

Зайдите в папку «hadoop-2.7.3» и создайте каталог под названием «tmp». Следующие команды делают это:

gedit core-site.xml

Отредактируйте файл «core-site.xml», используя следующую команду

Обратите внимание, что на скриншоте они запустите cd etc/hadoop между mkdir tmp и gedit core-site.xml. Они оставили это из инструкции.

0
ответ дан 23 July 2018 в 23:11
  • 1
    Я поднял твою точку Чай. Но сначала скажите мне, что, повторяя все эти шаги с помощью cd / etc / hadoop, что произойдет с теми шагами, которые я уже сделал без cd и т. Д. / Hadoop? Я ЗНАЮ, что все в порядке, я имею в виду, что я беспокоюсь, что из-за этого возникает какая-то новая проблема? – user87 21 January 2018 в 18:28
  • 2
    Вы не должны cd etc/hadoop (обратите внимание, что в нем есть только один /), а затем повторите все ваши шаги. Вам нужно только cd etc/hadoop, затем повторить gedit core-site.xml (заполнив его, как направляется руководство), затем повторите cp mapred-site.xml.template mapred-site.xml, а затем продолжите работу с остальной частью учебника. – Chai T. Rex 21 January 2018 в 18:49
  • 3
    Я собираюсь попросить переделать вещи, но я заметил еще одну вещь Чай. etc / hadoop использует с самого начала. Когда HEADING Installing Hadoop запускается так cd & lt; HADOOP PATH & gt; здесь автор использует etc / hadoop. – user87 21 January 2018 в 18:55
  • 4
    Это не так. После этого он говорит Get into “hadoop-2.7.3” folder and create a directory called “tmp”., что отключается от etc/hadoop. – Chai T. Rex 21 January 2018 в 19:05
  • 5
    Появилась новая ошибка при сохранении файла после редактирования: Неожиданная ошибка: ошибка переименования временного файла: текстовый файл занят – user87 21 January 2018 в 19:21

Причина в том, что в последней версии нет файла с именем mapred-site.xml.template, в котором есть следующие файлы. mapred-queues.xml.template

Как вы можете видеть на этом изображении

0
ответ дан 23 July 2018 в 23:11

Другие вопросы по тегам:

Похожие вопросы: