gpt4 book ai didi

amazon-ec2 - 如何更改 AWS 的授权机制 (ec2-upload-bundle)

转载 作者:行者123 更新时间:2023-12-04 15:57:11 27 4
gpt4 key购买 nike

我目前正在尝试使用 Amazon ec2-api-tools 和 ec2-ami-tools 工具实用程序备份我的 EC2 实例。

我使用的是 Amazon 的标准 Ubuntu 14.04 AMI。

要下载和安装所需的实用程序,我已更新 /etc/apt/sources具有以下内容:

deb http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse

我现在可以按预期 bundle 图像,但是当我尝试将 AMI 上传到存储桶时,我收到以下错误:
The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.

我正在使用法兰克福数据中心。从在线研究来看,2014 年 1 月的新中心似乎不支持旧的身份验证方案。

我试过按照 http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html 上的指南进行操作启用 V4,但是当我尝试更新我的 CLI 配置时,我收到以下错误:
root@ip-10-0-1-54:/mnt/bundle# aws configure set default.s3.signature_version s3v4
usage: aws [options] <command> <subcommand> [parameters]
aws: error: argument subcommand: Invalid choice, valid choices are:

list

有谁知道如何修复那里的错误,以便我可以将我的包备份到 S3?

最佳答案

Ubuntu 14.04 存储库中的 ec2-ami-tools 软件包已过时。存储库中的版本仅为 1.4.0 版。法兰克福支持仅在 version 1.5.6 中添加.该工具的较新版本应该可以在法兰克福地区使用。

仅当您计划创建实例存储支持的 AMI 时才需要此工具。如果您的实例由 EBS 支持并且您需要从中创建 AMI,则使用 AWS CLI 会容易得多。

关于amazon-ec2 - 如何更改 AWS 的授权机制 (ec2-upload-bundle),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28399041/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com