微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Gitbash 错误,在将 EBS 卷附加到 EC2 期间

如何解决Gitbash 错误,在将 EBS 卷附加到 EC2 期间

我的 Jenkins Master 在 Windows Server 上工作并且想要使用 GitBash 运行 shell 脚本。 我想将 EBS 卷附加到 EC2。 当我在 GitBash 中运行“awscli”命令时,我收到一个奇怪的无效参数。

$ aws ec2 attach-volume  --device /dev/sdf --volume-id vol-0d5736e1b8be30e92  --instance-id i-036540a7e7bbf712b
An error occurred (InvalidParameterValue) when calling the AttachVolume operation: Value (C:/Program Files/Git/dev/sdf) for parameter device is invalid. C:/Program Files/Git/dev/sdf is not a valid EBS device name.

enter image description here

解决方法

终于找到问题所在了。

aws ec2 attach-volume --volume-id  vol-00817f61e233134fb --instance-id i-036540a7e7bbf712b  --device '//dev\sdf'

回复

{
    "AttachTime": "2021-02-03T10:08:39.661000+00:00","Device": "/dev/sdf","InstanceId": "i-036540a7e7bbf712b","State": "attaching","VolumeId": "vol-00817f61e233134fb"
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。