由于 REST API 问题导致无法访问 Unisphere for PowerMax 打开的文件过多
Summary: Unisphere for PowerMax 无法访问。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
- 已根据 Unisphere for PowerMax 安装指南 检查了 REST API 调用。所有标准均已满足。
- 重新创建容器映像未解决问题。
- 重新启动管理容器可在几天内解决该问题。
- 所有服务均已启动并运行。
- run.log中的错误 :
ERROR [em.spa.SPA] (EJB default - 13) com.emc.em.spa.datamanager.datalistener.RTCListener.Exception in opening DCF listen port (8089) in JVM (0):Too many open files
- symapi.log中的错误 :
04/03/2024 00:21:34.858 19033 27 EMC:UNIVMAX emcSymDBLoad pdsDbOpen() failed [/var/symapi/db/symapi_db.bin] ([PDS/File] Error opening file [Errno: 24 - Too many open files])
Cause
已发现用于运行和控制 RESTAPI 调用的外部脚本在每次 RESTAPI 调用后未关闭 HTTPS 连接。
Here 10.x.y.z is the REST API client, but it does not appear to be closing the HTTPS connection to Unisphere DMF IP 172.18.64.7: java 19033 19951 root 3835u IPv6 6326647 0t0 TCP 172.18.64.7:pcsync-https->10.x.y.z:52042 (ESTABLISHED)
Resolution
已发现用于运行和控制 RESTAPI 调用的外部脚本在每次 RESTAPI 调用后未关闭 HTTPS 连接。
调整外部脚本以在每次 RESTAPI 调用后关闭 HTTPS 连接,问题得到解决。
调整外部脚本以在每次 RESTAPI 调用后关闭 HTTPS 连接,问题得到解决。
Additional Information
对于“Too many open files”,请查看 LSOF.txt (LiSt of Open Iles):
此文件位于 EMC Grabs 中的 Host 文件夹下。
REST API 客户端 IP 可在以下位置找到:
Unisphere —>支持 >操作 —>托管服务器资源
Affected Products
Unisphere for PowerMaxArticle Properties
Article Number: 000225588
Article Type: Solution
Last Modified: 20 Jan 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.