복붙노트

[HADOOP] hadoop HDFS에 있나요?

HADOOP

hadoop HDFS에 있나요?

hadoop HDFS에 ln -s가 있습니까?

예를 들면 :

HDFS에 10 개의 파일이 있습니다.

/ user / hadoop / input은 1.txt, 2.txt ... 10.txt입니다.

HDFS의 또 다른 디렉토리는 / user / hadoop / test입니다.

나는 /user/hadoop/input/1.txt에서 /user/hadoop/test/1.txt로 1 개의 파일을 복사하고 싶다.

가장 간단한 방법은 hadoop dfs -cp /user/hadoop/1.txt / user / hadoop / test를 사용하는 것입니다.

그러나 더 많은 시간과 디스크 공간이 필요합니다. hadoop dfs -ln /user/hadoop/1.txt /user/hadoop/test/1.txt와 같은 쉘이 있습니까?

해결법

  1. ==============================

    1.HDFS는 심볼릭 링크를 지원합니다. 자세한 내용은 1, 2, 3, 4를 확인하십시오. 따라서 Java API를 사용하여 수행 할 수는 있지만 동일한 CLI를 사용하지 않은 경우는 없습니다.

    HDFS는 심볼릭 링크를 지원합니다. 자세한 내용은 1, 2, 3, 4를 확인하십시오. 따라서 Java API를 사용하여 수행 할 수는 있지만 동일한 CLI를 사용하지 않은 경우는 없습니다.

  2. from https://stackoverflow.com/questions/13401118/is-there-ln-in-hadoop-hdfs by cc-by-sa and MIT license