Usare SCP con Apache Hadoop in Azure HDInsight
Questo articolo fornisce informazioni sul trasferimento sicuro dei file con il cluster HDInsight.
Copiare i file
L'utilità scp
può essere usata per copiare i file da e verso singoli nodi del cluster. Il comando seguente copia ad esempio la directory test.txt
dal sistema locale al nodo head primario:
scp test.txt sshuser@clustername-ssh.azurehdinsight.net:
Poiché dopo :
non è specificato alcun percorso, il file viene inserito nella home directory sshuser
.
L'esempio seguente copia il file test.txt
dalla home directory sshuser
nel nodo head primario al sistema locale:
scp sshuser@clustername-ssh.azurehdinsight.net:test.txt .
scp
può accedere solo al file system dei singoli nodi all'interno del cluster. Non è possibile usare per accedere ai dati nell'archiviazione compatibile con HDFS per il cluster.
Usare scp
quando è necessario caricare una risorsa per l'uso da una sessione SSH. Caricare ad esempio uno script Python e quindi eseguire lo script da una sessione SSH.
Per informazioni sul caricamento diretto dei dati nell'archivio compatibile con HDFS, vedere i documenti seguenti: