ebs“可用”卷附加

时间:2017-09-29 23:18:20

标签: amazon-web-services amazon-ec2

我正在尝试在ec2实例启动时附加可用的ebs卷。 我将可用的卷列表保存在变量中并运行for循环以进行附加但它不起作用。好心劝告 存储在$ vid变量中的值 第一卷,0f1afab1e58853cf4 体积-0cda4ca53406a13fa

 foreach ($volumeid in $vid) {                                
                            $instanceId = Invoke-RestMethod -Uri http://169.254.169.254/latest/meta-data/instance-id
                            ec2-attach-volume --instance-id $instanceId --volume-id $volumeid  }                    
              </powershell>  

1 个答案:

答案 0 :(得分:1)

1)您缺少 - 将卷附加到的设备。

2)查看AWS控制台中可用的实例日志文件,如果#1无法解决您的问题,请添加显示在您帖子中的错误消息。

3)您是否已为具有访问和装载EBS卷权限的EC2实例分配了角色?在实例运行后使用AWS CLI或使用脚本使用PowerShell验证这一点。

4)在Windows下,通常必须放置附加卷&#34; online&#34;在他们可以访问之前。附加卷后,运行diskmgmt.msc以验证是否有必要。通常,这仅在Windows第一次看到新磁盘(卷)时发生。 Diskpart.exe和diskmgmt.msc具有使卷联机的命令。