Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 在AWS中启动EC2失败_Amazon Web Services_Amazon Ec2 - Fatal编程技术网

Amazon web services 在AWS中启动EC2失败

Amazon web services 在AWS中启动EC2失败,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我正在尝试复制此实验室:,但不断收到一个错误提供的凭据没有为EC2 Spot实例创建服务链接角色的权限。似乎当它尝试创建实例时失败了,有人知道为什么吗?我确保给它所有的权限角色,但没有工作 您使用的凭据(IAM用户或角色)似乎没有执行操作的权限。行动: 授予创建IAM角色的权限,该角色允许AWS服务代表您执行操作 请仔细检查您使用的IAM用户和凭据 提交spot请求时–需要在IAM中创建一个名为AWSServiceRoleForEC2Spot的服务链接角色(如果不存在) 检查IAM用户是否具有以

我正在尝试复制此实验室:,但不断收到一个错误
提供的凭据没有为EC2 Spot实例创建服务链接角色的权限。
似乎当它尝试创建实例时失败了,有人知道为什么吗?我确保给它所有的权限角色,但没有工作

您使用的凭据(IAM用户或角色)似乎没有执行操作的权限。行动:

授予创建IAM角色的权限,该角色允许AWS服务代表您执行操作


请仔细检查您使用的IAM用户和凭据

提交spot请求时–需要在IAM中创建一个名为AWSServiceRoleForEC2Spot的服务链接角色(如果不存在)

检查IAM用户是否具有以下权限:

iam:CreateServiceLinkedRole

文档中的更多内容:

首先尝试使用根帐户。如果它有效,让我们再看看IAM角色。你能解释一下根帐户的更多含义吗@Avivloth root帐户指具有所有权限的帐户。IAM角色就像权限有限的子用户。我创建了一个具有all with all access的角色,因此看不出哪里出了问题,您能告诉我需要使用的角色可能是什么样子吗?您是否使用管理员凭据来完成本教程?您可以在控制台中启动实例吗?您是否使用管理员凭据。也许,如果你更新你的问题,将相关的信息,它将更容易提供更好的答案。