У меня есть s3cmd и EC2 api предварительно настроенный AMI. При создании нового экземпляра с пользовательскими данными для загрузки файлов из ведра S3 я сталкиваюсь с некоторыми следующими проблемами.Пользовательский скрипт данных не загружает файлы из ведра S3?
in user data У меня есть код для
- создание нового каталога на новом экземпляре.
- загрузка файла из ведра AWS S3.
Сценарий
#! /bin/bash
cd /home
mkdir pravin
s3cmd get s3://bucket/usr.sh >> temp.log
Но над сценарием, mkdir pravin
создает новый каталог с именем Pravin но s3cmd get s3://bucket/usr.sh
не файл загрузки из AWS S3 ведра.
также создает temp.log
, но он пуст.
Так как я могу решить эту проблему?
: - как я должен делать это? – Pravin
Передайте параметр '-c FILE' или' --config = FILE' в s3cmd, указывая на каталог, содержащий '.s3cfg' – datasage