gpt4 book ai didi

azure - 如何创建具有较小存储空间的Azure VM

转载 作者:行者123 更新时间:2023-12-02 23:06:02 25 4
gpt4 key购买 nike

在 azure 中创建 VM 时的默认磁盘大小为 30GB。我只使用了大约 3GB。现在,Azure 提供 4GB 磁盘,成本仅为其十六分之一。他们决定将其复杂化为 4GB 或 8GB,而不是仅在创建虚拟机时作为选项提供。

我需要做的就是创建一个新的 4GB 托管磁盘。 enter image description here

如何获取 ubuntu 的 VHD 文件以便我最终可以制作磁盘?我到处寻找但找不到答案。

最佳答案

编辑:

正如评论中提到的,您需要的是桌面版本的 Ubuntu,而不是服务器版本。除了 Ubuntu 不提供任何与 Azure 兼容的桌面版 Ubuntu 之外,Azure only endorses the Ubuntu versions below :

Ubuntu Server and Pro. 16.x, 18.x, 20.xInformation about extended support for Ubuntu 12.04 and 14.04 can be found here: Ubuntu Extended Security Maintenance.

其他发行版支持信息 here too .

对于下面的图像,您正确地指出(对忽略表示歉意)它在转换后仍然会为您提供 30GB 的图像。

此外,由于 Ubuntu 服务器版和桌面版共享相同的内核,因此您应该可以按照相同的步骤来下载并创建自定义镜像 prep steps outlined for non-endorsed distros ,将其转换为VHD,然后上传。即使此操作成功,也可能会导致底层 Azure 服务出现一些其他问题。

我想到的最后一个选择是使用 Azure Migrate 将现有的本地 Ubuntu VM 迁移到 Azure。当我们尝试时,这个选项失败了,但我应该透露我们的虚拟机运行的是更旧版本的 CentOS。使用 Azure Migrate 时,Azure 会分析您的计算机并告诉您是否支持您的 VM。

<小时/>

原始答案:

事情是这样的 - 您只能使用 Azure 存储帐户中的图像。虽然您似乎已经经历了很多事情,但恐怕事情并没有变得更容易,但如何完成的步骤通常很清楚。

1 - 获取图像

Azure documentation关于该主题实际上建议从 official Ubuntu cloud repository 下载它.

Note

Before attempting to create your own custom Ubuntu image for Azure, please consider using the pre-built and tested images from https://cloud-images.ubuntu.com/ instead.

您也可以只下载文档中列出的两个版本之一 - 这将为您提供 .VHDX 文件。

enter image description here

2 - 将 VHDX 转换为 VHD

Azure does not support the .VHDX 格式。请参阅:

The VHDX format is not supported in Azure, only fixed VHD. You can convert the disk to VHD format using Hyper-V Manager or the Convert-VHD cmdlet.

Here's an article这解释了如何使用这两个选项来执行此操作。

3 - 将 VHD 上传到 Blob

获得 VHD 格式的文件后,您现在可以将其上传到 Azure。

  1. 您可以使用AzCopy与直接上传相比,这相当复杂,但只是提到这也可以完成。这似乎也是 Azure 推荐的方法。

  2. 最简单的选择是通过门户手动上传。 See this article详细内容 - 选择与您相关的内容。

    (a) 选择您的存储帐户,创建/选择要上传到的容器

    (b) 单击“上传”并选择要上传的 Ubuntu VHD 文件。

确保 Blob 类型设置为 Page Blob。

4 - 创建托管磁盘和虚拟机

  1. 上传 Ubuntu VHD 后,请转到其属性页面并获取 blob URI。
  2. 创建磁盘时使用它。
  3. 从托管磁盘创建虚拟机。

应该就是这样了 - 虽然很痛苦,但还是有可能的

关于azure - 如何创建具有较小存储空间的Azure VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67850892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com