Amazon web services 如何使用javajar访问EMR上的本地文件?
是否可以将文件从s3复制到EMR本地存储并通过JavaJAR访问它?如果是,我们如何知道它复制了哪个EMR节点的文件?(这是必需的,因为java jar需要与文件位于同一个框中?您尝试过SCP客户端吗?您可以执行以下操作将文件从s3复制到EMR主节点:Amazon web services 如何使用javajar访问EMR上的本地文件?,amazon-web-services,amazon-s3,emr,amazon-emr,Amazon Web Services,Amazon S3,Emr,Amazon Emr,是否可以将文件从s3复制到EMR本地存储并通过JavaJAR访问它?如果是,我们如何知道它复制了哪个EMR节点的文件?(这是必需的,因为java jar需要与文件位于同一个框中?您尝试过SCP客户端吗?您可以执行以下操作将文件从s3复制到EMR主节点: aws s3 cp s3://yourBucket/folder/object ./ scp -i yourKey.pem ./object hadoop@ec2-xx-xx-xx-xx.us-west-2.compute.amazonaws.c
aws s3 cp s3://yourBucket/folder/object ./
scp -i yourKey.pem ./object hadoop@ec2-xx-xx-xx-xx.us-west-2.compute.amazonaws.com:/pathToWhereYouWantToStoreFileOnEMRLocal/
或者,您可以通过SSH连接到EMR集群的主节点,然后使用AWS CLI命令将文件从S3复制到本地文件系统