更新时间:2025-06-27 GMT+08:00
分享

外部镜像文件准备流程

外部镜像文件在从原平台导出前,需要先在服务器内部完成以下操作配置,以满足创建iMetal服务器私有镜像的要求。

强烈建议您在原平台的服务器实施修改后,再导出镜像文件。

如果您无法通过原平台进行相关配置,建议您参考场景二:使用ZVHD2镜像制作(已从原服务器/虚拟机导出ZVHD2镜像),制作镜像文件。

镜像文件准备工作

表1 外部镜像文件导出前的初始化配置

序号

配置分类

说明

相关参考

1

网络能力

必选项,不设置会导致服务器启动异常或网络能力异常。

2

工具

Cloud-Init是开源的云初始化工具,使用安装了Cloud-Init的镜像创建时可以通过“用户数据注入”功能,注入初始化自定义信息(例如为设置登录密码);还可以通过查询、使用元数据,对正在运行的进行配置和管理。

不安装Cloud-Init工具,将无法对进行自定义配置,只能使用镜像原有密码登录。

3

重置密码插件

为了保证使用私有镜像创建的新服务器可以实现重置密码功能(参见“重置iMetal服务器密码”了解更多),建议您在创建私有镜像前安装密码重置插件CloudResetPwdAgent

安装一键式重置密码插件(Linux)

4

bms-network-config网络配置程序软件包

用于网络自动化配置。

安装bms-network-config软件包

5

network服务

对于centos8系列/euler2.9系列/redhat8系列/ubuntu20及以上操作系统,默认不安装network服务,对于集中式iMetal服务器,需要使用该服务配合网络脚本完成服务器系统的网络配置。

安装network服务

6

驱动

如果不安装KVM驱动,可能导致服务器无法检测到网卡,无法与外部通信。

安装原生的KVM驱动

7

文件系统

不同操作系统的服务器,其配置文件里标记的root分区会有所不同,可能是“root=/dev/xvda”或“root=/dev/disk”,需要将磁盘标识方式修改为UUID的形式。

8

数据盘

如果创建私有镜像所使用的原服务器挂载了多个数据盘,可能导致由私有镜像创建的新服务器无法使用。因此在创建私有镜像前,需要卸载原服务器中挂载的所有数据盘。

卸载服务器数据盘

相关文档