CloudLink:由於記憶體洩漏,Cloudlink 代理程式停止回應。
摘要: 由於 7.1.1 和 7.1.2 中的記憶體洩漏,CloudLink 代理程式會當機。KMIP 用戶端不會受到影響。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
因為記憶體洩漏,代理程式會中斷與 CLC 的連線。在此期間,如新增磁碟、移除磁碟和更換金鑰等管理員作業將無法執行,因為代理程式已關閉。I/O 作業不會受到影響,因為磁片已具備金鑰。
作業系統記錄:
多重工作階段的記錄會顯示代理程式工作階段在服務當機後關閉:
作業系統記錄:
Linux:
在 Linux 上發生 svmd 服務當機後,可以在 RHEL 或 CentOS 上看到 /var/log 中顯示記憶體不足的錯誤。
在 Linux 上發生 svmd 服務當機後,可以在 RHEL 或 CentOS 上看到 /var/log 中顯示記憶體不足的錯誤。
Windows:
若使用 Windows,任何當機狀況都會記錄在 Windows 事件檢視器記錄中。由於使用預設復原設定的服務可能會在 Windows 上自動啟動,因此代理程式會嘗試重新連線至 CloudLink 伺服器。
若使用 Windows,任何當機狀況都會記錄在 Windows 事件檢視器記錄中。由於使用預設復原設定的服務可能會在 Windows 上自動啟動,因此代理程式會嘗試重新連線至 CloudLink 伺服器。
在服務當機後,代理程式會在 Cloudlink Center Web UI 上顯示連線中斷:
多重工作階段的記錄會顯示代理程式工作階段在服務當機後關閉:
原因
CloudLink 將代理程式上使用的第三方 TLS 程式庫升級至其最新版本,以符合安全性法規遵循。較新版本的程式庫修改了訊息交換流程,導致在代理程式代碼中迴圈分配記憶體。
解析度
解決方案:
必須重新啟動 CloudLink 代理程式,才能再次啟動服務。
永久修正:
此問題已在 CloudLink 7.1.3 中修正。
必須重新啟動 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 時,預期便會發生當機。
例如,在配備 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 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。