我试图通过awscli在aws中创建一个s3存储桶,但不断收到错误:
AFAIK,在所有的阅读和搜索中,我已经正确配置了所有内容(注意,我已经删除了下面的访问密钥,以免在线广播我的私人信息)。
我在研究中没有看到这个,但是默认情况下它似乎在区域周围添加了[]
,这可能会将其抛弃。如果那是问题,我不知道如何改变它。
例如,在它显示的错误消息中,如果我重新运行aws configure,它会显示Default region name [[us-east-1]]
。
我也试过这个,但是失败了,对我来说没有任何意义:
任何人都有我缺少的任何提示吗?
答案 0 :(得分:1)
我刚刚使用下面的命令使用aws cli创建了一个新的S3存储桶: -
b(res)
,此处aws s3api create-bucket --bucket test-ami-test --region us-east-1
是我的广告名称。
根据AWS http://docs.aws.amazon.com/cli/latest/reference/s3api/create-bucket.html上的文档,下面的命令用于创建存储桶: -
test-ami-test
。
您也可以运行aws s3api create-bucket --bucket my-bucket --region us-east-1
命令并检查O / P是否与http://docs.aws.amazon.com/cli/latest/reference/configure/list.html中指定的匹配。
虽然我认为您的aws cli配置正确,但您只是没有使用正确的命令来创建存储桶。