/ / Quais são as configurações de ambiente no Apache Pig e no Hadoop Connection para executar scripts de tutorial? - ubuntu, hadoop, apache-pig

Quais são as configurações de ambiente no Apache Pig e Hadoop Connection para executar scripts de tutorial? - ubuntu, hadoop, apache-pig

Eu estou tentando executar os scripts de tutorial de porco emUbuntu por dois dias, no entanto eu não consigo fazer porco se conectar ao sistema de arquivos hadoop. Ainda está dizendo: "Conectando ao sistema de arquivos hadoop em: file: ///"

Na verdade, hadoop e porco estão trabalhando e eupode usá-los, também script de porco sob instalação de porco pode se conectar ao hadoop. "Conectando ao sistema de arquivos hadoop em: hdfs: // localhost: 54310" Meu diretório do hadoop está em / home / hadoop / Cluster, a instalação do porco está em / usr / share / pig, o tutorial do porco é home / hadoop / pig e a instalação do hadoop é / home / someuser / hadoop.

Eu tentei quase todas as soluções na web, mas ainda preciso de ajuda. Qualquer ideia será apreciada.

Desde já, obrigado.

Respostas:

2 para resposta № 1

Você tem que começar porco como o seguinte:

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

Onde o /home/hadoop/Cluster/conf/ é o diretório de configuração do Hadoop.

BTW eu acho que é mais fácil de usar Distribuição de Cloudera para o Hadoop em vez de instalar o seu próprio.