get
Копирует файлы в локальную файловую систему.
Файлы, не прошедшие проверку CRC, могут быть скопированы с помощью аргумента -ignorecrc
.
Файлы и CRC можно копировать с помощью аргумента -crc
.
Возвращает 0
при успешной попытке и -1
при ошибке.
Использование показано ниже:
$ hadoop fs -get [-ignorecrc] [-crc] [-p] [-f] <src> <localdst>
-p |
Сохраняет время доступа и модификации, права собственности и сеансы (при условии, что разрешения могут быть распространены по файловой системе) |
-f |
Перезаписывает место назначения, если оно уже существует |
-ignorecrc |
Пропускает CRC-проверку для загружаемого файла (файлов) |
-crc |
Записывает контрольные суммы CRC для загруженных файлов |
Пример:
$ hadoop fs -get /user/hadoop/file localfile
$ hadoop fs -get hdfs://nn.example.com/user/hadoop/file localfile