跳转到主内容

OnCommand Insight 记录的常见 EMC Solutions Enabler 错误消息

Views:
Visibility:
Public
Votes:
0
Category:
oncommand-insight
Specialty:
oci
Last Updated:

适用场景

OnCommand Insight 7.x

问题解答

OnCommand Insight 使用 EMC Solutions Enabler 发现 EMC Symmetrix 阵列。OCI 尽力向最终用户显示实际错误信息 EMC Solutions Enabler 报告。本文旨在帮助您了解导致常见错误消息的原因。

  • 无法执行 Sym CLI symcfg ,因为 在服务文件中未找到请求的网络服务

大多数 OCI Solutions Enabler ( SE )数据源都应在客户端 / 服务器模式下运行—这意味着, OCI 采集单元( AU )已安装 SE ,并且该 SE 安装正在与连接到一个或多个 Symmetrix 阵列的另一个 SE 服务器进行通信。客户端 / 服务器模式要求在 OCI AU 的 netcnfg 文件中定义 Netcnfg 别名。如果 OCI SE 数据源设置为在客户端 / 服务器模式下工作(定义为将连接缓存值设置为远程或远程缓存)、 服务名称值不是有效的 Netcnfg别 名、 EMC SE 将失败,因为数据源告诉 SE 与不存在的别名进行通信。

  • 无法执行 Sym CLI symcfg ,因为 远程客户端 / 服务器握手失败。请查看 symapi 和 storsrvd 日志文件

这是在客户端 / 服务器模式下运行的 Solutions Enabler 的 TLS/SSL 协商失败。自 7.0 以来的所有 SE 版本默认为仅侦听安全连接、即加密。所有 Solutions Enabler 安装都会在安装过程中生成数字证书,或者,您的环境可能会将这些证书替换为由内部证书颁发机构( CA )签名的数字证书。SE 会执行相互证书身份验证,客户端 SE 安装和服务器 SE 安装会彼此提供各自的证书并评估其有效性。

99% 的“握手”失败都是由于错误的名称解析配置导致的—数字证书中有一个主机名。如果每个 SE 主机在其对等主机上执行的反向 DNS 不能解析在对等主机的证书中看到的主机名,则可能发生握手故障。

请意识到您需要查看客户端和服务器 SE 安装以查找这些故障—您可能已在两个方向上破坏了名称解析。

由于证书到期或系统时钟错误而导致这些故障的时间的 1% —如果在设置为 US EST 的服务器上安装 SE , 如果将其更改为 PST ,则证书的有效期将在未来长达 3 小时,因为您更改了系统时间。

  • 无法执行 Sym CLI symcfg ,因为 远程连接被拒绝。客户端的 SYMAPI 版本不能比服务器更高

这是另一个客户端 / 服务器故障。客户端 SE 安装需要与 SE 服务器相同或更旧版本—这是 EMC 支持策略。这意味着如果在同一个 OCI au 上有多个 SE 数据源、则必须考虑 SE 升级策略、因为不能在 OCI au 上安装多个 SE 版本。

  • 无法执行 Sym CLI symcfg ,因为 服务器因安全级别不匹配而拒绝连接

在准备在客户端 / 服务器模式下部署 OCI SE 数据源时,如果要定义 netcnfg 别名,则可以设置安全级别。如前所述、 SE 服务器默认只希望通过加密通道进行对话、确保安全。如果您将 Netcnfg 别名定义为非安全、告知客户端安装仅尝试非安全通信、很可能无法通信、 OCI 将报告此 EMC 不匹配错误。

  • 无法执行 Sym CLI symcfg ,因为 Symmetrix 访问控制拒绝了请求

EMC 具有多种重叠的安全技术,这些技术可能会影响 EMC Solutions Enabler 的使用。"symacL" 是一种可以按阵列逐个启用的技术。此错误消息是 SymACL 阻止 OCI 能够发现 Symmetrix 的其中一种方式。了解以下情况非常重要:使用 SymACL 时、您可能需要向用户帐户授予权限、即 OCI 获取的过程与此相同。

  • 无法执行 Sym CLI symcfg ,因为 Gatekeeper 设备(使用基本守护进程时)出现错误(请参见日志文件)

此时,您应该意识到,电话中使用 NetApp 而不是 EMC 是错误的方法。出现此消息的可能原因之一是阵列停用—如果您在已停用的 Symmetrix 序列号中看到此错误,则可以尝试转到 Solutions Enabler 服务器,执行 "symcfg discover" 以强制重新发现。这可能会清除该服务器对现已停用阵列的了解。

  • 无法执行 Sym CLI symcfg ,因为 远程连接被拒绝。此服务器不支持此客户端 SYMAPI 版本

EMC 更加积极地控制了允许使用的配置。通常情况下,当 SE 服务器为 8.3 或更高版本、 SE 客户端版本较旧、 EMC 不支持您的配置时会显示此消息。您需要考虑在此 AU 上有多少 SE 数据源、如果可以将 AU 上的 SE 升级为该数据源的受支持配置、而不会中断此 AU 上的其他 SE 数据源。

  • 无法执行 Sym CLI symcfg ,因为 远程连接被拒绝。Symapi 服务器可能未运行

