👉点击这里申请火山引擎VIP帐号,立即体验火山引擎产品>>>
本文汇总了当前镜像检测功能支持的检测项、检测项说明、修复建议等信息。
说明
目标诊断项未通过检测时,将通过DescribeImages接口的RiskCode参数返回未通过检测原因;若该参数返回空时,表示已通过检测。
Windows Server镜像检测功能正在邀测中,如需试用,请联系客户经理。
linux检测项:
诊断项名称/Name | 说明 | 诊断结果 | 修复建议 | ||
Result | RiskLevel | RiskCode | |||
Platform | 检测镜像类型。 | 例如:CentOS | - | - | - |
UnKnown:未知的操作系统类型 | High:强烈建议修复 | Platform.Unknow:未知的操作系统类型 | |||
PlatformVersion | 检测镜像发行版本。 | 例如:7.9 | - | - | - |
UnKnown:未知的操作系统发行版本 | High:强烈建议修复 | PlatformVersion.Unknow:未知的操作系统发行版本 | |||
KernelVersion | 检测镜像内核版本。 | 例如:3.10.0-1160.80.1.el7.x86_64 | - | - | - |
BootMode | 检测镜像启动模式。 | 例如:UEFI | - | - | - |
RtcTime-Mode | 检测镜像硬件时钟时区。 | 例如:UTC | - | - | - |
Architecture | 检测镜像架构信息。 | 例如:AMD64 | - | - | - |
UnSupported:不支持检测 | Medium:建议优化 | Architecture.NotSupported:暂不支持检测ARM架构镜像 | - | ||
Image | 检测镜像中是否存在分区。 说明 检测报告中若无本项检测结果,表示您的镜像已通过本项检测。 | UnCorrected:未找到分区 | High:强烈建议修复 | Image.NoPartition:镜像中未找到分区 | 请对镜像进行分区。 |
Virtio | 检测是否安装了Virtio驱动。 | Supported:未发现风险 | - | - | - |
UnSupported:未安装Virtio驱动 | High:强烈建议修复 | Kernel.NotFound:内核文件未找到,可能导致系统启动异常 | 若未安装Virtio驱动,请参考解决方案指引,安装Virtio1.1驱动。 | ||
Virtio.NotInstalled:Virtio驱动未安装,实例可能无法正常运行 | |||||
KernelConfig.NotFound:内核配置文件未找到,可能导致系统启动异常 | |||||
Virtio1.1 | 检测是否安装了Virtio1.1驱动。 | Supported:未发现风险 | - | - | - |
UnSupported:未安装Virtio1.1驱动 | High:强烈建议修复 | Virtio110.NotInstalled:Virtio1.1驱动未安装(若您镜像内核版本高于5.4.x则无需额外安装Virtio1.1) | 若未安装Virtio1.1驱动,请根据解决方案指引,安装Virtio1.1驱动。 | ||
Cloud-init | 检测是否正确安装或配置了Cloud-init。 | Available:未发现风险 | - | - | - |
UnAvailable:未正确安装或配置了Cloud-init | High:强烈建议修复 | CloudInit.LocalServiceNotFound:Cloud-init服务未安装,可能会导致系统初始化失败 | 请根据解决方案指引,安装、配置Cloud-init。 | ||
CloudInit.NotInstalled:Cloud-init服务未安装,可能会导致系统初始化失败 | |||||
CloudInit.ServiceNotFound:Cloud-init服务未安装,可能会导致系统初始化失败 | |||||
CloudInit.ConfigServiceNotFound:Cloud-init服务未安装,可能会导致系统初始化失败 | |||||
CloudInit.FinalServiceNotFound:Cloud-init服务未安装,可能会导致系统初始化失败 | |||||
DataSource.NotExisted:Cloud-init数据源未配置,可能会导致系统初始化失败 | |||||
DataSource.NotCorrected:Cloud-init数据源不正确,可能会导致系统初始化失败 | |||||
/etc/shadow | 检测/etc/shadow文件是否符合要求。 | Corrected:未发现风险 | - | - | - |
UnCorrected:/etc/shadow文件不可用 | High:强烈建议修复 | Shadow.NotExisted:密码文件不存在,无法通过控制台重置密码 | 请保留/etc/shadow文件。 | ||
Shadow.NotWrited:密码文件没有写权限,无法通过控制台重置密码 | 请勿使用chattr命令锁定文件。 | ||||
Passwd/Chpasswd | 检测passwd与chpasswd命令是否存在。 | Corrected:未发现风险 | - | - | - |
UnCorrected:未找到passwd与chpasswd命令 | High:强烈建议修复 | ChangPasswordCommand.NotExisted:passwd/chpasswd命令不存在,无法通过控制台重置密码 | 请保留passwd与chpasswd命令。 | ||
/etc/fstab | 检测/etc/fstab文件配置是否正确。 | Corrected:未发现风险 | - | - | - |
UnCorrected:/etc/fstab文件配置不正确 | High:强烈建议修复 | RootPartitionMounted.NotCorrected:系统分区开机挂载不规范,可能导致系统启动异常 | 请检查/etc/fstab文件配置。 | ||
DeviceMounted.NotCorrected:设备开机挂载不规范,可能导致系统启动异常 | |||||
DataVolumeMounted.NotCorrected:/etc/fstab配置文件挂载了数据盘,针对非整机镜像可能导致系统启动异常 | |||||
Blk-None | 检测是否安装Blk-None,该工具用于避免在第三代实例中使用低内核版本镜像,偶发出现IO hang问题。 说明 仅CentOS 7.x、Ubuntu 16.04、Ubuntu 18.04及Debian 9镜像会进行本项检测。 | Available:未发现风险 | - | - | - |
UnAvailable:未安装Blk-None | High:强烈建议修复 | BlkNone.NotInstalled:blk-none工具未安装,部分规格实例可能出现IO hang问题(若您镜像内核版本高于4.19.x则无需额外安装Blk-none工具) | 请根据解决方案指引,安装Blk_None工具。 | ||
NetworkDhcpSetting | 检测镜像中eth0网卡是否开启了DHCP(Dynamic Host Configuration Protocol)服务。 | Corrected:未发现风险 | - | - | - |
UnCorrected:未开启DHCP服务 | High:强烈建议修复 | NetworkDhcpSetting.NotCorrected:镜像中网络设置为静态模式,会导致实例启动后网络配置异常 | 请根据解决方案指引,开启DHCP服务。 | ||
SELinux | 检测镜像SELinux服务状态。云服务器中不建议开启SELinux服务,该服务可能会导致系统启动异常。 | Corrected:未发现风险 | - | - | - |
UnCorrected:镜像开启了SELinux服务 | High:强烈建议修复 | SELinuxConfig.NotCorrected:镜像开启了SELinux服务 | 请根据解决方案指引,关闭SELinux服务。 | ||
Reset-Authentication | 检测是否正确安装重置密码插件。 | Available:未发现风险 | - | - | - |
UnAvailable:未正确安装重置密码插件 | Medium:建议优化 | ResetAuthentication.NotInstalled:未安装重置密码插件,将无法使用重置密码、更改主机名、绑定/解绑密钥功能 | 请根据解决方案指引,安装密码插件。 | ||
Cloud-Monitor-Agent | 检测是否正确安装云监控插件。 | Available:未发现风险 | - | - | - |
UnAvailable:未正确安装云监控插件 | Medium:建议优化 | CloudMonitorAgent.NotInstalled:未安装云监控插件 | 请根据解决方案指引,安装云监控插件。 | ||
Run-Command-Agent | 检测镜像中是否已安装云助手插件 | Available:未发现风险 | - | - | - |
UnAvailable:未正确安装云助手插件 | Medium:建议优化 | RunCommandAgent.NotInstalled:未安装云助手插件 | 请根据解决方案指引,安装云助手插件。 | ||
AutoResizeFS | 检测镜像是否支持根分区自动扩容。 | Supported:未发现风险 | - | - | - |
UnSupported:未正确安装云监控插件 | Medium:建议优化 | AutoResizeFS.UnSupported:镜像不支持根分区自动扩容 | Linux镜像通过Cloud-init进行根分区自动扩容操作,请根据解决方案指引,安装扩容工具并修复Cloud-init配置。 |
windows检测项:
诊断项名称/Name | 说明 | 诊断结果 | 修复建议 | ||
Result | RiskLevel | RiskCode | |||
PlatformVersion | 检测镜像发行版本。 | 例如:Windows Server 2022 Datacenter | - | - | - |
UnKnown:未知的操作系统发行版本 | High:强烈建议修复 | PlatformVersion.Unknow:未知的操作系统发行版本 | |||
Architecture | 检测镜像架构信息。 | 例如:AMD64 | - | - | - |
UnSupported:不支持检测 | Medium:建议优化 | Architecture.NotSupported:暂不支持检测ARM架构镜像 | |||
BootMode | 检测镜像启动模式。 | 例如:BIOS | - | - | - |
NetkvmVersion | 检测Netkvm驱动版本。 | 例如:100.93.104.24000 | - | - | - |
UnCorrected:Netkvm驱动版本不正确 | High:强烈建议修复 | NetkvmVersion.NotFound:未找到Netkvm驱动 | 请根据解决方案指引,安装Virtio驱动。 | ||
ViostorVersion | 检测Viostor驱动版本。 | 例如:100.93.104.24000 | - | - | - |
UnCorrected:Viostor驱动版本不正确 | High:强烈建议修复 | ViostorVersion.NotFound:未找到Viostor驱动 | 请根据解决方案指引,安装Virtio驱动。 | ||
BCD | 检测镜像的BCD(Boot Configuration Data)文件配置是否正确。 | Corrected:未发现风险 | - | - | - |
UnCorrected:BCD文件不正确 | High:强烈建议修复 | BCD.NotCorrected:BCD文件丢失或者损坏会导致实例无法启动 | 请使用正确的BCD文件。 | ||
BCD.NotFound:BCD文件丢失或者损坏会导致实例无法启动 | |||||
Registry | 检测镜像的注册表文件配置是否正确。 | Corrected:未发现风险 | - | - | - |
UnCorrected:注册表文件不正确 | High:强烈建议修复 | Registry.NotCorrected:注册表文配置不正确,可能导致系统启动异常 | 请使用正确的注册表文件。 | ||
Cloudbase-init | 检测镜像中是否安装了Cloudbase-init。 | Available:未发现风险 | - | - | - |
UnAvailable:未正确安装Cloudbase-init | High:强烈建议修复 | Cloudbase-init.NotFound:Cloudbase-init服务未安装,可能会导致系统初始化失败 | 请根据解决方案指引完成安装。 | ||
Patch | 检测镜像是否完整、正确的安装了必要的补丁。 | Corrected:未发现风险 | - | - | - |
UnCorrected:镜像中的补丁不完整或不正确 | High:强烈建议修复 | Patch.NotCorrected:镜像中的补丁不完整或不正确,可能导致系统启动异 | 请检查镜像中补丁安装情况,参考解决方案指引,安装缺少的补丁并卸载错误补丁。
| ||
Sysprep | 检测镜像制作过程中是否完成Sysprep进程。 | Finished:未发现风险 | - | - | - |
Unfinished:Sysprep进程未完成 | Medium:建议优化 | Sysprep.Unfinished:镜像制作时Sysprep进程未完成,可能导致系统启动异常 | 请重新制作镜像,镜像制作过程中请勿中断Sysprep进程。 | ||
Update | 检测镜像制作过程中,是否完成Windows更新(Windows Update)操作。 | Finished:未发现风险 | - | - | - |
Unfinished:未完成Windows更新操作 | Medium:建议优化 | Update.Unfinished:镜像制作时未完成Windows更新操作,可能导致系统启动异常 | 请重新制作镜像,镜像制作过程中请勿中断系统更新进程。 | ||
Xen | 检测镜像中是否安装了Xen驱动。 | Corrected:未发现风险 | - | - | - |
UnCorrected:存在Xen驱动 | Medium:建议优化 | Xen.NotCorrected:存在Xen驱动,可能导致系统启动异常 | 请根据解决方案指引,禁用Xen驱动。 | ||
Cloud-Monitor-Agent | 检测是否正确安装云监控插件。 | Available:未发现风险 | - | - | - |
UnAvailable:未正确安装云监控插件 | Medium:建议优化 | CloudMonitorAgent.NotInstalled:未安装云监控插件 | 请根据解决方案指引,安装云监控插件。 | ||
Reset-Authentication | 检测是否正确安装重置密码插件。 | Available:未发现风险 | - | - | - |
UnAvailable:未正确安装重置密码插件 | Medium:建议优化 | ResetAuthentication.NotInstalled:未安装重置密码插件,将无法使用重置密码、更改主机名、绑定/解绑密钥功能 | 请根据解决方案指引,安装密码插件。 | ||
Services | 检测镜像中的服务配置是否正确。 | Corrected:未发现风险 | - | - | - |
UnCorrected:镜像中的服务配置不正确 | Medium:建议优化 | Services.NotCorrected:镜像中的服务配置不正确,可能导致驱动更新异常等使用问题 | 请根据解决方案指引,重新配置服务,允许安装驱动。 | ||
DesktopConfig | 检测镜像中desktop.ini(桌面配置)文件是否正确。 | Corrected:未发现风险 | - | - | - |
UnCorrected:镜像中桌面配置文件不正确 | Medium:建议优化 | DesktopConfig.NotCorrected:桌面配置文件缺失,会导致桌面配置失效 | 请正确配置desktop.ini文件。 |