還原在 InsightIQ 6.x 中重新開機後遺失的環境變數。
摘要: 將 InsightIQ 從版本 5.x 升級至 6.x 後,某些關鍵環境變數 (例如 IAM_CPUS、RDP_MEMORY 等) 可能會間歇性取消設定或顯示空白。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
將 InsightIQ 從版本 5.x 升級到 6.x,或在 6.x 設定重新開機期間,例如由系統關機或系統重新開機觸發的動作,可能會導致一些關鍵環境變數 (例如 IAM_CPUS, RDP_MEMORY) 間歇性地取消設置或顯示為空白。
此問題通常會在執行升級指令檔 (從舊版變更為後續的 6.x 版) 或系統層級指令檔期間出現。與缺少環境變數相關的錯誤會顯示在主控台上,而 InsightIQ 服務容器初始化失敗。
錯誤訊息例如:
WARN[0000] The "RDP_CPUS" variable is not set. Defaulting to a blank string.
WARN[0000] The "DC_MEMORY" variable is not set. Defaulting to a blank string.
原因
從 5.x 升級到 6.x 的系統在 crontab 這會導致當系統在重新開機後啟動時,指令檔會同時執行。這會導致競爭狀況,其中某些環境變數突然被刪除。此問題已在 6.1.0 版本中解決。
解析度
如果您懷疑自己遇到此問題,請開立支援案例,以取得解決方案中所述的檔案。這可讓您驗證是否確實遇到此問題,因為有以下行動計畫未解決的類似問題。
開立案例時,請擷取文章 Isilon 中的資訊:如何收集 InsightIQ 記錄 (可能需要以已註冊的 Dell 支援使用者身分登入才能檢視)和任何顯示錯誤的 PuTTY 輸出。
- 下載
restore-env-vars.tar.gz。
- 若要解壓縮檔案,請使用
tar xvzf restore-env-vars.tar.gz。 cd restore-env-varschmod 777 main.sh utils.sh./main.sh這會還原 InsightIQ 6.x 的環境變數。- 從當前終端註銷,然後重新登錄。
- 套用修正程式後,請繼續從 6.x 先前版本升級至 6.x 更新版本,或使用類似
system-shutdown小system-reboot或bash restart.sh以重新啟動 InsightIQ 服務。
產品
PowerScale InsightIQ文章屬性
文章編號: 000362058
文章類型: Solution
上次修改時間: 09 4月 2026
版本: 4
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。