Usare l'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 può essere usato per accedere ai dati nell'archivio 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: