Estou trabalhando no Windows 10 e tentando instalar o Hadoop
Eu baixei 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 faço para corrigir isso?
windows-10
symbolic-link
7-zip
hadoop
Matas Vaitkevicius
fonte
fonte
Respostas:
Como faço para corrigir isso?
Você precisa executar o 7-Zip File Manager no modo de administrador.
Clique com o botão direito do mouse no ícone do 7-Zip File Manager e clique em "Executar como administrador".
fonte
A resposta aceita não é realmente correta, embora possivelmente funcione em alguns cenários, não é a razão "por que" e o privilégio não se aplica aqui.
O problema surgirá na maioria dos cenários ao descompactar um arquivo .tar.gz ou outro formato de sistema de arquivos não-Windows semelhante. O problema é devido à ordem em que os arquivos estão sendo descompactados. No Linux, por exemplo, "danificar links simbólicos" são permitidos, portanto, nenhum erro ocorre e tudo funciona bem, mas no Windows, esse não é 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çá-lo pode descompactar os arquivos em algumas situações ou descompactá-los, mas eles terão o tamanho 0. A extração várias vezes PODE corrigir o problema em outras situações, dependendo de como foram embaladas ou da extração manual na ordem correta.
Para obter 100% de sucesso, 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 um problema de SO. Você não vai ver este erro em arquivos que foram embalados no sistema de arquivos que você está usando, apenas em arquivos destinados para o sistema operacional "estrangeiro", como
.tar.gz
,.dmg
, etc.fonte