我有s3cmd和EC2 api预配置AMI。使用用户数据创建新的实例以从S3存储桶下载文件时,我遇到以下一些问题。用户数据脚本没有从S3存储桶下载文件?
在用户数据中,我的代码为
- 在新实例上创建新目录。
- 从AWS S3存储桶下载文件。
Script是
#! /bin/bash
cd /home
mkdir pravin
s3cmd get s3://bucket/usr.sh >> temp.log
但在上面的脚本中,mkdir pravin
创建新的目录与名称普拉但s3cmd get s3://bucket/usr.sh
不能下载从AWS S3存储文件。
它也创建了temp.log
但它是空的。
那么我该如何解决这个问题呢?
: - 我应该怎么做呢? – Pravin 2013-04-22 05:49:39
将'-c FILE'或'--config = FILE'选项传递给s3cmd,指向保存'.s3cfg'的目录 – datasage 2013-04-22 05:53:17