CloudLink:由於記憶體洩漏,Cloudlink 代理程式停止回應。

摘要: 由於 7.1.1 和 7.1.2 中的記憶體洩漏,CloudLink 代理程式會當機。KMIP 用戶端不會受到影響。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

因為記憶體洩漏,代理程式會中斷與 CLC 的連線。在此期間,如新增磁碟、移除磁碟和更換金鑰等管理員作業將無法執行,因為代理程式已關閉。I/O 作業不會受到影響,因為磁片已具備金鑰。

作業系統記錄:
Linux:
在 Linux 上發生 svmd 服務當機後,可以在 RHEL 或 CentOS 上看到 /var/log 中顯示記憶體不足的錯誤。image.png
Windows:
若使用 Windows,任何當機狀況都會記錄在 Windows 事件檢視器記錄中。由於使用預設復原設定的服務可能會在 Windows 上自動啟動,因此代理程式會嘗試重新連線至 CloudLink 伺服器。
 
在服務當機後,代理程式會在 Cloudlink Center Web UI 上顯示連線中斷:
image.png

多重工作階段的記錄會顯示代理程式工作階段在服務當機後關閉:
image.png

原因

CloudLink 將代理程式上使用的第三方 TLS 程式庫升級至其最新版本,以符合安全性法規遵循。較新版本的程式庫修改了訊息交換流程,導致在代理程式代碼中迴圈分配記憶體。

解析度

解決方案:
必須重新啟動 CloudLink 代理程式,才能再次啟動服務。
  • 在 Linux 上:在當機後,可手動重新啟動代理程式服務。由於加密磁片保持加密,因此不會遺失任何資料。重新啟動代理程式服務的命令為 service svmd restart
  • 在 Windows 上:在當機後,如果服務復原設定設為重新啟動服務 (預設),則 Windows 會自動重新啟動服務。由於加密磁片保持加密,因此不會遺失任何資料。

永久修正:
此問題已在 CloudLink 7.1.3 中修正。

其他資訊

Linux 作業系統:
例如,在配備 2GB 記憶體的系統中,當記憶體使用量增加至近 1.6 GB,每日平均洩漏 300 MB 時,代理程式服務便會在 5 天後當機。

Windows 作業系統:
例如,在配備 4GB 記憶體的系統中,代理程式服務的記憶體消耗會增加,並達到約 1.9 GB 的大小。當流失量達到約 3GB,平均每天流失 400 MB 時,預期便會發生當機。

受影響的產品

CloudLink SecureVM, CloudLink
文章屬性
文章編號: 000197219
文章類型: Solution
上次修改時間: 13 5月 2026
版本:  4
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。