2014-09-15 4 views
1

Я следую за these instruction for setting up Apache Bigtop, чтобы в конечном итоге поддержать меня в работе Oozie. Я пытаюсь использовать Bigtop, потому что сайт Oozie рекомендует использовать Bigtop, если я хочу запустить мою установку Oozie на Hadoop 2+.Apache Bigtop not building

После выполнения шага

make hadoop-deb 

Я получаю следующее сообщение об ошибке (полное сообщение HERE):

[INFO] 
------------------------------------------------------------------------ 
[INFO] Reactor Summary: [INFO] [INFO] Apache Hadoop Main ................................ FAILURE [1:50.288s] [INFO] Apache Hadoop Project POM ......................... SKIPPED ... ... ... 
... 
... 
... 
... 
... 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 1:55.412s 
[INFO] Finished at: Mon Sep 15 14:14:17 PDT 2014 
[INFO] Final Memory: 71M/434M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hadoop-main: Execution default-cli of goal org.apache.maven.plugins:maven-site-plugin:3.3:stage failed: A required class was missing while executing org.apache.maven.plugins:maven-site-plugin:3.3:stage: org/apache/commons/lang/StringUtils 

Чистящий Интернет, некоторые люди говорят, что это может быть исправлено вручную deleting your /.m2 repo, а затем восстановление. Я пробовал это безрезультатно.

Я использую Ubuntu 14.04, полностью обновленный, с Java openjdk7. Единственное отличие между тем, что я сделал, и инструкциями, было то, что у меня Maven установлен непосредственно из apt-get, и поэтому я заменил место MAVEN_HOME инструкциями, используемыми моим.

Эта информация также может быть полезно ...

[email protected]:~/bigtop$ mvn -version 
Apache Maven 3.0.5 
Maven home: /usr/share/maven 
Java version: 1.7.0_65, vendor: Oracle Corporation 
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre 
Default locale: en_US, platform encoding: UTF-8 
OS name: "linux", version: "3.13.0-35-generic", arch: "amd64", family: "unix" 

Любые идеи, что может быть проблема? Я понимаю, что я использую немного более новую версию Ubuntu, чем когда было написано руководство, но я не думаю, что это проблема. Кажется, это проблема некоторых проблем с Java/Maven.

ответ

1

Где вы можете найти инструкции по установке BigTop? Я не помню, как запускал maven как часть установки.

BigTop не работает на Ubuntu 14.04. Существует проблема, по крайней мере, с одной зависимостью (fuse-utils). Попробуйте Ubuntu 12.02 LTS.

+0

Буквально первое предложение моего вопроса - это инструкции, которые я использую. –

+1

Вот что я сделал, работал на меня. Опять же, не используйте Ubuntu 14.04. http://www.thecloudavenue.com/2014/01/InstallationAndConfigurationOfApacheBigtop.html –

+0

Также эти шаги схожи, и я уверен, будет работать: https://cwiki.apache.org/confluence/display/BIGTOP/How+to+install + Hadoop + distribution + from + Bigtop + 0.6.0 .. когда я это делал, мне никогда не приходилось запускать maven, на самом деле я даже не думаю, что мне нужно было установить maven –