AWS Aurora-如何通过CLI启用无服务器模式

时间:2019-07-27 07:53:57

标签: amazon-web-services aws-cli serverless amazon-rds-aurora aws-serverless

我正在使用以下命令创建AWS Aurora Serverless实例

aws rds create-db-cluster --db-cluster-identifier test-cluster --database-name testdb --master-username test --master-user-password testtest --engine aurora --engine-mode serverless --region us-east-1

但是出现以下错误。

  

未知选项:--engine-mode,无服务器

Above命令在我的AWS账户上很好用,但对我的客户账户却不起作用。 (我只能以编程方式访问该帐户)。我已经仔细检查了权限,并且拥有与自己帐户相同的权限。

摘要:用于创建无服务器Aurora集群的AWS命令在一个帐户上运行,但在具有类似权限的另一个帐户上却不起作用。

帐户1: account1

帐户2: acc2

2 个答案:

答案 0 :(得分:0)

我知道了。我在服务器上使用awscli版本1.14,在笔记本电脑上使用1.16版本。我更新了awscli,现在可以正常工作了。

sudo pip install --upgrade awscli

答案 1 :(得分:0)

错误消息指出它不了解engine-mode参数。这清楚地表明您的AWS CLI版本已过期。 Serverless已添加为最新(2018年末)版本的一部分,因此您需要更新客户端的AWS CLI以识别这些输入。