La création de rapport et l’analytique (DPA) affichent le service d’application et l’interface utilisateur d’administration du serveur d’applications en rouge dans ACM après la mise à niveau vers IDPA 2.7 ou 2.7.1
Summary: Cet article de la base de connaissances explique comment contourner l’échec du démarrage des services applicatifs DPA après la mise à niveau d’IDPA 2.7 ou 2.7.1.
Symptoms
Après la mise à niveau vers IDPA 2.7 ou 2.7.1, les services d’application Reporting and Analytics (DPA) ne démarrent pas et affichent des marques rouges dans l’interface utilisateur d’ACM.
Examen du journal du serveur d’applications DPA situé dans <dpa_install_path>/services/logs/server.log Les messages suivants s’affichent.
2021-12-27 14:14:07,113 INFO [com.emc.apollo.serverstart.pre.PreApolloStartupBean] (ServerService Thread Pool -- 62) Server starting
2021-12-27 14:14:07,114 INFO [com.emc.apollo.services.container.ApolloClusterServicesJbossImpl] (ServerService Thread Pool -- 62) initIsMaster set to true
2021-12-27 14:14:07,115 INFO [com.emc.apollo.serverstart.pre.PreApolloStartupBean] (ServerService Thread Pool -- 62) Apollo Version: 19.5.0.1634796815
2021-12-27 14:14:07,117 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.PoolBySubject] (ServerService Thread Pool -- 62) IJ000604: Throwable while attempting to get a new connection: null: javax.resource.ResourceException: Could not create connection
...
Caused by: org.postgresql.util.PSQLException: Connection to <ip_address_of_DS>:9003 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
...
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method) [rt.jar:1.8.0_301]
et
2021-12-27 14:14:07,120 ERROR [com.emc.apollo.serverstart.pre.PreApolloStartupBean] (ServerService Thread Pool -- 62) exception trying to obtain a connection to the database: com.emc.apollo.jdbc.ApolloSQLException: Could not obtain connection: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:jboss/datasources/ApolloDS
Enfin, pour confirmer le problème, connectez-vous au serveur DPA DS à l’aide de PUTTY/SSH en tant qu’utilisateur root et exécutez la commande suivante :
dpa.sh ds con
Si le service DPA APP ne démarre pas, le résultat est similaire à celui ci-dessous :
dpa.sh ds con
EMC Data Protection Advisor
[INFO] Service Bind Address(es) : 127.0.0.1
Client(s) Address(es) : 127.0.0.1/32
::1/128
127.0.0.1/32
::1/128
<DS_ip_addresss>/32
Command completed successfully.
Where <DS_ip_addresss> is the IP Address of the DPA Datastore, example 10.0.0.20.
L’identification du problème comporte l’un des éléments suivants, ou les deux :
- Dans Service Bind Address, l’adresse IP du datastore DPA n’est pas répertoriée.
- Dans la section Adresse(s) client(s), l’adresse IP de l’application DPA n’est pas répertoriée.
Dans cet exemple, les deux problèmes sont présents.
Le résultat de cette commande doit être le suivant :
dpa.sh ds con
EMC Data Protection Advisor
[INFO] Service Bind Address(es) : <DS_ip_addresss>
Client(s) Address(es) : 127.0.0.1/32
::1/128
127.0.0.1/32
::1/128
<App_ip_addresss>/32
<DS_ip_addresss>/32
Command completed successfully.
Where <DS_ip_addresss> is the IP Address of the DPA Datastore, example 10.0.0.20.
Where <App_ip_addresss> is the IP Address of the DPA Application, example 10.0.0.21.Cause
Resolution
Il n’y a pas de solution à ce problème.
Une solution de contournement est disponible pour résoudre ce problème. Suivez les étapes ci-dessous.
L’une des deux opérations suivantes doit être effectuée. Dans certains cas, seule l’adresse de liaison du datastore DPA doit être fixe et dans d’autres, l’adresse de liaison du datastore DPA et l’adresse client de l’application DPA doivent être fixes.
Correction de l’adresse de liaison du datastore DPA.
1. Exécutez la commande suivante sur le serveur du datastore DPA à partir du répertoire /opt/emc/epa/services/bin :
dpa.sh ds con -b <ip_address_of_the_datastore>
2. Redémarrez les services du datastore DPA.
opt/emc/epa/services/bin répertoire:
dpa.sh ds restart
3. Redémarrez les services de l’application DPA.
/opt/emc/epa/services/bin répertoire:
dpa.sh app restart
Correction de l’adresse
du client de l’application DPA1. Exécutez la commande suivante sur le serveur de datastore DPA à partir de /opt/emc/epa/services/bin répertoire:
dpa.sh ds con -a <ip_address_of_the_dpa_application>
2. Redémarrez les services du datastore DPA.
/opt/emc/epa/services/bin répertoire:
dpa.sh ds restart
3. Redémarrez les services de l’application DPA.
/opt/emc/epa/services/bin répertoire:
dpa.sh app restart
Suppression de l’IP de configuration, le cas échéant
Si, dans la sortie de dpa.sh ds con, l’adresse IP suivante est répertoriée, elle doit être supprimée :
10.63.62.242/32
Pour supprimer cette entrée, exécutez la commande suivante sur le serveur du datastore DPA à partir de /opt/emc/epa/services/bin répertoire:
dpa.sh ds con -d 10.63.62.242
Pour plus d’informations, contactez le support technique Dell .