【问题标题】:AWS: How to find I am connected to Ephemeral Storage, Object Storage or Block StorageAWS:如何找到我已连接到临时存储、对象存储或块存储
【发布时间】:2014-11-08 15:01:33
【问题描述】:

是否建议在Ephemeral Disk上创建SWAP,是真的吗?

如何确定有多少类型的存储连接到只有 SSH 访问的 AWS Instance?

如何确定我访问的是临时磁盘、对象存储还是块存储?或者如何在不同类型的存储(即 Ephemeral、Object 和 Block)之间切换?

我可以在特定类型的存储磁盘上触发fdsisk 命令吗?

【问题讨论】:

    标签: amazon-web-services cloud openstack openstack-swift aws-opsworks


    【解决方案1】:

    在临时磁盘上交换

    • 真。这是因为否则您实际上是在发送 CPU 来查询基于网络的 EBS 卷中的数据。

    使用 curl 命令

    ~  curl http://169.254.169.254/latest/meta-data/block-device-mapping/
    ami
    ephemeral0
    root% 
    
    curl http://169.254.169.254/latest/meta-data/block-device-mapping/ephemeral0
    sdb%  
    

    切换

    对象存储是 aws-s3 服务。它通过 aws-sdk 或通过他们的 api 访问。

    fdisk

    将 EBS 和 Ephemeral 都显示为标准磁盘。相当于普通 san 卷在 linux 机器上的显示方式。您可以解析键值存储的输出以确定可能的挂载点应该在哪里。

    【讨论】:

    • 嗨,伊姆兰!感谢您的回复!我试图在 m1.micro aws 实例上触发curl,但它只显示它拥有的 ebs2 存储。这是否意味着对于小型实例(即 CentOS 6.5 免费实例没有临时磁盘)?
    • 那些微实例除了根分区之外什么都没有,默认是ebs卷。
    • 感谢伊姆兰·艾哈迈德 :)
    猜你喜欢
    • 1970-01-01
    • 2016-12-14
    • 2017-12-02
    • 1970-01-01
    • 2013-04-24
    • 2020-11-09
    • 2019-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多