Ich entwickle eine Anwendung zum Erstellen von 1 Hadoop-Archivdateien aus Millionen von kleinen Dateien. Ich habe das mit der Kommandozeile (hadoop archive --archiveName foo.har -p/-r 2 test.txt /
) erfolgreich getestet, aber ich bin nicht in der Lage, irgendwelche Ressourcen zu finden, um es programmatisch zu machen.Java-Code zum Erstellen von Hadoop-Archiv
Haben Sie eine Idee, wie Sie mit einer Client-Anwendung Hadoop Archive erstellen?
Ich bin in der Lage, eine Verbindung zum Hadoop-Cluster herzustellen und normale Dateien abzurufen. Aber ich bin nicht in der Lage, die APIs zu finden, um Hadoop Archive zu erstellen. Ich habe die HARFileSystem-Klasse überprüft, bin mir aber nicht sicher, wie ich sie verwenden soll. Können Sie ein Code-Snippet geben, um den Systembefehl auszuführen? – OmPrakashP