Ich möchte ein bestimmtes Muster von Dateien innerhalb von hdfs an einen anderen Ort im selben hdfs-Cluster kopieren. Die dfs Schale scheint nicht in der Lage zu sein, dies zu handhaben: kopiert noch auch keine Dateien:Hadoop HDFS-Kopie mit Platzhaltern?
hadoop dfs -cp /tables/weblog/server=jeckle/webapp.log.1* /tables/tinylog/server=jeckle/
Es wird kein Fehler zurückgegeben.
Neugierig - wie kann das funktionieren? Die Shell erweitert das "*", bevor hds es überhaupt sieht. Meinst Du * single * Zitat? – javadba
ist es egal über beide Zitat. Das Zitat nur sagen shell NICHT erweitern den Platzhalter anstelle von einzelnen Parameter übergeben an hdfs Befehl. Ich versuche beide Zitat es funktioniert. – MoreFreeze
Ja, Sie haben Recht. Ich habe vergeben. – javadba