hadoop Как сделать mv файлы, только если каталог уже существует в целевой папке? - PullRequest
0 голосов
/ 18 мая 2018

Я пытаюсь переместить данные из одного места в другое в Hadoop.Я не могу найти решение, в котором я могу перемещать файлы, только если в моем целевом лосьоне уже есть папка, которую я хочу переместить.

EX:

source                                Target
/dir1/same_folder/path1file.txt    /dir2/same_folder/path2file.txt

After move command my output should look like this

Source folder 
/dir1/some_folder
Target folder
/dir2/same_folder/path1file.txt
/dir2/same_folder/path2file.txt

1 Ответ

0 голосов
/ 21 мая 2018

Это очень просто.В HDFS вы получаете команду:

hdfs dfs -moveFromLocal / local / file / path / hdfs / directory

Я пробовал то же самое в моем кластереи работает нормально.Если у вас возникнут какие-либо проблемы, дайте мне знать.Я помогу тебе решить это.

...