在您的 netcfg 文件中定义的 Solutions Enabler 服务器将具有 "storsrcvt" 服务,请验证此服务是否已启动或重新启动并重新轮询。 

  • 无法执行 Sym CLI symcfg ,因为 所有与 netcnfg 文件中已平衡或已排序的服务条目中的服务器的连接尝试都失败。 

这很可能是由于设置 SolutionsEnabler 时出现环境 / 配置问题。检查服务器证书以验证它们是否指向正确的域。

含义

数据源 1 和 AU A 正在使用 SE 7.6.2.8 与 SE 7.6.2.8 服务器进行通信数据源 2 , AU A 正在使用 SE 7.6.2.8 与 SE 8.4 服务器进行通信 -> 此数据源失败,并且此服务器不支持客户端 SYMAPI 版本。

如果将 AU 的 SE 安装从 7.6.2.8 升级到 8.4 ,您可以修复数据源 2 ,但肯定会中断数据源 1 ,因为您不能将较新的 SE 版本用作对较旧服务器的客户端

  • 无法执行 Sym CLI symcfg ,因为 未找到任何设备

Solutions Enabler 数据源已正确指向 Solutions Enabler 安装的路径,但在数据源轮询时, symcfg list -v 不会列出任何本地阵列。查看此数据源如何设置“连接缓存”值 - 如果它是本地数据源,则托管此数据源的购买单元上的 Solutions Enabler 安装将在本地运行这些命令。这意味着该 AU 需要与一个或多个 Symmetrix 阵列建立块存储连接才能继续。如果数据源应使用解决方案 / 启用程序客户端 / 服务器模式、则应将“连接缓存”设置为远程或远程缓存。请记住,客户端 / 服务器模式还需要在数据源中进行正确定义、并在托管数据源的 AU 上的 Solutions Enabler 安装上创建有效的 Netcnfg别 名。

  • 无法执行 Sym CLI symcfg ,因为 在关闭其他打开的会话之前,无法启动更多会话

如果 OCI Solutions Enabler 数据源使用客户端 / 服务器模式,并且远程 SE 服务器运行状况不正常,可能是由于内存相关问题,则可能会显示此消息。应尝试在远程计算机上重新启动 StorSrvd 守护进程 / 窗口服务。如果这不能解决问题、请与 EMC 联系以评估 SE 服务器不可靠的原因。

使用 Solutions Enabler 8.1.0 或更早版本从 Solutions Enabler Server 8.3 或更高版本收集数据时, "symcfg list-srp" CLI 命令可能会返回不正确的数据。

NetApp 已确定,尽管 EMC 所说的是受支持的配置、但某些版本的 Solutions Enabler 在与较新的解决方案 Enabler 版本配合使用时会返回不准确或不可靠的数据。

OCI 活动禁止:

  1. 对所有 8.x 版本使用 SE 7.x
  2. 使用 SE 8.1.0 或更早版本与 8.3.0 或更高版本
  3. 使用 SE 8.2.0 或更早版本与 8.4.0 或更高版本

如果您遇到此错误消息,则需要后退一步,全面评估您的 OCI 服务器:

  • 哪个 Acq Unit 托管此故障数据源?
  • 此 AU 上是否有其他 SE 数据源?
  • 此 AU 上的 SE 数据源正在讨论的所有服务器 SE 版本是什么?

如果看到此错误消息、并且在 AU 上只有一个 SE 数据源、则应升级 AU 上的 SE 版本以匹配服务器 SE 版本。如果此 AU 上有多个 SE 数据源、则需要考虑是否可以将 SE 升级到哪个版本、以及该配置是否工作。遗憾的是,在某些配置中、您可能需要部署一个安装了不同版本 SE 的新 RAU 、以便能够支持您的环境。

  • 无法执行 Sym CLI symsnapvx ,因为 "-linked" :选项不兼容

OCI 7.3.5 及更高版本、以及 OCI 7.3.1 及更高版本运行数据源 Service Pack 5 或更高版本现已增强了 vmax3+ 链接快照支持。此增强功能可使 OCI 针对 VMAX 3 或更高版本的阵列运行其他 SymCLI 命令、从而便于将链接快照报告到父 / 源卷关系。如果 Solutions Enabler DataSource 在 VMAX 3 环境中使用旧版本的 Solutions Enabler 、则可以在这些 OCI 版本中看到此故障消息。NetApp 首先在混合了 Vmax1 , 2 和 3 个阵列的 Solutions Enabler 8.0.1.0 环境中发现了此问题—只有 VMAX3 阵列发现会受到负面影响,因为 OCI 现在希望 Solutions Enabler 环境应支持 symsnapvx 命令。客户应确保其解决方案启用程序环境包含受管理的硬件的相应版本。

追加信息

附加信息 _text