Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Hadoop + C++  (Прочитано 937 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vollmond_II

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Hadoop + C++
« : 22 Ноябрь 2013, 17:28:04 »
Добрый день.
Суть проблемы - установлен Hadoop на Ubuntu 12.10
При запуске откомпиленной С++ программы - выдает ошибку
13/11/22 11:05:45 WARN mapred.JobClient: No job jar file set.  User classes may not be found. See JobConf(Class) or JobConf#setJar(String).
13/11/22 11:05:45 INFO util.NativeCodeLoader: Loaded the native-hadoop library
13/11/22 11:05:45 WARN snappy.LoadSnappy: Snappy native library not loaded
13/11/22 11:05:45 INFO mapred.FileInputFormat: Total input paths to process : 3
13/11/22 11:05:45 INFO mapred.JobClient: Running job: job_201311220845_0006
13/11/22 11:05:46 INFO mapred.JobClient:  map 0% reduce 0%
13/11/22 11:05:51 INFO mapred.JobClient: Task Id : attempt_201311220845_0006_m_000000_0, Status : FAILED
java.io.IOException
at org.apache.hadoop.mapred.pipes.OutputHandler.waitForAuthentication(OutputHandler.java:188)
at org.apache.hadoop.mapred.pipes.Application.waitForAuthentication(Application.java:194)
at org.apache.hadoop.mapred.pipes.Application.<init>(Application.java:149)
at org.apache.hadoop.mapred.pipes.PipesMapRunner.run(PipesMapRunner.java:68)
at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:430)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:366)
at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1190)
at org.apache.hadoop.mapred.Child.main(Child.java:249)

attempt_201311220845_0006_m_000000_0: Server failed to authenticate. Exiting
Все делалось по туториалу, но вот такое возникло.
К слову, программы на Java запускаются без проблем

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7188
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #1 : 22 Ноябрь 2013, 17:42:40 »
Vollmond_II, что за программа? Для чего?

Оффлайн Vollmond_II

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #2 : 22 Ноябрь 2013, 17:47:22 »
Обычный пример для Hadoop - wordcount, считает количство слов в тексте

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7188
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #3 : 22 Ноябрь 2013, 19:18:25 »
Vollmond_II, а напишите вывод такой команды:
java -version

Оффлайн Vollmond_II

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #4 : 22 Ноябрь 2013, 19:35:38 »
java version "1.7.0_25"
OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.12.10.2)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7188
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #5 : 22 Ноябрь 2013, 19:36:57 »
Vollmond_II оракловкую установите.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
И перезагрузитесь.

Оффлайн Vollmond_II

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #6 : 22 Ноябрь 2013, 19:45:09 »
Выполнено, результат тот же, ошибкаа осталась

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7188
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #7 : 22 Ноябрь 2013, 20:26:13 »
Vollmond_II, тогда программная ошибка. Туториал похоже кривой. Это посмотрите, извиняюсь, что на английском, но на русском не нашёл. Если надо, могу попытаться помочь перевести.

Оффлайн Vollmond_II

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #8 : 22 Ноябрь 2013, 20:49:37 »
http://www.linuxquestions.org/questions/linux-software-2/hadoop-1-0-3-pipes-server-failed-to-authenticate-4175429779/
нашел небольшой туториал, и тут же вылезла новая ошибка - при выполнении configure из каталога pipes:
checking for HMAC_Init in -lssl... no
configure: error: Cannot find libssl.so
../configure: line 4809: exit: please: numeric argument required
../configure: line 4809: exit: please: numeric argument required

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7188
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #9 : 22 Ноябрь 2013, 21:00:24 »
Vollmond_II,
sudo apt-get install libssl1.0.0 libssl-dev

Оффлайн Vollmond_II

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Hadoop + C++
« Ответ #10 : 22 Ноябрь 2013, 21:06:27 »
Данные пакеты уже установленны мной ранее.

 

Страница сгенерирована за 0.083 секунд. Запросов: 25.