- comando cp em hadoop
copiar o ficheiro de uma localização hdfs para outra usando o comando-cp
Comando - hadoop fs -cp -p /user/cloudera/data/new.txt /user/cloudera/data1
(Sem criar a pasta 'data1
' Antes de usar o comando acima)
Quando o comando -ls
é usado para ver o ficheiro na pasta data1
- não vejo o ficheiro.
é obrigatório criar directório e depois copiar?
Como no caso atual explicado acima, eu não recebi nenhum erro.
0
Author: Kling Klang, 2016-10-30
1 answers
/user/cloudera/data1
não é um diretório, é o arquivo que você copiou. É por isso que não há erro.
Se quiser uma pasta que contenha esse ficheiro, então sim, precisa de hadoop fs -mkdir
1
Author: cricket_007, 2016-10-30 00:18:33