Ich versuche, einen Map-Reduce-Code auszuführen, der in einem Hadoop-Dateisystem vorhanden ist.
Die herkömmliche Art, es auszuführen:
hadoop jar [pfad-zu-jar-datei-in-lokal] [hauptklasse] [args] ...
[pfad-zu-jar-datei-in local] - Meine JAR-Datei befindet sich in HDFS.Wie führe ich eine MapReduce-JAR-Datei aus, die sich in HDFS befindet?
0
A
Antwort
0
Siehe similar question. Alle hadoop-Befehle werden vom Skript bin/hadoop aufgerufen. Für eine JAR-Datei ausführen verwendet es RunJar Klasse, die Code-Schnipsel
int firstArg = 0;
String fileName = args[firstArg++];
File file = new File(fileName);
wo filename Punkte jarfile hat folgende.
+0
Also in meinem Fall gibt es keine Möglichkeit, eine Map Reduce auszuführen, in HDFS vorhanden? –
Verwandte Themen
- 1. Wie referenziere ich eine Baugruppe, die sich im GAC befindet?
- 2. Wie führe ich eine PHP if-Anweisung aus, wenn der Benutzer sich nicht auf einer bestimmten Seite befindet?
- 3. Wie führe ich eine Zeilensperre aus?
- 4. Wie führe ich eine Qt-Anwendung aus?
- 5. Wie führe ich eine bessere Kolorierungsfunktion aus?
- 6. Wie führe ich die Funktion einmal aus?
- 7. Datei aus HDFS übertragen
- 8. Wie führe ich eine asynchrone Nachbearbeitung in CherryPy aus?
- 9. Wie führe ich eine geplante Aufgabe in sailsjs aus?
- 10. Eine Variable drucken, die sich in zwei Loops befindet
- 11. Wie führe ich verschlüsseltes distcp von hdfs zu s3?
- 12. Wie installiere/führe ich eine Überwachungsaufgabe in Gradle aus?
- 13. Wie führe ich eine Methode in einer MVC-Anwendung aus?
- 14. Wie führe ich TopoJSON aus?
- 15. Wie führe ich die CMU-Binärbombe in Ubuntu Linux aus?
- 16. Wie kann ich herausfinden, wo sich die Datei httpd.conf befindet?
- 17. Wie bekomme ich das Verzeichnis, in dem sich die gerade ausführende JAR-Datei befindet?
- 18. Wie schreibe ich in eine Textdatei, die sich im Projektverzeichnis befindet?
- 19. Java: Wie öffne ich eine Textdatei im Test, die sich in src/main/resources befindet?
- 20. Wie führe ich page.render in page.evaluate aus?
- 21. Wie führe ich eine Funktion von R aus C# aus?
- 22. Wo befindet sich eine Protokolldatei mit Protokollen aus einem Container?
- 23. Wie führe ich eine gespeicherte Prozedur aus Preparestatement aus
- 24. Wie führe ich einen Befehl von mit in MSI aus?
- 25. Wie führe ich eine Aufgabe täglich aus Java aus?
- 26. Ich führe eine * angeschlossene * Bildschirmsitzung asynchron aus
- 27. Wie führe ich eine unendliche while-Schleife in pygtk aus?
- 28. Wie führe ich eine willkürliche Startfunktion in einem Ringprojekt aus?
- 29. Wie führe ich eine bestimmte Aktivität in Android Studio aus?
- 30. Wie führe ich eine anonyme Funktion in TypeScript aus?
Gibt es einen bestimmten Grund, die JAR-Datei in HDFS zu behalten? Sie können copyToLocal die JAR-Datei versuchen und dann auf die herkömmliche Weise ausführen. – SurjanSRawat
Edge Node Access wurde vom Client deaktiviert, wir haben nur Zugriff auf Hadoop Environment. Es wurden keine Unix-Systemberechtigungen vergeben. –