第 2 章 创建 VHD 镜像,并自动将其上传到 Microsoft Azure 云
您可以使用 RHEL 镜像构建器创建 .vhd
镜像,该镜像将被自动上传到 Microsoft Azure Cloud 服务提供商的 Blob 存储中。
先决条件
- 有对系统的 root 访问权限。
- 您可以访问 RHEL web 控制台的 RHEL 镜像构建器界面。
- 您创建了蓝图。请参阅 在 web 控制台界面中创建一个 RHEL 镜像构建器蓝图。
- 您已创建了 Microsoft 存储帐户。
- 您有一个可写入 Blob Storage。
步骤
- 在 RHEL 镜像构建器仪表盘中,选择要使用的蓝图。
- 点 选项卡。
点
创建自定义的.vhd
镜像。Create image 向导将打开。
-
从 Type 下拉菜单中选择
Microsoft Azure (.vhd)
。 - 选中 Upload to Azure 复选框,来将镜像上传到 Microsoft Azure Cloud。
- 输入 Image Size 并点 。
-
从 Type 下拉菜单中选择
在 Upload to Azure 页面中,输入以下信息:
在 Authentication 页面中,输入:
- 您的 存储帐户 名称。您可以在 Storage account 页面的 Microsoft Azure 门户 中找到它。
- 您的 存储访问密钥 :您可以在 Access Key 存储页面中找到它。
- 点击 。
在 Authentication 页面中,输入:
- 镜像名称。
- 存储容器.它是您将镜像上传到的 blob 容器。在 Microsoft Azure 门户 的 Blob service 部分中可找到它。
- 点击 。
在 Review 页面上,点 。RHEL 镜像构建器和上传进程启动。
访问推送到 Microsoft Azure Cloud 的镜像。
- 访问 Microsoft Azure 门户网站。
- 在搜索栏中,输入"storage account",然后从列表中单击 Storage accounts。
- 在搜索栏中,输入"Images",然后在 Services 下选择第一个条目。您将被重定向到 镜像仪表盘。
- 在导航面板上,单击 Containers。
-
查找您创建的容器。容器中是您使用 RHEL 镜像构建器创建并推送的
.vhd
文件。
验证
验证您能否创建虚拟机镜像并启动它。
- 在搜索栏中,输入镜像帐户,并单击列表中的 Images。
- 单击 。
- 从下拉列表中,选择您之前使用的资源组。
- 输入镜像的名称。
- 对于 OS type,请选择 Linux。
- 对于VM generation,请选择 Gen 2。
- 在 Storage Blob 下,点 ,并点 storage account 和 container,直到您到达 VHD 文件。
- 点页面末尾的 Select。
- 选择一个帐户类型,例如 Standard SSD。
- 点 ,然后点 。等待几分钟,以便创建镜像。
要启动虚拟机,请按照以下步骤:
- 点 。
- 从标题的菜单栏中,单击 。
- 输入虚拟机的名称。
- 完成 Size 和 Administrator account 部分。
点
,然后点 。您可以查看部署的进度。部署完成后,单击虚拟机名称,以检索使用 SSH 连接的实例的公共 IP 地址。
- 打开一个终端,创建一个 SSH 连接来连接到虚拟机。