As permissões do sistema de arquivos inteiro foram alteradas no Ubuntu 16.04 LTS

0

Estou executando o hadoop na minha máquina com o hduser. Quando eu estava tentando usar os comandos 'put' e 'get', estava lançando essa "permissão negada".

hduser@salmon-son-of-god:/usr/local/hadoop-2.6.5/bin$ hadoop fs -get /user/mySQL\ commands /home/salmon/Desktop/
18/03/21 15:43:11 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
get: /home/salmon/Desktop/mySQL commands._COPYING_ (Permission denied)

Então, por engano, alterei a propriedade do sistema de arquivos na minha máquina. Quando tentei lidar com meus arquivos, estou jogando o erro como "Permissão negada".

hduser@salmon-son-of-god:/usr/local/hadoop-2.6.5/bin$ ls -l /home/
total 12
drwxr-xr-x 23 salmon sudo 4096 Mar 21 15:07 hduser
drwxr-xr-x 18 salmon sudo 4096 Mar  7 12:17 krishna
drwxrwxrwx 30 salmon sudo 4096 Mar 21 16:01 salmon

quando alterei as permissões no diretório home para um usuário salmão, o hadoop não pôde copiar arquivos para o sistema de arquivos local. Se eu alterar a permissão para arquivos locais hduser não foram acessados pelo usuário de salmão.

Quando verifico o mesmo problema no Stack Overflow, as pessoas responderam que você precisa fazer backup do sistema de arquivos e reinstalar o sistema operacional novamente.

Alguém pode me ajudar?

    
por sai krishna 21.03.2018 / 15:09

0 respostas