Použití SCP s Apache Hadoopem ve službě Azure HDInsight
Tento článek obsahuje informace o bezpečném přenosu souborů s clusterem HDInsight.
Kopírování souborů
Ke kopírování souborů na jednotlivé uzly clusteru nebo z nich je možné použít nástroj scp
. Například následující příkaz zkopíruje soubor test.txt
z místního systému na primární hlavní uzel:
scp test.txt sshuser@clustername-ssh.azurehdinsight.net:
Protože po :
není zadaná žádná cesta, soubor se umístí do domovského adresáře sshuser
.
Následující příklad zkopíruje soubor test.txt
z domovského adresáře sshuser
na primárním hlavním uzlu do místního systému:
scp sshuser@clustername-ssh.azurehdinsight.net:test.txt .
Nástroj scp
má přístup pouze k systému souborů jednotlivých uzlů v rámci clusteru. Nedá se použít pro přístup k datům v úložišti kompatibilním s HDFS pro cluster.
Pokud potřebujete nahrát prostředek pro použití z relace SSH, použijte scp
. Nahrajte například skript Pythonu a potom tento skript spusťte z relace SSH.
Informace o přímém načítání dat do úložiště kompatibilního se systémem HDFS najdete v následujících dokumentech: