Dell EMC VMAX 和 PowerMax 系列设备数据收集器
Data Infrastructure Insight可将Solutions Enabler SYMCLI命令与环境中的现有Solutions Enabler服务器结合使用来发现EMC VMAX和PowerMax存储阵列。现有 Solutions Enabler 服务器可通过访问 Gatekeeper 卷连接到 VMAX/PowerMax 存储阵列。
要求
在配置此数据收集器之前、您应确保Data Infrastructure Insight能够通过TCP连接到现有Solutions Enabler服务器上的端口2707。Data Infrastructure Insight会发现此服务器的"本地"所有Symmetrix阵列、如该服务器的"symcfg list"输出中所示。
-
必须在采集单元服务器上安装带有 SMI-S 提供程序应用程序的 EMC Solutions Enabler ( CLI ),并且此版本必须与 Solutions Enabler 服务器上运行的版本匹配或早于此版本。
-
需要一个正确配置的 { installdir } \EMC\SYMAPI\config\netcnfg 文件。此文件定义 Solutions Enabler 服务器的服务名称以及访问方法( SECURE / NOSECURE /ANY )。
-
如果在存储节点级别需要读 / 写延迟, SMI-S Provider 必须与正在运行的 Unisphere for VMAX 应用程序实例进行通信。
-
管理解决方案启用程序服务器的 IP 地址
-
Solutions Enabler ( SE )服务器上的管理员权限
-
SE 软件的只读用户名和密码
-
适用于 VMAX 的 Unisphere 应用程序必须正在运行并收集由 SMI-S Provider 安装管理的 EMC VMAX 和 PowerMax sstorage 阵列的统计信息
-
性能访问验证:在采集单元的Web浏览器中、转至_SMI-S https://<SMI-S主机名或IP>:5989/ ecomconfig_、其中"SMI-S主机名或IP"是SMI-S服务器的IP地址或主机名。此URL用于EMC SMI-S (也称为"ECOM")服务的管理门户-您将收到登录弹出窗口。
-
必须在Solutions Enabler服务器的守护进程配置文件中声明权限、通常位于:/var/symapi/config/daem_users
以下是具有适当cisys权限的示例文件。
root@cernciaukc101:/root 14:11:25 # tail /var/symapi/config/daemon_users ### ### Refer to the storrdfd(3) man page for additional details. ### ### As noted above, only authorized users can perform stordaemon control ### operations (e.g., shutdown). ################################################################################ # smith storrdfd cisys storapid <all>
术语
Data Infrastructure Insight从EMC VMAX/PowerMax数据源采集以下清单信息。对于所采集的每种资产类型,均显示了此资产最常用的术语。查看此数据收集器或对其进行故障排除时,请记住以下术语:
供应商 / 型号术语 | 数据基础架构洞察力一词 |
---|---|
磁盘 |
磁盘 |
磁盘组 |
磁盘组 |
存储 |
阵列存储 |
总监 |
存储节点 |
设备池,存储资源池( SRP ) |
存储池 |
设备 TDev |
卷 |
注意:这些只是常见的术语映射,可能并不代表此数据收集器的所有情形。
配置
*注意:*如果未启用SMI-S用户身份验证、则会忽略Data Infrastructure Insight数据收集器中的默认值。
字段 | 说明 |
---|---|
服务名称 |
在 netcnfg 文件中指定的服务名称 |
CLI 的完整路径 |
包含 Symmetrix 命令行界面的文件夹的完整路径 |
SMI-S 主机 IP 地址 |
SMI-S 主机的 IP 地址 |
高级配置
字段 | 说明 |
---|---|
清单轮询间隔(分钟) |
两次清单轮询的间隔。默认值为40分钟。 |
选择 " 排除 " 或 " 包括 " 以指定列表 |
指定在收集数据时是包含还是排除以下阵列列表。 |
清单筛选器设备列表 |
要包含或排除的设备 ID 的逗号分隔列表 |
连接缓存 |
选择连接缓存方法: * local 表示 Cloud Insights 采集服务正在 Solutions Enabler 服务器上运行,该服务器可通过光纤通道连接到您要发现的 Symmetrix 阵列,并可访问 Gatekeeper 卷。在某些远程采集单元( RAU )配置中可能会出现这种情况。* remote_cached 为默认值,大多数情况下应使用。这将使用 NETCNFG 文件设置通过 IP 连接到 Solutions Enabler 服务器,该服务器必须通过光纤通道连接到您要发现的 Symmetrix 阵列,并有权访问 Gatekeeper 卷。* 如果 remote_cached 选项使 CLI 命令失败,请使用 remote 选项。请注意,这会减慢采集过程的速度(在极端情况下可能会减慢到数小时甚至数天)。NETCNFG 文件设置仍用于通过 IP 连接到 Solutions Enabler 服务器,该服务器通过光纤通道连接到正在发现的 Symmetrix 阵列。*注意:*此设置不会更改与symcfg list输出中列为REMOTE的阵列相关的Data Infrastructure Insight行为。Data Infrastructure Insight仅收集此命令显示为local的设备上的数据。 |
SMI-S 协议 |
用于连接到 SMI-S 提供程序的协议。还会显示使用的默认端口。 |
覆盖 SMIS-Port |
如果为空,请使用连接类型字段中的默认端口,否则输入要使用的连接端口 |
SMI-S 用户名 |
SMI-S Provider 主机的用户名 |
SMI-S 密码 |
SMI-S Provider 主机的用户名 |
性能轮询间隔(秒) |
性能轮询之间的时间间隔(默认值为1000秒) |
请选择 " 排除 " 或 " 包括 " 以指定列表 |
指定在收集性能数据时是包含还是排除以下阵列列表 |
性能筛选器设备列表 |
要包含或排除的设备 ID 的逗号分隔列表 |
故障排除
如果此数据收集器出现问题,请尝试执行以下操作:
问题: | 请尝试以下操作: |
---|---|
错误:请求的功能当前未获得许可 |
安装 SYMAPI 服务器许可证。 |
错误:未找到任何设备 |
确保 Symmetrix 设备已配置为由 Solutions Enabler 服务器管理: - 运行 symcfg list -v 以查看已配置的 Symmetrix 设备列表。 |
错误:在服务文件中未找到请求的网络服务 |
确保已为 Solutions Enabler 定义 Solutions Enabler 服务名称的 netcnfg 文件。此文件通常位于 Solutions Enabler 客户端安装中的 SYMAP1\config\ 下。 |
错误:远程客户端 / 服务器握手失败 |
检查我们正在尝试发现的 Solutions Enabler 主机上的最新 storsrvt.log* 文件。 |
错误:客户端证书中的公用名无效 |
编辑 Solutions Enabler 服务器上的 hosts 文件,以便采集单元的主机名解析为 Solutions Enabler 服务器上 storsrvd.log 中报告的 IP 地址。 |
error :此功能无法获取内存 |
确保系统中有足够的可用内存来执行 Solutions Enabler |
错误: Solutions Enabler 无法提供所需的所有数据。 |
调查 Solutions Enabler 的运行状况和负载特征 |
错误:•使用 Solutions Enabler 7.x 从 Solutions Enabler 服务器 8.x 收集数据时, "symcfg list -tdev" 命令行界面命令可能会返回不正确的数据•使用 Solutions Enabler 8.1.0 或更早版本从 Solutions Enabler 服务器 8.3 或更高版本收集数据时, "symcfg list -SRP-CLI 命令可能会返回不正确的数据。 |
请确保您使用的是相同的 Solutions Enabler 主要版本 |
我看到数据收集错误并显示消息:"unknown code" |
如果未在Solutions Enabler服务器的守护进程配置文件中声明权限、您可能会看到此消息(请参见要求上文。)这假定您的SE客户端版本与您的SE服务器版本匹配。如果未在/var/symapi/config/daemon用户配置文件中为_cisys_用户(用于执行Solutions Enabler命令)配置所需的守护进程权限、也可能会发生此错误。要修复此问题、请编辑/var/symapi/config/daemon用户文件、并确保cisys用户具有为storapid守护进程指定的<all> 权限。示例:14:11:25 # tail /var/symapi/config/daemon_users … cisys storapid <all> |
有关其他信息,请参见"支持"页面或"数据收集器支持列表"。