所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 用户指南 (Region Type II) 10

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
通过弹性云服务器创建Windows私有镜像

通过弹性云服务器创建Windows私有镜像

概述

背景信息

镜像服务支持基于已有的云服务器创建私有镜像的功能。您可以通过私有镜像批量创建弹性云服务器,方便企业业务迁移与业务的批量部署。

例如,通过私有镜像文件创建的伸缩配置,在弹性伸缩活动触发后,根据伸缩策略自动增加的云服务器软件配置会与已有云服务器完全一致。同时搭载弹性负载均衡,可以实现伸缩组内弹性云服务器的流量分发,确保业务稳定运行。

您可以通过已安装Windows操作系统的弹性云服务器来创建Windows私有镜像。

约束与限制
  • 磁盘格式为ISO的镜像创建的云服务器,不支持申请私有镜像。
  • 软删除的云服务器不能用于申请私有镜像。
  • 已过期的云服务器不能用于申请私有镜像。
操作步骤
  1. 配置Windows弹性云服务器。

    请参见配置Windows弹性云服务器

  2. 是否希望使用私有镜像创建的新弹性云服务器可以自定义配置?

  3. 安装Cloudbase-Init工具。

    请参见安装Cloudbase-Init工具

  4. 创建Windows私有镜像。

    请参见申请Windows私有镜像

配置Windows弹性云服务器

背景信息

创建Windows私有镜像所使用的弹性云服务器网络配置是静态IP地址时,用户需要将该弹性云服务器的网卡属性修改为DHCP方式。

本节以Windows Server 2008 R2操作系统为例。其他操作系统配置方法略有区别,请参考对应操作系统的相关资料进行操作,文档中不对此进行详细说明。

前提条件

已登录创建Windows私有镜像所使用的弹性云服务器。

登录弹性云服务器的相关操作请参见登录弹性云服务器

操作步骤
  1. 在弹性云服务器上选择开始 > 控制面板
  2. 单击“网络和Internet”。
  3. 单击“网络和共享中心”,如图13-58所示。

    图13-58 网络和共享中心

  4. 单击用户已经设置为静态IP的连接。

    以“本地连接2”为例,如图13-59所示。
    图13-59 本地连接2状态

  5. 单击“属性”,选择用户配置的协议版本。
  6. 在“常规”页签中勾选“自动获得IP地址”和“自动获得DNS服务地址”,单击“确定”,如图13-60所示。

    说明:

    建议用户记录原有网络信息,以便后续可以修改回原有配置。

    图13-60 配置网络获取IP方式

    系统会自动获取IP地址。

  7. 弹性云服务器是否配置了独立的图形处理器(GPU)?

  8. 安装GPU驱动

    1. 访问NVIDIA官方网站http://www.nvidia.com/grid-eval,获取GPU驱动软件包。NVIDIA GRID版本请选择“4.1”,软件包请选择“GRID for UVP”。
    2. 将GPU驱动软件包中的Windows驱动拷贝到弹性云服务器中。

      需拷贝与弹性云服务器操作系统版本号一致的驱动程序。

    3. 在弹性云服务器上安装该驱动程序。
    4. 将弹性云服务器的分辨率设置为1920×1080(建议)或以下。

  9. 是否GPU优化型弹性云服务器?

  10. 是否需要使用Windows远程桌面连接方式对弹性云服务器进行访问?

    • 是,执行步骤 11
    • 否,任务结束。

  11. 开启远程桌面连接功能

    1. 在弹性云服务器操作系统单击“开始”,右键单击“计算机”,选择“属性”,进入“计算机属性”区域框
    2. 在左侧界面中,单击“远程设置”,进入“远程桌面”区域框。
    3. 选择“允许运行任意版本远程桌面的计算机连接”。
    4. 单击“确定”,返回“计算机属性”界面。
    5. 选择“开始 > 控制面板”,打开“Windows防火墙”。
    6. 在左侧选择“允许程序或功能通过Windows防火墙”。
    7. 根据用户网络的需要,配置“远程桌面”可以在哪种网络环境中通过Windows防火墙如图13-61所示,然后单击下方的“确定”完成配置。
      图13-61 配置“远程桌面”网络环境

安装Cloudbase-Init工具

背景信息

为了保证使用私有镜像创建的新弹性云服务器可以自定义配置,建议用户在创建私有镜像前安装Cloudbase-Init工具。不安装Cloudbase-Init工具,将无法对弹性云服务器进行自定义配置,只能使用镜像原有密码登录弹性云服务器。

Windows操作系统安装Cloudbase-Init工具时需要从官网下载并安装。

前提条件
  • 已登录到Windows弹性云服务器。
  • Windows弹性云服务器的网卡属性为DHCP方式。
