检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用ISO文件创建镜像 场景描述 ISO是一种光盘映像文件,通过特定的压缩方式,将大量的数据文件统一为一个后缀名为iso的映像文件。ISO文件可以理解为从光盘中复制出来的数据文件,所以ISO文件无法直接使用,需要利用一些工具进行解压后才能使用。例如使用虚拟光驱打开,或者将ISO文件刻录到光盘中后,使用光驱来进行读取。
该接口用于上传用户本地的镜像文件到云平台。使用该接口上传镜像时,镜像文件大小需要小于2GB,超过2GB的镜像文件参考注册镜像进行操作。 了解更多关于使用外部文件创建镜像的相关内容,请参见“通过外部镜像文件创建Windows系统盘镜像”、“通过外部镜像文件创建Linux系统盘镜像”。
创建流程(Windows) ISO是一种光盘映像文件,通过特定的压缩方式,将大量的数据文件统一为一个后缀名为iso的映像文件。ISO文件可以理解为从光盘中复制出来的数据文件,所以ISO文件无法直接使用,需要利用一些工具进行解压后才能使用。例如使用虚拟光驱打开,或者将ISO文件刻录到光盘中后,使用光驱来进行读取。
vmdk”是实际数据文件),这两种格式的镜像文件不能直接导入到云平台,需提前转换成通用的vmdk或qcow2格式才能导入。 以下以镜像文件格式为centos6.9-64bit-flat.vmdk和centos6.9-64bit.vmdk为例,通过qemu-img工具转换镜像格式。
OS driver会失败? Guest OS driver安装失败,主要是由于以下几种原因: 如果您的镜像文件是从VMware虚拟机导出,可能是由于没有卸载VMware Tools或者VMware Tools没有卸载干净导致Guest OS driver安装失败。 请您务必选择正确的Windows版本的Guest
创建流程(Linux) ISO是一种光盘映像文件,通过特定的压缩方式,将大量的数据文件统一为一个后缀名为iso的映像文件。ISO文件可以理解为从光盘中复制出来的数据文件,所以ISO文件无法直接使用,需要利用一些工具进行解压后才能使用。例如使用虚拟光驱打开,或者将ISO文件刻录到光盘中后,使用光驱来进行读取。
OS driver会失败? Guest OS driver安装失败,主要是由于以下几种原因: 如果您的镜像文件是从VMware虚拟机导出,可能是由于没有卸载VMware Tools或者VMware Tools没有卸载干净导致Guest OS driver安装失败。 请您务必选择正确的Windows版本的Guest
导出镜像文件 在虚拟机完成安装配置后,可执行如下操作获取Linux镜像文件。 打开VirtualBox,选中新创建的虚拟机,选择“设置 > 存储”,选择Linux.vhd。 Linux为虚拟机自定义名称。 在右侧“明细”列表中可以查看磁盘文件的存储位置。 打开此路径,获取生成的Linux镜像文件。
导出镜像文件 在虚拟机完成安装配置后,可执行如下操作获取Windows镜像文件。 打开VirtualBox,选中新创建的虚拟机,选择“设置 > 存储”,选择win2008.vhd。 win2008为虚拟机自定义名称。 在右侧“明细”列表中可以查看磁盘文件的存储位置。 打开此路径,获取生成的win2008
清理网络规则文件 操作场景 为了避免使用私有镜像创建的新云服务器发生网卡名称漂移,在创建私有镜像时,需要清理云服务器或镜像文件所在虚拟机的网络规则文件。 使用外部镜像文件制作私有镜像时,清理网络规则文件操作需要在虚拟机内部完成,建议您在原平台的虚拟机实施修改后,再导出镜像。 前提条件
附1:qemu-img-hw常用命令 镜像文件格式转换:qemu-img-hw convert -p -O {目标镜像格式} {待转换镜像文件} {目标镜像文件} 上述命令中各参数对应的说明如下: -p:标识转换的进度条 -O:(必须是大写)后面的参数为转换出来的镜像格式 + 源镜像文件名称 + 目标镜像文件名称
VM驱动” 。 图1 创建过程 步骤1:上传镜像文件 上传外部镜像文件到OBS个人桶中,请参考“上传镜像文件(Linux)”。 步骤2:注册镜像 通过管理控制台选择上传的镜像文件,并将镜像文件注册为未初始化的私有镜像。请参考“注册镜像(Linux)”。 步骤3:创建云服务器 使用未初始化的私有镜像创建弹性云服务器。
根据2得到的镜像ID,使用注册镜像接口注册OBS桶中的镜像文件。 注册镜像接口作为异步接口,调用成功后,说明后台收到了注册请求。需要根据镜像ID查询该镜像状态验证镜像注册是否成功。当镜像状态变为“active”时,表示镜像注册成功。 如何查询异步任务,请参见异步任务查询。 注册镜像前请确保用户已拥有对象存储服务的Tenant
、<、>,长度不能超过1024个字符。默认为空。 os_type 否 String 操作系统类型。 只能是Windows、Linux二者之一,默认Linux。 image_url 是 String OBS桶中外部镜像文件地址。 格式为<OBS桶名>:<OBS镜像文件名称>。 说明:
通过外部镜像文件创建Windows系统盘镜像 流程概览(Windows) 准备镜像文件(Windows) 上传镜像文件(Windows) 注册镜像(Windows) 使用镜像创建弹性云服务器(Windows) 父主题: 创建私有镜像
上传外部镜像文件到OBS个人桶中,请参考“上传镜像文件(Windows)”。 步骤2:注册镜像 通过管理控制台选择上传的镜像文件,并将镜像文件注册为未初始化的私有镜像。请参考“注册镜像(Windows)”。 步骤3:创建云服务器 登录IMS控制台。 登录管理控制台。 选择“计算 > 镜像服务”。 进入镜像服务页面。
通过外部镜像文件创建Linux系统盘镜像 流程概览(Linux) 准备镜像文件(Linux) 上传镜像文件(Linux) 注册镜像(Linux) 使用镜像创建弹性云服务器(Linux) 父主题: 创建私有镜像
如何解决注册Windows镜像时已勾选“进行后台自动化设置”,但云服务器仍然无法正常启动? 问题描述 注册Windows镜像时已勾选“进行后台自动化设置”,但使用该镜像创建的云服务器仍然无法正常启动,可能是因为virtio驱动离线注入失败。 处理方法 Windows操作系统的云服
安装Linux操作系统 操作场景 该任务以“CentOS 7 64位”操作系统为例,指导用户安装Linux操作系统。 由于镜像文件不同,安装步骤稍有不同,请根据实际的安装界面提示进行操作。 请根据实际情况完成时区和Repo源更新地址,输入法,语言等相关配置。 前提条件 已使用平台
安装NetworkManager后,使用Cloud-Init注入密钥或密码失败怎么办? 问题描述 安装NetworkManager后使用Cloud-Init注入密钥或密码失败的主要是由于Cloud-Init版本与NetworkManager不兼容导致。目前Debian 9.0及以