2011-09-05 89 views
1

我试图使用s3cmd命令行从EC2(运行Ubuntu)至S3传输文件..但是它提供了以下警告 ([错误32]破碎的管)无法从Amazon EC2传送文件至S3

的文件大小为50 MB ..

它是什么,我做错了..是否有任何其他选项可达到相同的

+0

如果您不介意编码,则可以使用[AWS SDK for Java](http://aws.amazon.com/sdkforjava/)。上传文件非常简单,只需创建AmazonS3对象并执行某些操作[如此](https://github.com/pablopareja/BioinfoAWS/blob/master/src/main/java/com/era7/bioinfo/bioinfoaws/ S3/S3FileUploader.java)。 – ppareja

回答

1

请问您要上传的桶存在吗? broken pipe错误可能表示您使用的存储桶不存在,并且无论出于何种原因都无法成功创建。登录到您的帐户的AWS控制台,并检查您是否拥有该存储桶,或者只是在AWS控制台中创建它。

+0

这是我的一部分愚蠢的错误..我输入了错误的桶名称.. –