Amazon s3 ec2捆绑卷分块大小

Amazon s3 ec2捆绑卷分块大小,amazon-s3,amazon-ec2,amazon-web-services,Amazon S3,Amazon Ec2,Amazon Web Services,在AWS中使用ec2 bundle vol/ec2 upload bundle/ec2 register trifecta创建AMI并将其存储到S3,我得到36个10 MB的图像块。从可读性/测试的角度来看,我更喜欢4 100 MB的图像或一个3.5 GB的文件 我看不到一个简单的方法来改变这种行为,而不找到并反向工程包装在ec2-bundle-vol中的Ruby-Rails脚本 或者,是否有足够的理由使用三十多个小文件?不幸的是,如果不修改ruby脚本,就没有办法了。 区块大小是硬编码的 $A

在AWS中使用ec2 bundle vol/ec2 upload bundle/ec2 register trifecta创建AMI并将其存储到S3,我得到36个10 MB的图像块。从可读性/测试的角度来看,我更喜欢4 100 MB的图像或一个3.5 GB的文件

我看不到一个简单的方法来改变这种行为,而不找到并反向工程包装在ec2-bundle-vol中的Ruby-Rails脚本


或者,是否有足够的理由使用三十多个小文件?

不幸的是,如果不修改ruby脚本,就没有办法了。 区块大小是硬编码的

$AWS_PATH/amitools/ec2/lib/ec2/amitools/bundle.rb第14行

CHUNK_SIZE = 10 * 1024 * 1024 # 10 MB in bytes.
最终,如果块的大小不同,注册包可能不起作用