排查 StratoProbe 的相关数据收集问题

本页面介绍了如何解决 StratoProbe 的相关数据收集问题。

数据收集未发生

如果 StratoProbe 已正确安装,并且资源已添加,但收集未发生,请尝试以下问题排查策略。

  1. 确认 StratoProbe 已获得授权。如需了解详情,请参阅授权 StratoProbe 收集器
  2. 验证您的所有凭据组都已安排进行数据收集。
  3. 转到设置,然后点击测试 Call Home 以测试与 StratoZone 门户的连接。
  4. 确认您没有防火墙规则禁止到特定端口的流量。
    1. 对于 Linux 机器,允许 TCP 入站流量流向端口 22。
    2. 对于 Windows WMI,允许 TCP 入站流量流向端口 135 和 TCP 入站动态端口,如下所示。
      1. Windows Server 2008 及更高版本的端口 49152-65535。
      2. Windows Server 2003 及更早版本的端口 1025-5000。

StratoProbe 设置页面

vSphere 扫描不可用

默认情况下,当您创建 StratoProbe 收集器时,vSphere 扫描处于停用状态。

如需为您的 StratoProbe 安装启用 vSphere 扫描,请按照以下步骤操作:

  1. 登录 StratoZone 门户
  2. 评估标签页中,找到与您的 StratoProbe 安装关联的评估,然后点击 修改评估图标。
  3. 在评估页面中,点击详细信息
  4. 已启用的收集选项下,选择 vSphere 扫描
  5. 点击保存并进行下一步操作

更改传播到 StratoProbe 后,通常在 30 分钟内,您便会在可用的收集方法中看到 vSphere 扫描。

子网扫描

如果子网扫描未运行,请尝试以下问题排查策略。

  1. 确认 StratoProbe 已获得授权。
  2. 转到设置,然后点击测试 Call Home 以测试与 StratoZone 门户的连接。
  3. 在 Windows 中打开 services.msc,并确认所有 StratoZone 服务都正在运行。

RPC 服务器不可用

在某些情况下,您可能会收到以下错误:

The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)

此错误是 StratoProbe 与资源之间的通信问题造成的。造成此错误的一些常见原因如下。

访问遭拒 (0x80070005)

在某些情况下,您可能会收到以下错误:

0x80070005-E_ACCESS_DENIED

当凭据不正确或用户账号无法通过 DCOM 远程访问计算机时,会发生此错误。如需解决此错误,请尝试以下策略之一。

  1. 验证凭据是否正确。特别是:
    1. 输入 DOMAIN\USERNAME 作为网域账号。
    2. 输入 .\USERNAME 作为本地账号。
  2. 在 dcomcnfg 中授予用户远程启动和远程激活权限。
    1. 点击开始 > 运行,然后输入 dcomcnfg。
    2. 展开组件服务和计算机
    3. 右键点击该笔记本,然后选择我的计算机 > 属性
    4. 在 COM 安全下,点击这两个部分的修改限制
    5. 向用户授予远程访问、远程启动和远程激活权限。
    6. 转到 DCOM 配置,然后找到 Windows 管理插桩。
    7. 向用户授予远程启动和远程激活权限。

如需了解详情,请参阅以下页面:https://docs.microsoft.com/en-us/windows/win32/wmisdk/wmi-troubleshooting?redirectedfrom=MSDN

访问遭拒 (0x80041003)

在某些情况下,您可能会收到以下错误:

0x80041003-WBEM_E_ACCESS_DENIED

当提供的凭据无权访问 WMI 命名空间时,就会发生此错误。如需解决此错误,请尝试找到并更新 WMI 控件。

  1. 在控制台中,双击管理工具
  2. 在“管理工具”窗口中,双击计算机管理
  3. 右键点击“WMI 控件”图标,然后选择属性
  4. 点击安全标签页。
  5. 点击根文件夹,然后点击安全
  6. 向用户授予对命名空间的执行方法启用账号远程启用访问权限。
  7. 高级按钮。
  8. 双击主账号,然后将已应用于的值更改为此命名空间和子命名空间

如需了解详情,请参阅以下页面:https://docs.microsoft.com/en-us/windows/win32/wmisdk/setting-namespace-security-with-the-wmi-control?redirectedfrom=MSDN

没有权限

在某些情况下,您可能会收到“权限被拒绝(密码)”或“权限被拒绝(公钥)”错误。

当 StratoProbe 无法使用提供的 Linux 凭据向 Linux 资源进行身份验证时,就会发生此错误。如需解决此错误,请尝试以下策略。

  1. 凭据中,点击包含错误的群组。
  2. 点击查看所有错误。这将列出有问题的所有资源。
  3. 如需更正特定资源,请点击资源旁边的三个点,然后选择修改资源
  4. 从下拉列表中选择资源特定的凭据来修改资源凭据。它们将替换资源分配给的全局凭据。
  5. 在资源列表中,点击资源旁边的三点状菜单中的测试授权,以测试刚刚输入的凭据。