本文主要介绍在Windows实例的Vminit日志中发现关键报错信息后,根据关键信息判断日志异常的原因及解决方案。

问题现象

在Windows实例的Vminit日志中发现了关键报错信息,报错信息中的关键字如Vminit日志信息所示。

可能原因

Windows实例的Vminit日志信息关键字与可能原因说明如下:
表 1. Vminit日志信息
类别 日志关键字 可能原因
文件和磁盘 extend_disk_error 磁盘扩容失败
online_disk_error 磁盘联机失败
import_disk_error 导入动态磁盘失败
format_disk_error 磁盘格式化失败
no_system_disk 无系统盘或系统盘损坏
注册表 registry_access_error 注册表访问错误
驱动 install_virtio_error 安装virtio失败
disk_cannot_extend 磁盘无法扩容
disk_data_loss 磁盘数据丢失
netkvm_start_fail_onmoc 旧的网卡驱动
管控命令 unknown_operation 未知管控命令
config_passwd_error 修改密码失败
start_assist_error 云助手启动失败
config_ntp_error 配置NTP失败
meta_server_error Meta Server连接失败
其他 sysprep_not_ready Sysprep未完成
unknown_win_version 未知系统版本

解决方案

说明

您可以根据Vminit日志信息的关键字,查找可能原因,然后修复对应问题。修复完毕后,重新执行操作,Vminit日志中将不再提示该报错信息。

重要
  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。建议您提前创建快照,快照相关信息,请参见快照概述
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改相关安全信息。

示例

如果您在ECS控制台上修改Windows实例密码失败,登录该Windows实例查看Vminit日志信息的关键字为config_passwd_error,则表示Vminit修改ECS实例密码失败。

此时,您需要检查该实例是否安装第三方安全软件,并卸载所有第三方安全软件,解决方案如下:

  1. 远程连接ECS实例。
    具体操作,请参见连接方式概述
  2. 检查ECS实例是否安装第三方安全软件,并卸载所有第三方安全软件。
    卸载第三方安全软件的具体操作,请参见Windows实例中Vminit关键操作执行失败如何解决?中的安全软件卸载操作。
  3. 在ECS控制台,重启实例。
    具体操作,请参见重启实例
  4. 在ECS控制台,修改实例密码。
    具体操作,请参见重置实例登录密码