Copiar do local no hadoop não funciona..Pode alguém ajudar?

0
 hadoopuser@ubuntu:/usr/local/hadoop/bin$ hdfs dfs -copyFromLocal usr/local/tmp/gutenberg /home/hadoopuser/gutenberg
 15/06/04 05:02:49 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
 copyFromLocal: /home/hadoopuser/gutenberg: No such file or directory
    
por Shivam Arora 04.06.2015 / 14:07

1 resposta

0

O diretório de destino não existe no HDFS. Crie-o usando:

hdfs dfs -mkdir -p /home/hadoopuser

em que a opção -p é para criar diretórios-pais conforme necessário.

Além disso, acho que você perdeu / em seu caminho de entrada local. Deve ser /usr/local/tmp/gutenberg em vez de usr/local/tmp/gutenberg

    
por Racing 11.06.2015 / 08:12