Erro de permissão negada durante o comando “hadoop namenode -format”

1

Estou tentando instalar um cluster hadoop de nó único usando este tutorial .

Eu segui todas as etapas mencionadas acima, mas não consigo formatar o namenode usando o comando hadoop namenode -format .

Isso gera esse erro:

bash: /usr/local/hadoop/bin/hadoop: Permission denied
    
por kumarhimanshu449 24.05.2015 / 14:27

2 respostas

0

Se disser permissão negada, você provavelmente precisará do sudo.

Tente este comando:

sudo hadoop namenode -format

Pode não ser necessário, mas como você está tendo problemas, isso pode ajudar. O tutorial sugere que ele estará modificando as pastas em /usr - esse pode ser o problema.

    
por Tim 24.05.2015 / 14:58
0

Parece que o usuário do hadoop não tem as permissões necessárias.

Experimente: sudo chown -R hduser:hadoop /usr/local/hadoop

Este comando fará com que hduser (parte do grupo hadoop ) seja o proprietário do diretório /usr/local/hadoop . Para fazer isso recursivamente, ou seja, para todos os arquivos e diretórios (e todos os arquivos e diretórios dentro de qualquer diretório), a opção -R é usada.

    
por Racing 26.05.2015 / 07:50