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

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

提示

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

升级

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

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

管理公共镜像

更新公共镜像(Glance对接OBS)

在Glance对接OBS场景下,如果公共镜像中制作的镜像属性都是正确的,无需执行此操作。如果注册有误,请参考此章节修改。

更新镜像的方式有两种:Service OM界面方式和命令行方式。如果要修改以下属性:

  • 名称
  • 适用操作系统
  • 操作系统版本
  • 最小磁盘(GB)
  • 最小内存(MB)
  • 磁盘设备类型
  • 实例类型

请优先选择Service OM界面方式。如果修改镜像的其他属性,请采用命令行方式。

前提条件
  • 已获取FusionSphere OpenStack环境的反向代理IP地址、fsp和root用户及其对应的密码。
  • 已在IAM服务申请镜像服务帐号“op_svc_ims”,角色权限为“te_admin”。
  • 已获取“op_svc_ims”的ak和sk,以及“op_svc_ims”在当前region下的项目ID。
  • 已使用“op_svc_ims”的ak和sk在UDS创建该region的公共镜像桶,公共镜像桶名为“pcsims+帐号op_svc_ims的项目ID”,例如“pcsims+帐号op_svc_ims的项目ID”。
  • 已配置完成FusionSphere OpenStack,FusionSphere OpenStack Glance后端存储为UDS,对接的桶为“op_svc_ims”帐号创建的公共镜像桶,对接的ak、sk为“op_svc_ims”帐号的ak和sk。
  • 已经获取生成公共镜像章节中生成的镜像id。
操作步骤

Service OM界面方式

  1. 登录Service OM界面,具体操作请参见登录和注销Service OM界面
  2. 在Service OM界面的“计算 > 镜像服务”界面,镜像所在行,选择“修改”,修改注册信息。

    • 名称:用于自定义镜像名称。
    • 适用操作系统:镜像的操作系统类型。
    • 操作系统版本:镜像的操作系统版本。
    • 最小磁盘(GB):使用该镜像创建虚拟机时,对虚拟机磁盘大小的最低要求,要大于等于创建虚拟机时规格的磁盘大小。
    • 最小内存(MB):使用该镜像创建虚拟机时,对虚拟机内存大小的最低要求。
    • 磁盘设备类型:系统磁盘读写数据时与主机通讯的总线类型。

      iso格式的镜像,且操作系统为Windows时,必须设置为ide。

      其他镜像,需要设置为virtio或scsi。

    • 镜像地址:格式如下

      OBS server address:Port number:Bucket name:Template key value

      • OBS server address:OBS服务器地址。非跨AZ的灾备场景下,需要配置为对应region的OBS域名。
      • Port number:OBS的端口号。
      • Bucket name:公共镜像桶名称。
      • Template key value:公共镜像桶上传的文件名称。

        例如:

        OBS为IP形式:192.168.156.250:5080:bucket01:template01

        OBS为域名形式:obs.otc.t-systems.com:5080:bucket01:template01

    • 虚拟机快速发放:需基于虚拟机链接克隆特性和FusionStorage存储。在使用该镜像发放虚拟机时,无需在存储介质中创建全新的系统卷,而是全量拷贝镜像内容到系统卷中,能够大幅减少虚拟机创建所用的时间。
    • UEFI启动:注册为UEFI启动方式的镜像,在制作镜像阶段,应当已经配置为UEFI引导方式。
    • Cloud-Init/Cloudbase-Init:是用来自动配置虚拟机初始配置(如主机名、网卡、密钥和密码)的工具,如果镜像中已安装Cloud-Init或者Cloudbase-Init,请勾选“Cloud-Init”。

    其他参数根据待注册镜像的实际信息设置。

  3. 单击“保存”。

