安裝後,PowerStore VSI 服務尚未全部啟動並執行
摘要: 安裝虛擬儲存整合器 (VSI) 後,VSI WebUI 登入畫面顯示錯誤:「VSI 服務尚未全部啟動並執行,請稍候幾分鐘,重新整理此頁面。如果問題持續超過 15 分鐘,請重新開機 VSI 虛擬機器,然後再試一次」
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
VSI WebUI 登入畫面發生錯誤:
VSI 記錄在「iapi-rest-error」記錄中顯示下列重複的錯誤訊息:
Caused by: java.util.concurrent.ExecutionException: org.redisson.client.RedisConnectionException: java.net.UnknownHostException: Failed to resolve 'redis' [A(1)] after 2 queries
可使用 docker ps 從 VSI 虛擬機器 (VM) 執行的命令顯示 Redis 容器處於持續「重新啟動」狀態。Internet 應用程式程式設計介面 (IAPI) 容器也會重新啟動,導致其正常運行時間大大少於其他容器。
root@photon [ ~ ]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 475db176af94 amaas-eos-mw1.cec.lab.emc.com:8125/externals/redis:5.0 "/bin/bash -c 'redis…" 26 minutes ago Restarting (1) 17 seconds ago redis b423bae65c3e amaas-eos-mw1.cec.lab.emc.com:8125/dellemc/vsi-proxy:10.6.0-983 "/docker-entrypoint.…" 30 minutes ago Up 10 minutes 80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp vsi-proxy f1c4b6edc1da amaas-eos-mw1.cec.lab.emc.com:8125/dellemc/iapi:1.16.0-1371 "/tini -g -v -- /opt…" 3 months ago Up 12 seconds 0.0.0.0:32851->8001/tcp, :::32851->8001/tcp iapi 5c042bbd9a53 amaas-eos-mw1.cec.lab.emc.com:8125/dellemc/vsi-aggregation-service:10.6.0 "docker-entrypoint.s…" 3 months ago Up 14 minutes 0.0.0.0:32768->8082/tcp, :::32768->8082/tcp vsi-aggregation-service 621ee8dab64a amaas-eos-mw1.cec.lab.emc.com:8125/dellemc/vsi-ui:10.6.0-983 "/docker-entrypoint.…" 3 months ago Up 14 minutes 0.0.0.0:32769->80/tcp, :::32769->80/tcp vsi-ui
原因
資料庫密碼的開頭有一個 #,例如 #PassWord123!。
為避免此問題,請勿在密碼開頭使用“#”。
這是設置初始密碼的位置。
解析度
通過 VSI 虛擬機上的命令行介面重置 Redis 資料庫。
登入 VSI 虛擬機器。這可以透過 VMware 啟動虛擬主控台,或透過 SSH 連線至 VSI VM 來完成。如果虛擬機器以前從未登入過,則使用者名稱和密碼為 root。登錄后需要更改密碼。
執行以下命令以重置 Redis 密碼。
root@photon [ ~ ]# /opt/files/iapi-maintenance-util/apis/redis/redis-config.sh --rollback
WARNING: The DOCKERHOST variable is not set. Defaulting to a blank string.
Stopping redis ... done
WARNING: The DOCKERHOST variable is not set. Defaulting to a blank string.
Going to remove redis
Removing redis ... done
WARNING: The DOCKERHOST variable is not set. Defaulting to a blank string.
WARNING: The create command is deprecated. Use the up command with the --no-start flag instead.
Creating redis ... done
WARNING: The DOCKERHOST variable is not set. Defaulting to a blank string.
Starting redis ... done
Successfully copied 2.56kB to iapi:/opt/iapi/conf/redisson.yaml
iapi
iapi
命令完成後,登入 VSI Web UI,警告應該會消失。
窗口頂部有一條警報,要求重置 Redis 密碼。
設定不包含「# or !」的 Redis 密碼在密碼開始時,設置密碼后,螢幕可能需要長達 5 分鐘才能刷新。
其他資訊
縮略字定義:
VSI - 虛擬儲存整合器
VM - 虛擬機器
IAPI - 網際網路應用程式程式設計介面
受影響的產品
PowerStore, Virtual Storage Integrator (VSI), PowerStoreOS文章屬性
文章編號: 000227235
文章類型: Solution
上次修改時間: 29 7月 2025
版本: 3
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。