Solución:
bin/hadoop fs -get /hdfs/source/path /localfs/destination/path
bin/hadoop fs -copyToLocal /hdfs/source/path /localfs/destination/path
- Apunte su navegador web a HDFS WEBUI(
namenode_machine:50070
), busque el archivo que desea copiar, desplácese hacia abajo en la página y haga clic en descargar el archivo.
En Hadoop 2.0,
hdfs dfs -copyToLocal <hdfs_input_file_path> <output_path>
dónde,
-
hdfs_input_file_path
tal vez obtenido dehttp://<<name_node_ip>>:50070/explorer.html
-
output_path
es la ruta local del archivo, donde se copiará el archivo. -
también puedes usar
get
en lugar decopyToLocal
.
Para copiar archivos de HDFS al sistema de archivos local, se puede ejecutar el siguiente comando:
hadoop dfs -copyToLocal <input> <output>
-
<input>
: la ruta del directorio HDFS (por ejemplo, / mydata) que desea copiar -
<output>
: la ruta del directorio de destino (por ejemplo, ~ / Documentos)
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)