命令行方式

  1. 使用fsp用户远程登录到Glance服务的节点上。
  2. 执行以下命令,并根据系统提示输入root用户的密码切换到root用户下。

    su - root

  3. 导入环境变量,具体操作请参见导入环境变量
  4. 执行以下命令,切换到Glance的V2接口。

    export OS_IMAGE_API_VERSION=2

  5. 执行以下命令,更新待注册的公共镜像的相关属性。

    glance image-update --name "Image name" --disk-format vhd --container-format bare --min-disk Minimum disk size (GB) --min-ram Minimum memory size (MB) --protected true --visibility public --property __image_source_type=uds --property __os_type=OS type --property __platform=Platform type --property __os_version="OS version" --property virtual_env_type=FusionCompute --property __imagetype=gold --property __os_bit=OS bit version --property __isregistered=true --property __support_kvm=true

  6. 如果该镜像支持特殊ECS实例,请根据表14-21添加相关参数,相关命令请参考更新公共镜像(Glance对接swift)

    说明:

    扩展属性增加请使用“--property”来标识,例如“--property __support_kvm”。

    表14-21 待注册的公共镜像相关参数

    参数名称

    参数说明

    是否必选

    示例

    name

    镜像名称

    说明:
    • SAP HANA镜像,以及SAP HANA场景使用的带有NFS Server服务的镜像,在注册时名称必须以带有“HANA”字样,例如:“testHANA”、"nfs_for_HANA"。
    • GPU公共镜像必须在镜像名称中明确标识GPU,例如:“Windows Server 2008 R2 Enterprise SP1 64 bit with GPU”。

    --

    disk-format

    磁盘格式

    vhd

    container-format

    容器格式默认为“bare”

    bare

    min-disk

    磁盘最小容量(单位为GB)。

    --

    min-ram

    内存最小容量(单位为MB)。

    --

    protected

    设置镜像是否为受保护状态。

    true

    visibility

    设置镜像是否为公开可见。

    public

    __image_location

    请按照以下格式填写:

    UDS server IP address:Port number:Bucket name:Template key value

    说明:

    如果上传到UDS中的文件为名称为image.vhd和image.ovf,那么Template key value为image。

    192.168.156.250:5080:openstackbucket:Public_UbuntuServer10U4_64bit40G_01

    __image_source_type

    镜像存储类型,必须为“uds”

    --

    __os_type

    请务必参考表14-33填写

    --

    __platform

    请务必参考表14-33填写

    --

    __os_version

    请务必参考表14-33填写

    --

    virtual_env_type

    取值为FusionCompute,FusionCompute表示ECS的镜像。

    --

    __imagetype

    镜像属性,“gold”表示镜像为公共镜像

    gold

    __os_bit

    32或者64,依据操作系统的具体位数填写

    --

    __isregistered

    设置镜像是否注册,“true”表示注册该镜像

    true

    __support_xen

    如果镜像支持XEN虚拟化,取值为true,否则无需添加该属性

    true

    __support_kvm

    如果镜像支持KVM虚拟化平台,取值为true。否则,无需添加该属性

    true

    __support_vmware

    如果镜像支持VMware虚拟化,取值为true,否则无需添加该属性

    true

    __support_largememory

    如果镜像支持超大内存,取值为true,否则,无需添加该属性。支持的操作系统类型请参考。

    true

    __support_diskintensive

    如果镜像支持密集存储,取值为true,否则,无需添加该属性。支持的操作系统类型请参考表14-36

    true

    __support_highperformance

    如果镜像支持高计算性能,取值为true,否则,无需添加该属性。支持的操作系统类型请参考表14-36

    true

    __support_xen_gpu_type

    如果镜像支持XEN(FusionCompute)虚拟化下GPU类型,则取值按照镜像中安装的GPU驱动设置。支持的操作系统类型请参考表14-36。如果不支持XEN虚拟化下GPU类型,无需添加该属性。该属性与“__support_xen”和“__support_kvm”属性不共存。

    M60_vGPU

    __support_kvm_gpu_type

    如果镜像支持KVM虚拟化下GPU类型,则取值按照镜像中安装的GPU驱动设置。支持的操作系统类型请参考表14-36。如果不支持KVM虚拟机下GPU类型,无需添加该属性。该属性与“__support_xen”和“__support_kvm”属性不共存。

    M60_vGPU

    __support_xen_hana

    如果镜像支持XEN虚拟化下HANA类型,取值为true。否则,无需添加该属性。

    该属性与“__support_xen”和“__support_kvm”属性不共存。

    true

    __support_kvm_infiniband

    如果镜像支持KVM虚拟化下Infiniband网卡类型,取值为true。否则,无需添加该属性。

    该属性与“__support_xen”属性不共存。

    true

    hw_vif_multiqueue_enabled

    如果镜像支持KVM虚拟化下的网卡多队列特性,取值为true,否则无需添加该属性,该属性与“__support_xen”属性不共存。

    true

    __quick_start

    表示该镜像是否支持快速发放,“true”表示支持,“false”或者不存在该字段则表示不支持快速发放。

    true

