2014-06-10 25 views
5

Ho creato un cluster hadoop usando 3 slave e 1 master usando il server ambari (hortonworks). Devo installare mahout 0.9 nella macchina master per eseguire i lavori di mahout nel cluster. Come lo faccio?Come installare mahout usando il server ambari

Sto usando ambari 1.5.1 e HDP 2.1.

risposta

2

Ciao collega Hortonworker! Mahout si trova nei repository HDP, ma non è disponibile nella procedura guidata di installazione di Ambari (ad esempio Servizi-> Aggiungi servizio). Quindi l'unico modo per installarlo è via:

yum install mahout 

Come osservato here, è necessario installare solo sul nodo master. Si noti inoltre che Mahout è una libreria non è un servizio. Non c'è nulla che gli ambari possano monitorare in termini di servizi aggiuntivi da eseguire sui nodi. Se si utilizza Maven per gestire le dipendenze di creazione, si può semplicemente aggiungere quanto segue al pom.xml

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

significa che dovrei installarlo tramite la riga di comando? – DesirePRG

+0

Questo è esattamente ciò che intendo. Installalo tuttavia si installerebbe qualsiasi altra libreria java. –

0

A partire da oggi, Mahout 0.9.0.2.3 è stato reso disponibile nel Ambari installazione guidata. enter image description here