检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过外部镜像文件创建Windows系统盘镜像 通过外部镜像文件创建Linux系统盘镜像 通过外部镜像文件创建数据盘镜像 快速导入 对于raw、zvhd2格式的外部镜像文件,在导入华为云控制台时,可以勾选“开启快速通道”(如图1所示),系统不会进行驱动注入等优化操作,需要用户自行确认已完成以下准备
安装并配置Cloudbase-Init,保证镜像创建的新云服务器可以使用控制台的“用户数据注入”功能注入初始化自定义信息(例如为云服务器设置登录密码)。请参考“安装并配置Cloudbase-Init工具”。 (可选)配置增值功能。
增加配置项“metadata_services=cloudbaseinit.metadata.services.httpservice.HttpService”,配置agent访问OpenStack数据源。
清理环境(可选) 以上步骤中,未初始化的镜像文件会收取存储费用,创建的云服务器也会产生额外费用,因此建议您在完成镜像注册后清理环境。 删除在步骤2:注册镜像中注册的未初始化镜像。 删除在步骤3:创建云服务器中创建的云服务器。 删除OBS个人桶中的镜像文件。 父主题: 镜像优化类
图1 打开ISO文件 ISO格式的镜像文件请使用UltraISO工具打开,请勿使用普通压缩工具打开,否则会丢失ISO的引导数据。 将下载的virtio驱动文件整体拖到ISO文件父节点下。 在UltraISO中,将已集成virtio驱动的ISO文件另存为iso格式,导出至本地。
表3 [数组].version_list字段数据结构说明 参数 参数类型 描述 platform String 操作系统平台。 os_version_key String 操作系统key值。 默认取os_version的值为key值。
表2 tags数据结构说明 参数 是否必选 参数类型 描述 key 是 String 标签的键,键不能为空。 value 是 String 标签的值。
在“镜像类型和来源”区域,创建方式选择“导入私有镜像”,镜像类型选择“系统盘镜像”或“数据盘镜像”。 从列表中选择转换为zvhd2或raw文件的桶,再选择转换后的镜像文件。如果是raw格式镜像文件,需要确保同名位表文件已上传。
可从Ubuntu官网下载:https://ubuntu.com/download/server#downloads 本示例文件名称:Ubuntu-20.04-server.iso 免费 Cloud-Init工具 为了保证使用私有镜像创建的新云服务器可以通过“用户数据注入”功能注入初始化自定义信息
Windows云服务器中的Cloudbase-Init账户为Cloudbase-Init代理程序的内置账户,用于云服务器启动的时候获取元数据并执行相关配置。
Linux 设置网卡属性为DHCP (可选)安装Linux特殊驱动 安装一键式重置密码插件 (可选)安装Cloud-Init工具 清理网络规则文件 修改grub文件的磁盘标识方式为UUID 修改fstab文件的磁盘标识方式为UUID 安装原生的XEN和KVM驱动 卸载云服务器的数据盘
无 IMS ReadOnlyAccess 镜像服务只读权限,拥有该权限的用户仅能查看镜像服务数据。 无 表3列出了镜像服务(IMS)常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。
Standard 64bit Windows Server 2016 Datacenter GPU优化型(G2型) Windows Server 2008 R2 Enterprise SP1 64bit Windows Server 2012 R2 Standard 64bit 密集存储型
limit=10”,表示查询不超过10条数据。
在“镜像类型和来源”区域,创建方式选择“导入私有镜像”,镜像类型选择“系统盘镜像”或“数据盘镜像”。 从列表中选择转换为zvhd2或raw文件的桶,再选择转换后的镜像文件。如果是raw格式镜像文件,需要确保同名位表文件已上传。
格式的镜像文件(pre-allocated格式是VMDK monolithic Flat子格式类型),pre-allocated格式镜像依赖2个文件“xxxx.vmdk”和“xxxx-flat.vmdk”(“xxxx.vmdk”是一个配置文件,“xxxx-flat.vmdk”是实际数据文件