更新公共镜像(Glance对接swift)

在Glance对接swift场景下,如果公共镜像中制作的镜像属性都是正确的,无需执行此操作。如果注册有误,请参考此章节修改。

更新镜像的方式有两种:Service OM界面方式和命令行方式。如果要修改以下属性:

  • 名称
  • 适用操作系统
  • 操作系统版本
  • 最小磁盘(GB)
  • 最小内存(MB)
  • 磁盘设备类型
  • 实例类型

请优先选择Service OM界面方式。如果修改镜像的其他属性,请采用命令行方式。

如果注册镜像过程中某个属性填写错误,可通过更新镜像的方式修改相关属性。

前提条件
  • 已获取FusionSphere OpenStack环境的反向代理IP地址、fsp和root用户及其对应的密码。
  • 已经获取需要更新属性的镜像ID。
  • 请从Service OM界面或者Glance上查询获取镜像ID。
操作步骤

Service OM界面方式

  1. 登录Service OM界面,具体操作请参见登录和注销Service OM界面
  2. 在Service OM界面的“计算 > 镜像服务”界面,镜像所在行,选择“修改”,修改注册信息。

    • 名称:用于自定义镜像名称。
    • 适用操作系统:镜像的操作系统类型。
    • 操作系统版本:镜像的操作系统版本。
    • 最小磁盘(GB):使用该镜像创建虚拟机时,对虚拟机磁盘大小的最低要求,要大于等于创建虚拟机时规格的磁盘大小。
    • 最小内存(MB):使用该镜像创建虚拟机时,对虚拟机内存大小的最低要求。
    • 磁盘设备类型:系统磁盘读写数据时与主机通讯的总线类型。

      iso格式的镜像,且操作系统为Windows时,必须设置为ide。

      其他镜像,需要设置为virtio或scsi。

    • 虚拟机快速发放:需基于虚拟机链接克隆特性和FusionStorage存储。在使用该镜像发放虚拟机时,无需在存储介质中创建全新的系统卷,而是全量拷贝镜像内容到系统卷中,能够大幅减少虚拟机创建所用的时间。
    • UEFI启动:注册为UEFI启动方式的镜像,在制作镜像阶段,应当已经配置为UEFI引导方式。
    • Cloud-Init/Cloudbase-Init:是用来自动配置虚拟机初始配置(如主机名、网卡、密钥和密码)的工具,如果镜像中已安装Cloud-Init或者Cloudbase-Init,请勾选“Cloud-Init”。

    其他参数根据待注册镜像的实际信息设置。

  3. 单击“确定”。

