由於 REST API 問題,無法存取 PowerMax 的 Unisphere 開啟的檔案太多
Summary: 無法存取 PowerMax 的 Unisphere。
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
- REST API 呼叫已按照 - PowerMax 的 Unisphere 安裝指南 進行檢查。符合所有標準。
- 重新製作容器映像並未解決問題。
- 重新開機管理容器可解決幾天後的問題。
- 所有服務均已啟動並執行。
- 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
若「開啟的檔案過多」,請查看 LSOF.txt (LiSt of Open Files):
此檔案可在 EMC Grabs 的「主機」資料夾下找到。
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.