升級至 IDPA 2.7.6 後,DPA 在 ACM 中的應用程式伺服器管理 UI 顯示為紅色

Summary: 本文說明如何在升級至 IDPA 版本 2.7.6 後,修正 Data Protection Advisor (DPA) 中的報告與分析問題。

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

升級至 IDPA 2.7.6 後,報告與分析 (DPA) 會在 ACM UI 中顯示紅色。

在 ACM server.log中,會看到下列兩個錯誤之一:

2024-02-09 10:42:54,841 INFO  [Thread-25170]-util.RestUtil: Making REST call: https://x.x.x.x:9002/dpa-api/license ,method: GET Meditype application/v
nd.emc.apollo-v1+xml
2024-02-09 10:42:54,882 INFO  [Thread-25170]-util.RestUtil:  REST request return code: 500, expected code: OK
2024-02-13 19:58:25,577 INFO  [Thread-93984]-util.RestUtil: Making REST call: https://x.x.x.x:9002/dpa-api/license ,method: GET Meditype application/vnd.emc.apollo-v1+xml
...
2024-02-13 19:58:25,601 INFO  [Timer-4]-dao.HealthMonitorUtilityDao: getDeviceDataByType --> Executing query to get device by type and ip
2024-02-13 19:58:25,602 INFO  [Thread-93984]-util.RestUtil:  REST request return code: 404, expected code: OK

在 DPA APP server.log中會看到如下錯誤:

16224:2024-02-09 14:24:20,299 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 62) MSC000001: Failed to start service jboss.web.deployment.default-host./reportengine-api: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./reportengine-api: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context
16238:2024-02-09 14:24:20,318 ERROR [org.apache.catalina.core] (ServerService Thread Pool -- 72) JBWEB001100: Error starting context: java.lang.IllegalArgumentException: JBWEB006706: Document base /opt/emc/dpa/services/./standalone/tmp/vfs/deployment/deploymentd28786588379a29/listener-processor-war.war-37c80da349d9164f does not exist or is not a readable directory
16252:2024-02-09 14:24:20,338 ERROR [org.apache.catalina.core] (ServerService Thread Pool -- 72) JBWEB001103: Error detected during context /listener-processor-api start, will stop it
16253:2024-02-09 14:24:20,339 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 72) MSC000001: Failed to start service jboss.web.deployment.default-host./listener-processor-api: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./listener-processor-api: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context
16296:2024-02-09 14:24:21,337 ERROR [org.jboss.as] (Controller Boot Thread) JBAS015875: JBoss AS 7.4.1.Final-redhat-SNAPSHOT "Janus" started (with errors) in 41681ms - Started 21215 of 21353 services (58 services failed or missing dependencies, 315 services are lazy, passive or on-demand)

Cause

DPA 在 /opt/emc/dpa/services/./standalone 導致APP服務正常運行的子目錄。DPA 顯示服務正在執行,但部分內部服務失敗。

Resolution

執行下列程序以解決此問題:
  1. 使用下列命令停止 DPA 服務。請先在 DPA DS 伺服器上執行此命令,然後再在 DPA APP 伺服器上執行。 
dpa.sh svc stop
  1. 使用 SSH 或 PuTTY 以根身分登入 DPA APP伺服器,並執行下列命令:
rm -rf /opt/emc/dpa/services/standalone/data
rm -rf /opt/emc/dpa/services/standalone/tmp
  1. 將 DPA DS 伺服器重新開機並啟動服務:
reboot
dpa.sh svc start
  1. 重新啟動 DPA APP 伺服器 並啟動服務。 
reboot
dpa.sh svc start
  1. 確認您可以登入 DPA UI。
  2. 確認 ACM UI 中的 DPA 顯示綠色。 
Article Properties
Article Number: 000222530
Article Type: Solution
Last Modified: 26 Mar 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.