Uso de SCP con Apache Hadoop en Azure HDInsight
En este artículo se proporciona información sobre la transferencia segura de archivos con el clúster de HDInsight.
Copiar archivos
La utilidad scp
puede utilizarse para copiar archivos a los nodos individuales del clúster y desde ellos. Por ejemplo, el siguiente comando copia el directorio test.txt
desde el sistema local en el nodo principal primario:
scp test.txt sshuser@clustername-ssh.azurehdinsight.net:
Dado que no se especifica ninguna ruta de acceso después de :
, el archivo se coloca en el directorio principal sshuser
.
En el ejemplo siguiente, se copia el archivo test.txt
desde el directorio principal sshuser
al nodo principal primario del sistema local:
scp sshuser@clustername-ssh.azurehdinsight.net:test.txt .
scp
solo puede tener acceso al sistema de archivos de los nodos individuales dentro del clúster. No se puede utilizar para acceder a datos en el almacenamiento compatible con HDFS para el clúster.
Use scp
cuando necesite cargar un recurso para utilizarse desde una sesión de SSH. Por ejemplo, cargue un script de Python y, a continuación, ejecútelo desde una sesión de SSH.
Para obtener información sobre cómo cargar directamente los datos en el almacenamiento compatible con HDFS, consulte los siguientes documentos: