码迷,mamicode.com
首页 > 其他好文 > 详细

在Azure中创建虚机映像

时间:2018-03-26 17:25:59      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:云计算   云平台   

在部署环境的过程中,如果遇到要部署多台相同服务器的情况,通常的解决方法是先部署一台虚拟机,然后在虚拟机内完成应用配置后,将这台虚拟机昨为“模板”来批量“克隆”出其他虚拟机。这里提到的“模板”就是Azure的虚拟机映像。通过本文我们来了解下如何在Azure中创建虚机映像。

可通过在存储帐户中存储为托管/非托管磁盘的通用 VM 创建托管的映像资源。 随后,该映像可用于创建多个 VM。在创建虚机映像之前,需要先将虚机通用化,然后使用其创建映像

使用 Sysprep 通用化 Windows VM

  1. 登录到 Windows 虚拟机。

  2. 以管理员身份打开“命令提示符”窗口。 将目录切换到 %windir%\system32\sysprep,然后运行 sysprep.exe

  3. 在“系统准备工具”对话框中,选择“进入系统全新体验(OOBE)”,确保已选中“通用化”复选框,在“关机选项”中选择“关机”。如下图所示

技术分享图片  

单击“ok”。

要对Linux虚拟机通用化,需要使用Linux虚拟机代理(waagent)来操作。通常waagent都会在创建虚拟机的同时安装配置,在安装waagent的虚拟机中执行下面的命令进行通用化:

waagent –deprovision

waagent对虚拟机进行通用化主要包含以下几个步骤:

  • 清除SSH主机密钥

  • 清除/etc/resolv.conf中的nameserver配置

  • 清除/etc/shadow中的根密码

  • 清除缓存的DHCP客户端租用

  • 将主机名重置为localhost.localdomain

在门户中创建虚机映像

登录到Azure门户,在左侧菜单中,单击“虚拟机”,然后从列表中选择 VM。在 VM 页的上部菜单中,单击“捕获”。如下图所示

技术分享图片

在“名称”中,键入想要用于映像的名称。在“资源组”中,选择“新建”或键入名称,或选择“使用现有”并从下拉列表中选择要使用的资源组。如果想要在创建映像后删除源 VM,选择“创建映像后自动删除此虚拟机”。完成后,单击“创建”。如下图所示

技术分享图片

创建映像后,在资源组的资源列表中,你会看到它作为“映像”资源而出现

技术分享图片

虚机映像创建好之后,就可用使用其创建VM了,下一篇文章我们在来了解如何使用已经创建好的虚机映像创建VM。


在Azure中创建虚机映像

标签:云计算   云平台   

原文地址:http://blog.51cto.com/fjcloud/2091238

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!