检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
已在管理控制台创建OBS桶,并下载OBS Browser+工具。 操作步骤 安装开源镜像转换工具qemu-img,安装步骤请参考“通过qemu-img工具转换镜像格式”。 通过cmd命令进入qemu-img安装目录,执行qemu-img命令将镜像文件转换为raw格式。
使用Packer创建私有镜像 Packer是一款可以创建自定义镜像的开源工具。
市场镜像经过华为云云市场和服务商的严格测试,可保证镜像内容的安全性。 市场镜像怎么使用? 市场镜像主要有以下两种使用场景: 使用市场镜像创建云服务器 在创建云服务器向导页面,“镜像”配置项选择“市场镜像”,然后单击“选择镜像”,搜索需要的市场镜像,勾选后单击“确定”。
本地主机为Windows系统: 使用文件传输工具(例如WinSCP)将镜像文件上传至云服务器。 获取镜像转换工具(qemu-img-hw.zip)和位表文件生成工具(createMF.zip),并上传至云服务器,然后解压工具包。
网络、工具、驱动相关的配置需要在虚拟机内部完成,强烈建议您在原平台的虚拟机实施修改后,再导出镜像文件。您也可以使用弹性云服务器完成这些配置,具体操作请参见“Windows外部镜像文件在导出前未完成初始化配置,怎么办?”
ISO文件可以理解为从光盘中复制出来的数据文件,所以ISO文件无法直接使用,需要利用一些工具进行解压后才能使用。例如使用虚拟光驱打开,或者将ISO文件刻录到光盘中后,使用光驱来进行读取。 本章介绍通过ISO文件创建Windows系统盘镜像的操作过程。 仅适用于管理控制台操作。
ISO文件可以理解为从光盘中复制出来的数据文件,所以ISO文件无法直接使用,需要利用一些工具进行解压后才能使用。例如使用虚拟光驱打开,或者将ISO文件刻录到光盘中后,使用光驱来进行读取。 本章介绍通过ISO文件创建Linux系统盘镜像的操作过程。 仅适用于管理控制台操作。
qemu-img工具的qemu-img info命令检查处理。
ISO文件可以理解为从光盘中复制出来的数据文件,所以ISO文件无法直接使用,需要利用一些工具进行解压后才能使用。例如使用虚拟光驱打开,或者将ISO文件刻录到光盘中后,使用光驱来进行读取。 本章介绍通过ISO文件创建私有镜像的API操作过程。
转换镜像格式 通过qemu-img工具转换镜像格式 通过qemu-img-hw工具转换镜像格式
镜像格式转换 指导您使用qemu-img工具或自研qemu-img-hw工具转换镜像格式。
Linux操作系统相关操作 设置网卡属性为DHCP(Linux) 清理网络规则文件 安装Cloud-Init工具 配置Cloud-Init工具 安装一键式重置密码插件(Linux) 安装Linux特殊驱动 卸载云服务器的数据盘
软件包 安装Cloud-Init工具 清理操作系统中的残留文件 通过裸金属服务器创建系统盘镜像 通过裸金属服务器创建私有镜像 表4 镜像文件(用于创建裸金属服务器)相关配置项 操作系统 相关配置项 参考链接 Windows 安装v5服务器驱动 安装Cloudbase-Init工具
配置虚拟机 优化Linux虚拟机 安装Cloud-Init工具 配置Cloud-Init工具 安装一键式重置密码插件(可选) 配置NetworkManager 父主题: 基于VirtualBox使用ISO创建Linux镜像
镜像格式转换 本章节操作指导您使用qemu-img工具或自研qemu-img-hw工具转换镜像格式。
表2 软件列表 软件 描述 Cloud-Init或Cloudbase-Init Cloud-Init或Cloudbase-Init是开源的云初始化工具,本质上是一系列Python脚本及组件。
快速导入工具中包含两个子工具,分别实现两项功能:qemu-img-hw(镜像格式转换)、CreateMF.jar(生成位表文件)。 基于Linux操作系统环境 推荐使用云平台的EulerOS云服务器作为操作的环境,流程如图1所示。
如果能够使用用户设置的密码/密钥登录云服务器,证明已安装Cloud-Init工具。否,请使用原始密码/密钥登录云服务器,再参考“安装Cloud-Init工具”安装Cloud-Init工具。 请参考步骤4:配置云服务器检查网络相关配置。
如果能够使用用户设置的密码/密钥登录云服务器,证明已安装Cloudbase-Init工具。否,请使用原始密码/密钥登录云服务器,再请参考“安装并配置Cloudbase-Init工具”安装Cloudbase-Init。
工具 强烈建议安装Cloudbase-Init工具。