Quels sont les paramètres d'environnement dans Apache Pig et Hadoop Connection pour exécuter des scripts tutoriel?

StackOverflow https://stackoverflow.com/questions/4154183

  •  08-10-2019
  •  | 
  •  

Question

Je suis en train d'exécuter les scripts de travaux dirigés de porc pendant deux jours dans Ubuntu, mais je ne parviens pas à faire de porc connecter à Hadoop système de fichiers. Il dit toujours: "Connexion à Hadoop système de fichiers à: file: ///"

En fait, Hadoop et le porc sont à la fois de travail et je peux les utiliser, le script de porc également en cours d'installation de porc peut se connecter au Hadoop. "Connexion à Hadoop système de fichiers à: hdfs: // localhost: 54310" Ma Hadoop est sous / home / Hadoop / Cluster, installation de porc est sous / usr / share / porc, tutoriel de porc est à la maison / Hadoop / porc et l'installation Hadoop est / home / someuser / Hadoop.

J'ai essayé presque toutes les solutions dans le web, mais je dois encore un peu d'aide. Toute idée sera apprécié.

Merci à l'avance.

Était-ce utile?

La solution

Vous devez commencer porc comme suit:

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

Si le /home/hadoop/Cluster/conf/ est le répertoire de configuration Hadoop.

BTW je pense qu'il est plus facile à utiliser Cloudera Distribution pour Hadoop au lieu d'installer votre propre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top