在 Apache HDInsight 中使用 SCP 搭配 Apache Hadoop
本文提供有關使用 HDInsight 叢集安全地傳輸檔案的資訊。
複製檔案
scp
公用程式可用於雙向複製叢集中個別節點的檔案。 例如,下列命令可將 test.txt
目錄從本機系統複製到主要前端節點:
scp test.txt sshuser@clustername-ssh.azurehdinsight.net:
因為未在 :
之後指定路徑,所以此檔案會置於 sshuser
主目錄中。
下列範例可將 test.txt
檔案從主要前端節點上的 sshuser
主目錄複製到本機系統:
scp sshuser@clustername-ssh.azurehdinsight.net:test.txt .
scp
只能存取叢集內個別節點的檔案系統。 它不能用來存取叢集的 HDFS 相容儲存體中的資料。
當您需要從 SSH 工作階段上傳資源以供使用時,請使用 scp
。 例如,上傳 Python 指令碼,然後從 SSH 工作階段執行指令碼。
如需直接將資料載入 HDFS 相容儲存體的資訊,請參閱下列文件: