主机配置文件应用、创建或合规性检查失败:提取指示配置时出错: (0,“套接字错误: [Errno 111] 连接被拒绝”) (Error extracting indication configuration: (0, 'Socket error: [Errno 111] Connection refused'))
search cancel

主机配置文件应用、创建或合规性检查失败:提取指示配置时出错: (0,“套接字错误: [Errno 111] 连接被拒绝”) (Error extracting indication configuration: (0, 'Socket error: [Errno 111] Connection refused'))

book

Article ID: 340927

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
免责声明:本文为 Host Profile application, creation, or compliance check fails: Error extracting indication configuration: (0, 'Socket error: [Errno 111] Connection refused') (2095055) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

  • 执行以下操作时遇到错误:

    • 创建主机配置文件
    • 应用主机配置文件
    • 检查主机配置文件的合规性

  • 您会看到以下错误:

    提取指示配置时出错: (0,“套接字错误: [Errno 111] 连接被拒绝”) (Error extracting indication configuration: (0, 'Socket error: [Errno 111] Connection refused'))
  • 使用 AutoDeploy 时间歇性地出现主机配置文件合规性错误
  • 位于/var/log中的主机syslog.log包含类似于以下内容的条目:

    YYYY-MM-DDT<time>Z YYYY-MM-DD <time> Host Profiles[12089]: ERROR: Exception while checking host compliance. Exception: (LocalizedException) {</time></time>
    dynamicType = <unset>,
    dynamicProperty = (vmodl.DynamicProperty) [],
    msg = <unset>,
    faultCause = <unset>,
    faultMessage = (vmodl.LocalizableMessage) [
    (LocalizableMessageWithPath) {
    dynamicType = <unset>,
    dynamicProperty = (vmodl.DynamicProperty) [],
    key = 'com.vmware.profile.Profile.CimXmlIndicationsProfile.ExtractionException',
    arg = (vmodl.KeyAnyValue) [
    (vmodl.KeyAnyValue) {
    dynamicType = <unset>,
    dynamicProperty = (vmodl.DynamicProperty) [],
    key = 'ErrArg0',
    value = "(0, 'Socket error: [Errno 111] Connection refused')"
    }
    ],
    message = u'Error extracting indication configuration: "(0, \'Socket error: [Errno 111] Connection refused\')"'
    }
    ]
    }^@


Environment

VMware vCenter Server 5.5.x
VMware vCenter Server 5.1.x
VMware vCenter Server 5.0.x

Cause

当由于主机上未启动sfcbd服务而导致主机配置文件无法配置CIM Indications(CIM 指示)时,会发生此问题。sfcbd服务可能会由于多个原因而关闭。必须注意,在正常引导期间,sfcbd服务应当重新启动多次。

Resolution

这是一个影响 VMware vCenter Server 5.x 的已知问题。

该问题在 ESXi 5.1 Update 3(可从 VMware Downloads 获得)中已解决。有关详细信息,请参见 VMware ESXi 5.1 Update 3 Release Notes
此问题在 ESXi 6.5(可从 VMware Downloads 获取)中已得到解决。

要临时解决此问题,请执行以下步骤:
使用 AutoDeploy 引导主机时遇到合规性错误

如果 CIM 指示器是主机配置文件的一部分,那么主机配置文件失败并出现错误是当前的预期行为,因为sfcbd服务的启动和停止是 ESXi 引导过程的一部分。
要临时解决此问题,请从主机配置文件中移除 CIM 指示订阅。

要从主机配置文件中移除 CIM 指示订阅,请执行以下操作:
  1. 选择 vSphere Client 中的主页
  2. 选择主机配置文件
  3. 右键单击主机附加到的主机配置文件。
  4. 选择启用/禁用配置文件配置
  5. 清除CIM 指示订阅旁边的选中标记。
  6. 单击确定以将更改保存至主机配置文件。
创建、应用或检查主机配置文件的合规性时遇到错误

重新启动 CIM 服务以临时解决此问题:
  1. 以管理员身份从 vSphere Client 登录到 vCenter Server。
  2. 从清单中选择要创建或更新主机配置文件的 ESXi 主机。
  3. 单击配置选项卡。
  4. 单击安全配置文件链接。
  5. 单击属性
  6. 单击CIM 服务器>选项
  7. 选择“随主机启动和停止”(如果默认未进行此设置)。
  8. 单击重新启动
  9. 单击启动>确定


Additional Information

有关第三方 CIM 模块的最新兼容性列表,请参见 VMware Compatibility Guide

要在更新本文时收到提醒,请在 “Actions” 框中单击 Subscribe to Article。