7Zip Não é possível criar link simbólico, o acesso é negado a libhdfs.so e libhadoop.so

13

Estou trabalhando no Windows 10 e tentando instalar o Hadoop

Eu fiz o download aqui .

Ao tentar extrair o Hadoop para arquivos ( libhdfs.so e libhadoop.so ) estou recebendo o erro.

Cannot create symbolic link : Access is denied

Como corrijo isso?

    
por Matas Vaitkevicius 13.05.2016 / 14:34

2 respostas

16

Como corrijo isso?

I am getting the error: "Cannot create symbolic link : Access is denied"

Você precisa executar o Gerenciador de arquivos 7-Zip no modo de administrador.

Clique com o botão direito no ícone do 7-Zip File Manager e clique em "Executar como administrador".

    
por 13.05.2016 / 14:51
3

A resposta aceita não é realmente correta, embora possivelmente possa funcionar em alguns cenários, não é a razão "por que" e o privilégio realmente não se aplica aqui.

O problema vai surgir na maioria dos cenários ao descompactar um .tar.gz ou outro formato similar de sistema de arquivos não-Windows. O problema é devido à ordem em que os arquivos estão sendo descompactados. No Linux, por exemplo, "links simbólicos pendentes" são permitidos, portanto, nenhum erro ocorre e tudo funciona bem, mas no Windows, não é esse o caso. Ele está descompactando e tentando criar um link simbólico para um arquivo que ainda não existe, o que não é permitido.

Forçar pode descompactar os arquivos em algumas situações, ou pode descompactá-los, mas eles serão de tamanho 0. A extração de várias vezes PODE corrigir o problema em outras situações, dependendo de como elas foram compactadas ou da extração manual na ordem correta.

Para obter 100% de êxito, descompacte-os em um sistema que permita links simbólicos para arquivos inexistentes (por exemplo, Linux ou o sistema para o qual o arquivo foi destinado.

Este não é um problema de "permissão", mas de um sistema operacional. Você não verá esse erro nos arquivos que foram empacotados no sistema de arquivos que você está usando, apenas nos arquivos destinados ao sistema operacional "estrangeiro", como .tar.gz , .dmg , etc.

    
por 08.07.2018 / 23:55