金山云支持将私有镜像导入KEC控制台,后续用以创建实例和重装系统等操作,支持的镜像格式包括RAW、VHD、QCOW2、和VMDK。
本部分介绍控制台对镜像的详细要求以及导入镜像的操作步骤。
Linux镜像的功能限制与要求如下表所示。
功能 |
详细描述 |
---|---|
密码与账号 |
|
网络相关 |
|
驱动与防火墙 |
|
Linux镜像的基础环境和关键配置等要求如下表所示。
类别 |
详细要求 |
---|---|
标准镜像类型 |
|
基础环境要求 |
|
关键配置要求 | 为保证系统的正常创建与启动,必须遵守下列对配置文件的要求:
|
*注:“系统盘大小”是指创建自定义镜像时所占用的磁盘空间,而并非实际数据占用空间。
Windows镜像的功能限制与要求如下表所示。
功能 |
详细描述 |
---|---|
密码与账号 |
|
驱动与网卡 |
|
防火墙与启动文件 |
|
Windows镜像的基础环境等要求如下表所示。
项目 |
限制内容 |
---|---|
标准镜像类型 |
|
基础环境要求 |
|
*注:“系统盘大小”是指创建自定义镜像时所占用的磁盘空间,而并非实际数据占用空间。
导入镜像之前,需要完成如下任务:
*注:子用户默认无权限操作服务授权,需要主账号给子用户授权,授权流程如下:
1.确定所需授权的操作项,如下表所示:
中文名称 | action |
---|---|
创建角色 | CreateRole |
附加角色访问策略 | AttachRolePolicy |
设置角色查看所有项目 | SetRoleViewAllProject |
查询角色基本信息 | GetRole |
2.主账号用户参考帮助文档创建自定义授权,在设置策略类型区域选择对应的类型中选择“策略语法”类型,输入自定义策略代码,代码如下:
{
“Version”: “2015-11-01”,
“Statement”: [
{
“Sid”: “Stmt16460307498350”,
“Effect”: “Allow”,
“Action”: [
“iam:CreateRole”,
“iam:AttachRolePolicy”,
“iam:SetRoleViewAllProject”,
“iam:GetRole”,
],
“Resource”: “*”,
“Condition”: []
}
]
}
输入代码后,单击“确定”,完成自定义策略创建。
3.将此自定义策略授权给子用户。
4.点击“同意授权”,即可完成授权。子用户再次登录后,即可拥有访问用户KS3资源的权限。
地域:输入或选择镜像将导入的地域,必须与创建的存储空间在同一地域。
bucket地址:输入镜像所在存储空间的地址,获取该地址的方法请参考获取bucket地址。
系统架构:若镜像为32位的操作系统,选择“i386”;若镜像为64位操作系统,选择“x86_64”。
导入镜像可以根据业务形态自主选择是否添加数据盘
导入成功后,镜像状态将变成可用。
导入镜像耗时较长,一般需要数小时,具体时长取决于镜像文件大小和当前导入任务的繁忙程度。
导入过程中,系统将会进行简单的镜像规范检查并给出错误提示。
常见错误说明如下表所示。
提示信息 |
原因分析 |
---|---|
格式不符合条件 Format does not meet the conditions |
镜像格式错误,仅支持 RAW、VHD、QCOW2和VMDK格式。 若想改变镜像格式,请参考镜像格式转换。 |
C:\boot.bat文件不存在 ’C:\boot.bat’ does not exist |
Windows镜像中未检测到“C:\boot.bat”文件。 |
镜像文件分区错误 Image file partition error |
镜像没有分区 |
Windows镜像中未安装驱动 virtio driver is not installed |
相关驱动文件viostor.inf 或netkvm.inf 不存在。 |
镜像系统盘大小不匹配 Mirror system disk size does not match |
可能的原因有:
|
格式不符合条件或与填写的不匹配 The format does not meet the criteria or does not match what you fill |
可能的原因有:
|
缺少系统信息文件 missing the system information file |
可能的原因有:
|
若出现以上错误信息提示,需要按照镜像要求重新制作镜像并上传至KS3存储空间。
如果遇到未知错误,请联系金山云客服。
文档内容是否对您有帮助?
评价建议不能为空
非常感谢您的反馈,我们会继续努力做到更好!