SCVMM2012添加Hyper-V主机故障解析
scvmm2012添加hyper-v主机报错

首页 2025-01-03 09:27:34



解决SCVMM 2012添加Hyper-V主机报错问题:深度分析与实用指南 在使用System Center Virtual Machine Manager(SCVMM)2012管理虚拟化环境时,添加Hyper-V主机可能会遇到各种报错

    这些报错不仅会影响虚拟化环境的正常管理,还可能引发一系列连锁问题,导致整个系统的不稳定

    本文将深入探讨SCVMM 2012添加Hyper-V主机时常见的报错问题,并提供详细的解决方案,帮助IT管理员快速有效地解决这些问题

     一、常见报错及原因分析 1.内部错误:NO_PARAM 当使用SCVMM 2012添加Windows Server 2008 R2 SP1 with Hyper-V主机时,可能会遇到如下错误信息:“尝试联系服务器XXXX.XXXX.com上的代理发生内部错误:NO_PARAM: NO_PARAM

    找不到组名

    请确保已安装并运行该代理

    请确保已安装并运行WS-Management服务,然后重新启动该代理

    ” 这一错误通常表明SCVMM代理(Agent)或WS-Management服务未能正确安装或运行

    然而,在实际排查中,即使这些服务已经启动,问题依旧可能存在

    这可能是由于此前该服务器已经通过SCVMM连接过,导致一些配置信息残留

     解决方案: - 删除Hyper-V主机上已经成功安装的SCVMM Agent程序

     - 重新部署SCVMM,并在添加Hyper-V主机时勾选“将此主机与此VM环境重新关联(R)”

     2.Error 0x80070569 在Windows Server 2012的Hyper-V或SCVMM 2012上运行虚拟机时,可能会出现如下错误信息:“Error 0x80070569 (VM_NAME failed to start worker process: Logon Failure: The user has not been granted the requested logon type at thiscomputer.)”或者在故障转移集群或SCVMM 2012上实时迁移虚拟机时出现“Failed to create Planned Virtual Machine at migration destination: Logon failure: the user has not been granted the requested logon type at this computer.(0x8007056”

     这一错误通常是由于NT Virtual MachineVirtual Machines这个帐号没有被配置在“作为服务登陆”的策略中

     解决方案: - 打开AD server中的“组策略管理器”

     - 找到“Default Domain Police”,选中“编辑”打开

     - 展开“计算机配置”,找到“安全设置”,“本地策略”,“用户权限分配”,“作为服务登录”,添加上“NT Virtual MachineVirtual Machines”

     3.WS管理配置错误 添加虚拟机主机作业失败时,通常会在VMM控制台中记录如下错误:“由于WS管理配置错误,servername.contoso.com 上的代理安装失败

    尝试联系 servername.contoso.com 服务器上的代理时发生内部错误

    与代理的连接 servername.contoso.com 已丢失

    尝试联系服务器 servername.contoso.com 时出现硬件管理错误

    ” 这一错误可能由多种原因引起,包括但不限于VMM代理安装日志文件问题、WinHTTP代理配置问题、端口被防火墙阻止以及重复的服务主体名称(SPN)问题

     解决方案: - 查看VMM代理安装日志文件(位于%systemdrive%ProgramDataVMMLogs)

     - 检查WinHTTP代理配置,确保没有配置为使用代理服务器,或者已经正确配置代理服务器的绕过列表

     - 验证VMM使用的端口(TCP端口443、5985、5986)是否不受防火墙阻止

     - 检查是否存在重复的服务主体名称(SPN)

     4.网络问题 如果SCVMM 2012 R2无法连接到Hyper-V服务,通常是由于网络问题导致SCVMM与Hyper-V主机失去联系

     解决方案: - 排查网络连接,确保Hyper-V主机可以正常访问

     - 如果连接失败,尝试重启Hyper-V主机

     二、深入排查与解决步骤 在面对SCVMM 2012添加Hyper-V主机报错时,除了上述针对特定错误的解决方案外,还需要进行一系列深入的排查与解决步骤,以确保问题得到根本解决

     1.检查VMM代理安装日志文件 在Hyper-V主机上,查看位于%systemdrive%ProgramDataVMMLogs的vmmAgent.msi_date_time.log文件

    如果在安装过程中早期发生故障,则此日志文件可能不存在

    通过查看日志文件,可以获取详细的错误信息,有助于确定问题的原因

     2.检查WinHTTP代理配置 如果WinHTTP配置为使用代理服务器,VMM尝试通过完全限定的URL与托管服务器通信时可能会失败

    可以通过运行`netsh winhttp show proxy`命令来检查当前的WinHTTP代理配置

    如果配置了代理服务器,需要确保已经正确配置了绕过列表,以避免FQDN主机地址被代理服务器拦截

     3.验证端口是否不受防火墙阻止 VMM使用特定的端口与Hyper-V主机通信,包括TCP端口443、5985和5986

    需要确保这些端口没有被防火墙阻止

    可以通过在防火墙设置中检查这些端口的开放状态,或者通过运行`netsh advfirewall firewall show rule name=all`命令来查看防火墙规则

     4.检查重复的服务主体名称(SPN) 如果存在重复的服务主体名称(SPN),可能会导致VMM无法正确连接到Hyper-V主机

    可以通过运行`setspn -L

MySQL连接就这么简单!本地远程、编程语言连接方法一网打尽
还在为MySQL日期计算头疼?这份加一天操作指南能解决90%问题
MySQL日志到底在哪里?Linux/Windows/macOS全平台查找方法在此
MySQL数据库管理工具全景评测:从Workbench到DBeaver的技术选型指南
MySQL密码忘了怎么办?这份重置指南能救急,Windows/Linux/Mac都适用
你的MySQL为什么经常卡死?可能是锁表在作怪!快速排查方法在此
MySQL单表卡爆怎么办?从策略到实战,一文掌握「分表」救命技巧
清空MySQL数据表千万别用错!DELETE和TRUNCATE这个区别可能导致重大事故
你的MySQL中文排序一团糟?记住这几点,轻松实现准确拼音排序!
别再混淆Hive和MySQL了!读懂它们的天壤之别,才算摸到大数据的门道