Gibt es ln -s
in Hadoop HDFS?Gibt es ln in Hadoop HDFS
Zum Beispiel:
Ich habe 10 Dateien in HDFS
/user/hadoop/input
, die 1.txt, 2.txt ... 10.txt
ist
Eine andere dir in HDFS ist /user/hadoop/test
Ich möchte nur Kopie 1 Datei /user/hadoop/input/1.txt
-/user/hadoop/test/1.txt
.
Der einfachste Weg ist die Verwendung hadoop dfs -cp /user/hadoop/1.txt /user/hadoop/test
.
Aber es kostet mehr Zeit und Speicherplatz. Gibt es einen Weg wie Shell wie hadoop dfs -ln /user/hadoop/1.txt /user/hadoop/test/1.txt
?
Es gibt symbolische Links in einer etwas neueren Version, welche Version verwenden Sie? –
Die Version meines Hadoops ist 1.0.3 – pensz