vários hadoop-env.sh com o pacote .deb hadoop

0

este guia QuickStart menciona a configuração de JAVA_HOME em hadoop-env.sh. Isso deve estar localizado no diretório de instalação do hadoop. No entanto, eu instalei isso a partir de um pacote 1.0.4 .deb no Ubuntu 12.04. Isso cria múltiplos hadoop-env.sh e os scripts de inicialização em / usr / sbin. Não tenho certeza de qual hadoop-env.sh devo usar para minha configuração. Uma questão relacionada é qual diretório deve ser especificado como HADOOP_HOME.

do wiki:

HADOOP_HOME is the parent directory of the bin directory that holds the Hadoop scripts

Eu tenho certeza que eles não significam o pai de / usr / sbin embora.

$> locate hadoop-env.sh

rendimentos:

/etc/default/hadoop-env.sh
/etc/hadoop/hadoop-env.sh
/etc/profile.d/hadoop-env.sh
/usr/sbin/update-hadoop-env.sh
/usr/share/hadoop/templates/conf/hadoop-env.sh

Eu também estou usando este para referência desde que eu estou configurando um cluster de nó único. Acho que baixei o pacote deb do Cloudera mas não me lembro no momento e estou pensando em reiniciar a instalação

    
por xst 29.12.2012 / 06:31

1 resposta

1

Acho que /etc/hadoop/hadoop-env.sh é um arquivo correto para editar.

Eu também configurei o Hadoop de acordo com o tutorial que você mencionou, mas baixei uma distribuição do Hadoop do site do Apache .

    
por michalskuza 30.12.2012 / 23:47