一、通过云服务器创建Linux系统盘镜像
为了保证使用私有镜像创建的新云服务器可以自定义配置(例如修改云服务器密码),建议您在创建私有镜像前安装Cloudbase-init工具。
1、查看并设置云服务器的网卡属性
如果创建Linux系统盘镜像所使用的云服务器网络配置为静态IP地址,用户需要将该云服务器的网卡属性修改为DHCP方式。
2、查看并清理网络规则文件
创建Linux私有镜像前,需要清理Linux云服务器的网络规则文件,确保镜像不包含该云服务器的网络规则。
删除网络规则后,请不要重启云服务器,否则清理的网络规则又会重新生成。
使用外部镜像文件制作私有镜像时,清理网络规则文件操作需要在虚拟机内部完成,建议用户在原平台的虚拟机实施修改后,再导出镜像。
3、安装Cloud-init工具
为了保证使用私有镜像创建的新云服务器可以自定义配置,建议用户在创建私有镜像前安装Cloud-init工具。不安装Cloud-init工具,将无法对云服务器进行自定义配置,只能使用镜像原有密码登录云服务器。
1)检查是否已经安装Cloud-init工具
2)安装Cloud-init工具
3)用户可以根据需要根据用户类型配置登录云服务器的用户权限
4)检查Cloud-init工具相关配置是否成功
4、查看并卸载云服务器的数据盘
如果创建镜像所使用的原云服务器挂载了多个数据盘,可能导致由私有镜像创建的新云服务器无法使用。因此在创建私有镜像前,需要卸载原云服务器中挂载的所有数据盘。
5、查看Linux系统盘镜像
在“ 镜像服务 ”列表页面,单击“创建私有镜像”。
在“镜像类型和来源”页面,选择镜像的创建方式为“系统盘镜像”。
镜像的源默认选择为“云服务器”,从列表中选择相应的云服务器即可。