跳转到主内容

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

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

适用场景

OnCommand Insight ( OCI ) 7.x

问题解答

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

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

    OnCommand Insight EMC Solutions Enabler 数据源失败,并显示错误 "Failed to execute Sym CLI symcfg because a requested network service was not found in the service file"

    大多数 OCI Solutions Enabler ( SE )数据源都要在 客户端 / 服务器模式下运行 ,这意味着 OCI 采集单元与其他阵列或 SE 连接。客户端 / 服务器模式要求 netcnfg 在 OCI AU netcnfg 的文件中定义别名。如果 OCI SE 数据源设置为在客户端 / 服务器模式下工作(定义为将 Connection Caching 值设置为 remote 或 remote_cached ), Service Name 并且此值不是有效 netcnfg 的别名,则 EMC SE 将失败,因为数据源指示 SE 与不存在的别名进行通信。
     
  • 无法执行 SymCLI 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 ,因为 网关管理器设备(使用基础守护进程时)出现错误(请参见日志文件)

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

    EMC 不支持客户端 SYMAPi 版本,因此更积极地执行了他们允许使用的配置。通常情况下,当 SE 服务器为 8.3 或更高版本、 SE 客户端版本较旧、 EMC 不支持您的配置时会显示此消息。您需要考虑在此 AU 上有多少 SE 数据源、如果可以将 AU 上的 SE 升级为该数据源的受支持配置、而不会中断此 AU 上的其他 SE 数据源。
     
  • 无法执行 Sym CLI symcfg ,因为 远程连接被拒绝。Symapi 服务器可能未运行

    在 netcfg 文件中定义的 Solutions Enabler 服务器,此服务器将具有 "torsrcvt" 服务,请验证此服务是否已启动或重新启动并重新轮询。 
     
  • 无法执行 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 服务器 8.3 或更高版本收集数据时, " symcfg list - SRP " 命令行界面命令可能会返回不正确的数据。

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

    OCI 活动禁止:
    —对所有 8.x 版本使用 SE 7.x
    —对 8.3.0 或更高版本使用 SE 8.1.0 或更早
    版本—对 8.4.0 或更高版本使用 SE 8.2.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 及更高版本不兼容,以及运行 Data Source Service Pack 5 或更高版本的 OCI 7.3.1 及更高版本现在增强了对 VMAX3+ 链接 Snapshot 的支持。此增强功能可使 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