zhaoyc2018

请问用 aws cli 创建 ec2 怎么设置默认硬盘?

  •  
  •   zhaoyc2018 · Mar 3, 2019 · 3757 views
    This topic created in 2684 days ago, the information mentioned may be changed or developed.

    研究了半天也没搞懂怎么回事

    aws ec2 run-instances --image-id ami-0afda78f1d0272d99 --instance-type t3.micro --key-name my-keypair --region us-west-1 --block-device-mappings DeviceName=xvdh,Ebs={VolumeSize=20}

    这样创建出来的 ec2 有两个硬盘,怎么不要默认 8G 的硬盘啊?

    5 replies    2019-03-04 13:00:43 +08:00
    whileFalse
        1
    whileFalse  
       Mar 3, 2019   ❤️ 1
    ec2 的 root device 是 /dev/sda1。如果你指定了其他的卷,相当于添加一个卷。你的目的是指定根卷尺寸吗?

    参考:
    https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/RootDeviceStorage.html
    https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html
    zhaoyc2018
        2
    zhaoyc2018  
    OP
       Mar 3, 2019
    是的,我想要指定根卷的尺寸和类型,文档的意思是等创建了服务器 2 过后再来修改根卷的尺寸?
    silverfox
        3
    silverfox  
       Mar 4, 2019 via iPad   ❤️ 2
    这里取决于你使用的 AMI,根卷的设备名称可能是 /dev/sda1 或 /dev/xvda,比如 --block-device-mappings DeviceName=sda1,Ebs={VolumeSize=20}
    https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/device_naming.html
    zhaoyc2018
        4
    zhaoyc2018  
    OP
       Mar 4, 2019
    @silverfox
    @whileFalse 问题解决,就是要设置设备名称,完全没意识到是这个问题,又搜索不到相关信息。谢谢两位。
    zhaoyc2018
        5
    zhaoyc2018  
    OP
       Mar 4, 2019
    之前试过设置为 /dev/sda1,但提示名称冲突,或者系统无法启动。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1508 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 16:36 · PVG 00:36 · LAX 09:36 · JFK 12:36
    ♥ Do have faith in what you're doing.