- 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.

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