2013-03-13 97 views
1

我刚开始用湛蓝的虚拟机,我必须承认我仍然有关于磁盘管理的几个问题:Azure的磁盘管理

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 
    : 我通过下列方式节点JS API管理我的机器
  1. 删除实例后,我还剩下一堆磁盘,这些磁盘并未被删除,但我被收费(即从我的免费试用版中扣除)。它们是不是默认删除? 是否有API调用来删除它们(只发现了相应的REST调用,但不愿意混合NODE JS和Rest api调用)。

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

感谢您的回答! 约尔格

回答

2

删除实例后我还有磁盘,这是不会被删除但我充电(即从我的免费试用扣除)的布赫。它们是不是默认删除?是否有API调用来删除它们(只能找到相应的REST调用,但不愿意混合NODE JS和Rest api调用)。

是的,磁盘默认情况下不会被删除。我相信其中的原因是重用这些磁盘来剥离新的虚拟机。要删除磁盘(这是存储在Windows Azure Blob存储中的页面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