操作步骤
  1. 弹性云服务器是否已安装了Cloudbase-Init?

    在Windows操作系统中,单击“开始”,选择“控制面板 > 程序 > 程序和功能”查看是否安装。

  2. 操作系统是Windows桌面版本还是Server版本?

    • Windows桌面版本,执行步骤 3
    • Windows Server版本,请执行步骤 4

  3. 启用Administrator帐号。

    以Windows 7为例给出操作步骤。
    1. 单击“开始”,选择“控制面板 > 系统和安全 > 管理工具”。
    2. 双击“计算机管理”。
    3. 选择“系统工具 > 本地用户和组 > 用户”。
    4. 右键单击“Administrator”,选择“属性”。
    5. 确认已取消勾选“帐户已禁用”选项。

  4. 下载Cloudbase-Init工具安装包。

    需要根据Windows操作系统的不同位数,下载不同版本的Cloudbase-Init工具安装包。

    Cloudbase官网:http://www.cloudbase.it/cloud-init-for-windows-instances/

    Cloudbase-Init分为稳定版本和Beta版本两种。

    说明:

    当前稳定版本(0.9.9)存在内置帐户密码为固定密码的安全隐患,建议等待0.9.10版本正式发布后再行安装。或者选择安装当前的Beta版本。

    稳定版本获取路径:

    Beta版本获取路径:

  5. 安装Cloudbase-Init工具安装包。

    1. 双击Cloudbase-Init工具安装包。
    2. 单击“Next”。
    3. 勾选“I accept the terms in the License Agreement”,单击“Next”。
    4. 使用Cloudbase-Init默认安装路径进行安装,单击“Next”。
    5. 在“Configuration options”窗口中,设置“Username”为“Administrator”,“Serial port for logging”选择“COM1”。如图13-62所示。
      图13-62 设置参数
    6. 单击“Next”。
    7. 单击“Install”。
    8. 在“Files in Use”窗口保留默认勾选“Close the application and attempt to restart them”,单击“OK”。
    9. 操作系统是否为Windows桌面版?
      • 是,执行5.k
      • 否,执行5.j
    10. 在“Completed the Cloudbase-Init Setup Wizard ”窗口,取消勾选“Run Sysprep to create a generalized Image. This is necessary if you plan to duplicate this instance, for example by creating a Glance image”及“Shutdown when Sysprep terminate”。如图13-63所示。
      图13-63 完成安装
    11. 单击“Finish”。

  6. 配置Cloudbase-Init,使得Windows系统支持长度最大为63的hostname。

    在Cloudbase-Init安装路径的配置文件“C:\Program Files\Cloudbase Solutions\Cloudbase-Init\conf\cloudbase-init.conf”的最后一行,增加配置项“netbios_host_name_compatibility=false”,使Windows系统的hostname长度支持到63个字符。
    说明:

    NetBIOS长度受Windows系统本身的限制,只支持小于等于15个字符。

  7. 在配置文件“C:\Program Files\Cloudbase Solutions\Cloudbase-Init\conf\cloudbase-init.conf”中,增加配置项“first_logon_behaviour=no”,取消首次登录Windows类型的ECS时需要修改密码的限制。
  8. 清理Cloudbase-Init注册表。

    1. 点击桌面的“开始”,在搜索框中输入“regedit.exe”,单击回车,打开注册表。
    2. 找到注册表信息,在注册表编辑器中,依次展开“计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Cloudbase Solutions\Cloudbase-Init”,目录下会看到以UUID形式命名的项。右击鼠标,点击“删除”。在弹出框中单击“是”,删除注册表。

  9. 释放DHCP地址。

    为了防止镜像中DHCP租期过长导致创建的弹性云服务器无法正确的获取地址,用户需要释放当前的DHCP地址。

    在windows命令行中,执行以下命令释放当前的DHCP地址。

    ipconfig /release

    说明:

    此操作会中断网络,对弹性云服务器的使用会产生影响。当弹性云服务器再次开机后,网络会自动恢复。

  10. 弹性云服务器是否需要加入域?

    • 是,执行步骤 11
    • 否,任务完成。

  11. 对Windows操作系统执行Sysprep操作。

    1. 进入Cloudbase-Init工具安装路径。

      以Cloudbase-Init工具安装在“C:\Program Files\Cloudbase Solutions\”目录下为例。请切换至C盘根目录下,执行以下命令,进入安装目录。

      cd C:\Program Files\Cloudbase Solutions\Cloudbase-Init\conf

    2. 执行命令,对Windows系统进行封装。

      C:\Windows\System32\sysprep\sysprep.exe /generalize /oobe /unattend:Unattend.xml

      执行完该命令后,弹性云服务器会自动关机。
      说明:
      • 请务必在执行该命令时,包含“/unattend:Unattend.xml”,否则用户当前弹性云服务器的用户名密码等重要配置信息会被重置,后续使用该Windows私有镜像创建的弹性云服务器启动后仍然需要手动执行操作系统设置。
      • 对于Windows Server 2012 以及Windows Server 2012 R2的操作系统,当弹性云服务器执行完Sysprep操作后,弹性云服务器的Administrator帐户密码会被清除,请用户登录弹性云服务器后手动重新设置Administrator帐户的密码,此时在ManageOne运营面中的设置的弹性云服务器密码将无效,请用户妥善保管重新设置的密码。
      • 使用的Windows操作系统需要采用域帐号登录时,请务必在创建私有镜像前执行Sysprep操作。执行Sysprep操作带来的影响请参考Windows操作系统制作私有镜像为什么要执行Sysprep操作
      • 请勿启动已经执行过Sysprep操作的Windows弹性云服务器,否则,需要重新执行Sysprep操作。
      • Windows弹性云服务器中的cloudbase-init帐户为Cloudbase-Init代理程序的内置帐户,用于弹性云服务器启动的时候获取元数据并执行相关配置。如果用户修改、删除此帐户或者卸载CloudBase-init代理程序会导致由此弹性云服务器创建的Windows私有镜像所生成新的弹性云服务器初始化的自定义信息注入失败。因此,不建议修改或删除Cloudbase-Init帐户。

