PowerStore VSI 服务在安装后尚未全部启动并运行
Summary: 安装 Virtual Storage Integrator (VSI) 后,VSI WebUI 登录屏幕显示错误:“VSI 服务尚未全部启动并运行,请稍等几分钟,然后刷新此页面。如果问题持续超过 15 分钟,请重新启动 VSI 虚拟机,然后重试”
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
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
Cause
数据库密码的开头有一个 #,例如 #PassWord123!。
为避免此问题,请勿在密码开头使用“#”。
这是设置初始密码的位置。
Resolution
通过 VSI 虚拟机上的命令行界面重置 Redis 数据库。
登录到 VSI 虚拟机。这可以通过 VMware 启动虚拟控制台或通过 SSH 连接到 VSI 虚拟机来完成。如果以前从未登录过虚拟机,则用户名和密码为 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 密码。
设置不带“# 或 !”的 Redis 密码在密码开始时,在设置密码后,屏幕可能需要长达 5 分钟才能刷新。
Additional Information
缩略词定义:
VSI - Virtual Storage Integrator
VM - 虚拟机
IAPI - 互联网应用程序编程接口
Affected Products
PowerStore, Virtual Storage Integrator (VSI), PowerStoreOSArticle Properties
Article Number: 000227235
Article Type: Solution
Last Modified: 29 Jul 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.