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

Summary: 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. ...

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

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.

 

Cause

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.

 

Resolution

  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

 

Additional Information

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

 

Affected Products

Integrated Data Protection Appliance Family

Products

PowerProtect DP4400, PowerProtect Data Protection Software, Integrated Data Protection Appliance Family, PowerProtect Data Protection Hardware, Integrated Data Protection Appliance Software
Article Properties
Article Number: 000168734
Article Type: Solution
Last Modified: 02 Dec 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.