我有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