/ / Quali sono le impostazioni dell'ambiente in Apache Pig e Hadoop Connection per eseguire script tutorial? - ubuntu, hadoop, apache-pig

Quali sono le impostazioni dell'ambiente in Apache Pig e Hadoop Connection per eseguire script tutorial? - ubuntu, hadoop, apache-pig

Sto cercando di eseguire gli script tutorial per maiali inUbuntu per due giorni, tuttavia non riesco a fare in modo che il maiale si connetta al file system hadoop. Sta ancora dicendo: "Connessione al file system hadoop su: file: ///"

In effetti, hadoop e maiale lavorano entrambi e iopuò usarli, anche lo script di maiale sotto l'installazione di maiale può connettersi al hadoop. "Connessione al file system hadoop su: hdfs: // localhost: 54310" La mia directory hadoop è in / home / hadoop / Cluster, l'installazione di maiale è in / usr / share / pig, il tutorial di maiale è home / hadoop / pig e l'installazione di hadoop è / home / someuser / hadoop.

Ho provato quasi tutte le soluzioni nel web, ma ho ancora bisogno di aiuto. Qualsiasi idea sarà apprezzata.

Grazie in anticipo.

risposte:

2 per risposta № 1

Devi avviare maiale come segue:

java -cp /usr/share/pig/pig-0.7.0-core.jar:/home/hadoop/Cluster/conf/ org.apache.pig.Main

Dove il /home/hadoop/Cluster/conf/ è la directory di configurazione di Hadoop.

BTW penso che sia più facile da usare Distribuzione di Cloudera per Hadoop invece di installare il tuo.