Verwenden von SCP mit Apache Hadoop in Azure HDInsight

In diesem Artikel finden Sie Informationen über die sichere Übertragung von Dateien mit Ihrem HDInsight-Cluster.

Kopieren von Dateien

Mit dem Hilfsprogramm scp können Sie Dateien aus einzelnen Knoten im Cluster und an einzelne Knoten im Cluster kopieren. Der folgende Befehl kopiert beispielsweise das Verzeichnis test.txt aus dem lokalen System in den primären Hauptknoten:

scp test.txt sshuser@clustername-ssh.azurehdinsight.net:

Da nach : kein Pfad angegeben ist, wird die Datei im Stammverzeichnis sshuser abgelegt.

Das folgende Beispiel kopiert die Datei test.txt aus dem Stammverzeichnis sshuser auf dem primären Hauptknoten in das lokale System:

scp sshuser@clustername-ssh.azurehdinsight.net:test.txt .

Das Hilfsprogramm scp kann nur auf das Dateisystem einzelner Knoten innerhalb des Clusters zugreifen. Es kann nicht für den Zugriff auf Daten im HDFS-kompatiblen Speicher für den Cluster verwendet werden.

Verwenden Sie scp, wenn Sie eine Ressource für die Verwendung in einer SSH-Sitzung hochladen möchten. So können Sie beispielsweise ein Python-Skript hochladen und anschließend in einer SSH-Sitzung ausführen.

Informationen zum direkten Laden von Daten in den HDFS-kompatiblen-Speicher finden Sie in den folgenden Dokumenten:

Nächste Schritte