命令行方式

  1. 使用fsp用户远程登录到Glance服务的节点上。
  2. 执行以下命令并输入root用户的密码切换到root用户下。

    su - root

  3. 导入环境变量,具体操作请参见导入环境变量
  4. 执行以下命令切换到Glance的V2接口。

    export OS_IMAGE_API_VERSION=2

  5. 按照以下方法修改属性。

    • 对于原生属性的修改,以镜像的名称为例,请执行以下命令修改。

      glance image-update --name newname 镜像ID

    • 对于扩展属性的修改,以修改“__os_bit”为例,请执行以下命令修改。

      glance image-update --property __os_bit=64 镜像ID

    • 请执行以下命令,获取更多属性的修改方法。

      glance help image-update

    表14-22 待更新的公共镜像相关参数

    参数名称

    参数说明

    是否必选

    示例

    min-ram

    内存最小容量(单位为MB)

    --

    protected

    设置镜像是否为受保护状态

    true

    visibility

    设置镜像是否为公开可见

    public

    __os_type

    请务必参考表14-33填写

    --

    __platform

    请务必参考表14-33填写

    --

    __os_version

    请务必参考表14-33填写

    --

    __imagetype

    镜像属性,“gold”表示镜像为公共镜像

    gold

    __os_bit

    32或者64,依据操作系统的具体位数填写

    --

    __isregistered

    设置镜像是否注册,“true”表示注册该镜像

    true

    virtual_env_type

    取值为FusionCompute,FusionCompute表示ECS的镜像。

    --

    __support_xen

    如果镜像支持XEN虚拟化,取值为true,否则无需添加该属性

    true

    __support_kvm

    如果镜像支持KVM虚拟化平台,取值为true。否则,无需添加该属性

    true

    __support_vmware

    如果镜像支持VMware虚拟化平台,取值为true。否则,无需添加该属性

    true

    __support_largememory

    如果镜像支持超大内存,取值为true,否则,无需添加该属性。支持的操作系统类型请参考表14-36

    true

    __support_diskintensive

    如果镜像支持密集存储,取值为true,否则,无需添加该属性。支持的操作系统类型请参考表14-36

    true

    __support_highperformance

    如果镜像支持高计算性能,取值为true,否则,无需添加该属性。支持的操作系统类型请参考表14-36

    true

    __support_xen_gpu_type

    如果镜像支持XEN(FusionCompute)虚拟化下GPU类型,则取值按照镜像中安装的GPU驱动设置。支持的操作系统类型请参考表14-36。如果不支持XEN虚拟化下GPU类型,无需添加该属性。该属性与“__support_xen”和“__support_kvm”属性不共存。

    M60_vGPU

    __support_kvm_gpu_type

    如果镜像支持KVM虚拟化下GPU类型,则取值按照镜像中安装的GPU驱动设置。支持的操作系统类型请参考表14-36。如果不支持KVM虚拟机下GPU类型,无需添加该属性。该属性与“__support_xen”和“__support_kvm”属性不共存。

    M60_vGPU

    __support_xen_hana

    如果镜像支持XEN虚拟化下HANA类型,取值为true。否则,无需添加该属性。

    该属性与“__support_xen”和“__support_kvm”属性不共存。

    true

    __support_kvm_infiniband

    如果镜像支持KVM虚拟化下Infiniband网卡类型,取值为true。否则,无需添加该属性。

    该属性与“__support_xen”属性不共存。

    true

删除公共镜像

如果某个公共镜像已经不再使用,您可以从环境中删除这个公共镜像。

由于公共镜像处于受保护的状态,无法直接删除,需要先取消公共镜像的受保护状态,才能删除。

前提条件

已获取FusionSphere OpenStack环境的反向代理IP地址、fsp和root用户及其对应的密码。

操作步骤

Service OM界面方式

说明:

若镜像已被用于创建启动源为本地磁盘的虚拟机,且创建出的虚拟机存在,则不允许删除该镜像。

  1. 登录Service OM界面,具体操作请参见登录和注销Service OM界面
  2. 在Service OM界面的“计算 > 镜像服务”界面,镜像所在行,选择“更多 > 删除”,删除该镜像。
  3. 单击“保存”。

命令行方式

  1. 使用fsp用户远程登录到Glance服务的节点上。
  2. 执行以下命令并输入root用户的密码切换到root用户下。

    su - root

  3. 导入环境变量,具体操作请参见导入环境变量
  4. 执行以下命令切换到Glance的V2接口。

    export OS_IMAGE_API_VERSION=2

  5. 执行以下命令修改取消公共镜像的保护状态。:

    glance image-update --protected False 镜像ID

  6. 执行以下命令删除公共镜像。

    glance image-delete 镜像ID

说明:

执行glance image-delete 命令后,除了删除Glance元数据之外,还会删除该镜像对应UDS桶中的镜像文件。因此请勿使用UDS中同一个公共镜像文件在Glance中注册多个公共镜像,避免删除一个公共镜像而导致其他公共镜像无法使用。

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

文档编号:EDOC1100043090

浏览量:13525

下载量:555

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