PowerStore VSI 服务在安装后尚未全部启动并运行

Summary: 安装 Virtual Storage Integrator (VSI) 后,VSI WebUI 登录屏幕显示错误:“VSI 服务尚未全部启动并运行,请稍等几分钟,然后刷新此页面。如果问题持续超过 15 分钟,请重新启动 VSI 虚拟机,然后重试”

Αυτό το άρθρο ισχύει για Αυτό το άρθρο δεν ισχύει για Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν. Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.

Symptoms

VSI WebUI 登录屏幕错误:
vsiLoginError

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!

为避免此问题,请勿在密码开头使用“#”。

这是设置初始密码的位置。
VSI 数据库密码屏幕

 

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 - 互联网应用程序编程接口

 

Επηρεαζόμενα προϊόντα

PowerStore, Virtual Storage Integrator (VSI), PowerStoreOS
Ιδιότητες άρθρου
Article Number: 000227235
Article Type: Solution
Τελευταία τροποποίηση: 29 Ιουλ 2025
Version:  3
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.