申请Windows私有镜像

背景信息

本节介绍如何通过弹性云服务器创建Windows私有镜像。

前提条件
  • 已有安装Windows操作系统的弹性云服务器且该弹性云服务器处在关机状态。
  • 已确保Windows弹性云服务器网卡设置为DHCP的方式动态获取网络地址,具体方法请参见配置Windows弹性云服务器
操作步骤
  1. 使用浏览器,以VDC管理员或VDC业务员帐号登录ManageOne。

    非B2B场景登录地址:https://ManageOne控制台主页的访问地址。例如,https://console.demo.com。

    B2B场景登录地址:https://ManageOne租户的访问地址。例如,https://tenant.demo.com。

  2. 在导航栏左上角下拉框选择地域和Project。
  3. 选择“计算 > 镜像服务”。

    如果需要从已有弹性云服务器创建新镜像,请参考相关操作

  4. 在“镜像”列表页面,单击“申请私有镜像”。

    图13-64 镜像

  5. 在“选择产品”页面,选择对应的镜像产品,单击“立即申请”,进入申请私有镜像页面,按照界面提示配置参数。

    图13-65 申请私有镜像
    表13-14 创建私有镜像参数说明

    参数

    说明

    取值样例

    选择创建的私有镜像的数据来源。

    云服务器

    云服务器

    单击“选择”,从弹性云服务器列表中选择相应的弹性云服务器。

    当前关机状态的云服务器才可以用来创建私有镜像,如果选择的云服务器状态是“运行中”,请先关机。请勿在创建镜像过程中对所选择的ECS云服务器及其相关联资源进行其他操作。

    ecs01

    名称

    私有镜像名称。

    ims01

    申请时长

    私有镜像的申请时长,从私有镜像创建成功后开始计时。在申请时长内您可以正常使用。超出申请时长后,镜像只支持延期与删除操作。

    一个月

    描述

    镜像描述信息。

    -

  6. 单击“立即申请”。
  7. 在“规格确认”页面,确认规格无误后,单击“提交申请”。
  8. 根据界面提示,返回私有镜像列表查看镜像状态。

    镜像创建时间与镜像文件本身大小有关,大约需要20分钟,当镜像的状态为“正常”时,表示创建完成。

    说明:
    • 目前,只支持关机状态的弹性云服务器创建私有镜像。
    • 在创建镜像过程中,请勿对所选择的弹性云服务器及其相关联资源进行其他操作。

相关操作

从指定弹性云服务器创建私有镜像:

  1. 选择“计算 > 弹性云服务器”
  2. 在弹性云服务器列表中查找到用来创建新镜像的源服务器。
  3. 单击源服务器所在行的更多 > 制作镜像,只有当云服务器处于关机状态,并且未过期,才能执行此操作。
  4. “申请私有镜像”对话框中,根据界面提示配置私有镜像的信息,如表13-14所示。
后续操作

申请私有镜像后,如果您需要使用该镜像创建弹性云服务器,请通过镜像创建弹性云服务器

翻译
下载文档
更新时间:2019-08-15

文档编号:EDOC1100043091

浏览量:48670

下载量:316

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页