2014-06-10 5 views
5

Ich habe einen Hadoop Cluster mit 3 Sklaven und 1 Master mit Ambari Server (Hortonworks) erstellt. Ich muss Mahout 0.9 in der Master-Maschine installieren, um Mahout-Jobs im Cluster auszuführen. Wie mache ich das?Wie mahout mit ambari Server zu installieren

Ich benutze ambari 1.5.1 und HDP 2.1.

Antwort

2

Hallo Kollegen Hortonworker! Mahout ist in den HDP-Repositories, aber es ist nicht im ambari-Installationsassistenten verfügbar (d. H. Dienste-> Dienst hinzufügen). Daher ist der einzige Weg, um es zu installieren ist über:

yum install mahout 

Wie here erwähnt, nur auf dem Master-Knoten installiert werden soll. Beachten Sie auch, dass Mahout ist eine Bibliothek kein Service. Ambari kann nicht überwacht werden, ob zusätzliche Dienste auf Knoten ausgeführt werden. Wenn Sie Maven verwenden, um Ihre Build-Abhängigkeiten zu verwalten, können Sie nur die folgenden hinzufügen Ihren pom.xml

<dependency> 
    <groupId>org.apache.mahout</groupId> 
    <artifactId>mahout-core</artifactId> 
    <version>0.9</version> 
</dependency> 
+0

Sie meinen ich sollte es über die Befehlszeile installieren? – DesirePRG

+0

Das ist genau was ich meine. Installieren Sie es, aber Sie würden jede andere Java-Bibliothek installieren. –

0

Ab heute Mahout 0.9.0.2.3 ist im Ambari Install Wizard zur Verfügung gestellt. enter image description here