【问题标题】:Azure DIsk ManagementAzure 磁盘管理
【发布时间】:2013-03-01 03:40:47
【问题描述】:

我刚开始使用 azure 虚拟机,我必须承认我还有一些关于磁盘管理的问题: 我通过以下方式通过 Node JS API 管理我的机器:

 azure vm create INSTANCE  b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_10-amd64-server-    20130227-en-us-30GB  azureuser XXXXXX --ssh  --location "West US" -t ./azure.pem 
 azure vm start INSTANCE

 //do whatever
 azure vm shutdown INSTANCE
 azure vm delete INSTANCE
  1. 删除实例后,我还剩下一堆磁盘,这些磁盘没有被删除,但我需要付费(即从我的免费试用中扣除)。它们不是默认删除的吗? 是否有API调用删除它们(只找到了对应的REST调用,但有点不愿意混合NODE JS和Rest api调用)。

  2. 我可以在启动新实例时指定其中一个现有磁盘吗?

感谢您的回答! 约尔格

【问题讨论】:

    标签: azure disk


    【解决方案1】:

    删除实例后,我还剩下一堆磁盘,这些磁盘没有被删除,但我需要付费(即从我的免费试用中扣除)。它们不是默认删除的吗?是否有API调用删除它们(只找到了相应的REST调用,但有点不愿意混合NODE JS和Rest api调用)。

    是的,默认情况下不会删除磁盘。我相信这样做的原因是重用这些磁盘来分离新的虚拟机。要删除磁盘(这是存储在 Windows Azure Blob Storage 中的页 blob),您可以使用 Azure SDK for Node:https://github.com/WindowsAzure/azure-sdk-for-node

    我可以在启动新磁盘时指定其中一个现有磁盘吗 实例?

    是的,你可以。为此,您需要找到磁盘映像,然后使用以下命令:

    azure vm create myVM myImage myusername --location "West US"
    

    其中“myImage”是图像的名称。更多详情请访问:http://www.windowsazure.com/en-us/develop/nodejs/how-to-guides/command-line-tools/#VMs

    【讨论】:

      【解决方案2】:

      是的,当删除 VM 时,会留下磁盘。在门户中,您可以在创建时将此磁盘映像应用到新的 VM 实例。这里有一些关于使用现有磁盘映像从 API 创建 VM 的具体指南:

      http://www.windowsazure.com/en-us/develop/nodejs/how-to-guides/command-line-tools/#VMs

      【讨论】:

        猜你喜欢
        • 2019-02-02
        • 2020-08-10
        • 1970-01-01
        • 2019-07-03
        • 2017-11-14
        • 2017-07-26
        • 2020-03-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多