我最近遇到了创建和上传包含一个漂亮的小Debian安装的.VHD映像到我的Azure存储帐户的麻烦。它是在固定模式下创建的,并作为PageBlob上传。
经过几次尝试,我能够从我的Blob创建一个Image,但我不知道从哪里开始。
显然,我想从我的图像创建一个VM实例,但我无法弄清楚如何选择我的图像。我按照NEW > Compute > Virtual Machine > From Gallery
链接,标有My Images
的标签,但我的图片没有显示在那里。
有谁知道为什么?
编辑:当我尝试从我的Blob创建一个磁盘时,我收到以下错误:
存储帐户不支持此操作。请检查此存储帐户的位置或创建新的存储帐户并重试。
但磁盘与任何存储帐户都没有关联,或者是它?
答案 0 :(得分:6)
如果你已经上传了你的VHD,你应该能够使用Virtual Machines > Disks > Create Disk
创建一个新磁盘,这将提示你输入你上传的VHD的网址,并允许你指定操作系统的类型和名称。磁盘。
从那里你可以创建一个新的虚拟机。 New > Compute > Virtual Machine > From Gallery > My Disks
修改强>
一位同事告诉我,某些存储帐户不支持VM的磁盘,解决方法可以是使用门户创建新的VM(从头开始或使用预先制作的图库图像),这将创建一个名为的存储帐户像portalvhdxxxxxxxx之类的东西。然后,您应该能够将VHD上传到此存储帐户并从那里创建磁盘。
答案 1 :(得分:1)
我遇到了同样的问题,这个问题帮助我解决了这个问题。为了提供更多详细信息,某些数据中心(例如美国中北部)目前不支持Azure VM。因此,如果您在不受支持的数据中心中创建存储帐户,您将能够上传vhd blob,甚至可以通过Azure门户从中创建映像。但是,当您尝试从其中启动VM时,该图像将不会显示在“我的图像”下。
这很令人困惑但似乎正在发生的事情。因此,如果要将vhd blob存储在未命名为portalvhdxxxxxx的存储帐户中,请确保在支持VM的数据中心中创建存储帐户。要确切了解这些数据中心是什么,它们是您在门户上直接快速创建VM时可以选择的数据中心。