IDPA: Kommandot "dpacli -servicemode" misslyckas på DP4400-enheten med felet "Det gick inte att köra DPA CLI-kommando: null"

Resumo: DPATOOLS-verktyget är installerat på ACM i en DP4400-enhet och det här verktyget kan användas för att utföra uppgraderingar av fast programvara på IDPA. Den här kunskapsbasartikeln vägleder dig genom ett problem där IDPA inte kan gå in i tjänstläge när du utfärdar kommandot "dpacli -servicemode" på grund av att DPA är i okonfigurerat tillstånd och DPACLI fortfarande utfärdar en testanslutningsfråga till DPA som misslyckas. Det här är ett känt problem med dpacli 2.0.0.16-versionen. ...

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Sintomas

När kommandot "dpacli" utfärdas för att sätta enheten i serviceläge misslyckas kommandot med följande fel:

xxxxxxacm:/usr/local/dpatools/logs # dpacli -servicemode
Failed to execute DPA CLI command: null
usage: Data Protection Appliance Tools
 -servicemode   Shut down VMs (IDPA components) except ACM and ESXi. It's
                a prerequisite for FRU/CRU operations and FW update in
                service-mode

"dpacli.log" kan verifieras för att granska felet för det här problemet: (plats: /usr/local/dpatools/logs/dpacli.log)
Följande fel visas i dpacli.log:

2019-11-04T19:53:18.958Z ERROR [] [DPACLI-System-akka.actor.default-dispatcher-4] [][][][][] com.emc.dpa.dputils.DPAUtils - Exception occured while test connection of DPA app server {}
java.lang.NullPointerException: null
        at com.emc.dpa.dputils.persistence.ACMConfigUtils.getServiceIP(ACMConfigUtils.java:181)
        at com.emc.dpa.dputils.DPAUtils.testDPAAppServerOutOfSyncWhileShutDown(DPAUtils.java:77)
        at com.emc.dpa.dputils.DPApplianceUtils.testDPAOutOfSync(DPApplianceUtils.java:173)
        at com.emc.dpa.dputils.DPApplianceUtils.testOutOfSync(DPApplianceUtils.java:270)
        at com.emc.dpa.dputils.DPApplianceUtils.isOKShutdown(DPApplianceUtils.java:57)
        at com.emc.dpa.dputils.DPApplianceUtils.shutdownServices(DPApplianceUtils.java:87)
        at com.emc.dpa.ptresources.DPAResourceBuilder.shutdownServices(DPAResourceBuilder.java:977)
        at com.emc.dpa.ptresources.PTCLIService.shutdownServices(PTCLIService.java:98)
        at com.emc.dpa.common.akka.DPAHostAdapter.receiveDPAOpMessage(DPAHostAdapter.java:76)
        at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26)
        at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21)
        at scala.PartialFunction.applyOrElse(PartialFunction.scala:123)
        at scala.PartialFunction.applyOrElse$(PartialFunction.scala:122)
        at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21)
        at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:171)
        at akka.actor.Actor.aroundReceive(Actor.scala:517)
        at akka.actor.Actor.aroundReceive$(Actor.scala:515)
        at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:180)
        at akka.actor.ActorCell.receiveMessage(ActorCell.scala:588)
        at akka.actor.ActorCell.invoke(ActorCell.scala:557)
        at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:258)
        at akka.dispatch.Mailbox.run(Mailbox.scala:225)
        at akka.dispatch.Mailbox.exec(Mailbox.scala:235)
        at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
        at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
        at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
        at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
2019-11-04T19:53:18.958Z INFO [] [DPACLI-System-akka.actor.default-dispatcher-4] [][][][][] com.emc.dpa.dputils.DPAUtils - Checking connection with DPA datastore.
2019-11-04T19:55:20.380Z ERROR [] [main] [][][][][] com.emc.dpa.dpacli.DPACliUtils - Exception is thrown when parsing CLI command: {}

Eftersom loggarna ovan indikerar att en testanslutning till DPA Application Server och DPA Datastore Server misslyckas. Kontrollera om DPA har konfigurerats på denna IDPA. Logga in på IDPA ACM-GRÄNSSNITTET och kontrollera om DPA har konfigurerats på instrumentpanelen "Data Protection Advisor". Även selskuconfig.xml-filen kan verifieras för att kontrollera om DPA har konfigurerats på den här enheten: Plats: /usr/local/dataprotection/var/configmgr/server_data/skuconfig/selskuconfig.xml head -50 /usr/local/dataprotection/var/configmgr/server_data/skuconfig/selskuconfig.xml Kontrollera att DPA visas som okonfigurerad enligt nedan:

<ConfiguredProducts>             <DPS>true</DPS>             <DPA>false</DPA>             <Avamar>true</Avamar>             <DD>true</DD>             <DPC>true</DPC>             <DDCDR>true</DDCDR>             <IDPA_VAPP>true</IDPA_VAPP>         </ConfiguredProducts>

Enligt ovanstående utdata är det tydligt att DPA inte är konfigurerat på den här enheten, men dpatools gör fortfarande en testfråga till DPA, vilket är ett problem på DPATOOLS. Det här problemet är åtgärdat i version 2.0.0-17 av dpatools.

 

Causa

Det här är ett känt problem med DPATOOLS version 2.0.0-16 eller tidigare och om det åtgärdas i DPATOOLS version 2.0.0-17. Lös problemet genom att installera den nya DPATOOLS-versionen.

 

Resolução

  1. Logga in på ACM ssh-sessionen med rotanvändaren

  2. Kontrollera dpatools-versionen på ACM med följande kommando:

    rpm -qa | grep -i dpatools
  3. Om dpatools-versionen är 2.0.0-16 eller tidigare kontaktar du IDPA-supporten för att få den nyare versionen av dpatools installerad.

  4. När dpatools har uppdaterats till version 2.0.0-17 eller senare, försök igen med kommandot nedan:

    dpacli -servicemode

 

Mais informações

Kontrollera också om "dpacli -servicemode" misslyckas på grund av att filen inte fylls DataProtectionConfig.xml i korrekt.
Resolution: Kunskapsdatabasartikel

 

Produtos afetados

Integrated Data Protection Appliance Family

Produtos

PowerProtect DP4400, PowerProtect Data Protection Software, Integrated Data Protection Appliance Family, PowerProtect Data Protection Hardware, Integrated Data Protection Appliance Software
Propriedades do artigo
Número do artigo: 000168734
Tipo de artigo: Solution
Último modificado: 02 dez. 2025
Versão:  4
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.