IDPA: Kommandoen "dpacli -servicemode" mislykkes på DP4400-enheden med fejlen "Kunne ikke udføre DPA CLI-kommando: null"

Resumo: DPATOOLS-hjælpeprogrammet er installeret på ACM i en DP4400-enhed, og dette hjælpeprogram kan bruges til at udføre firmwareopgraderinger på IDPA. Denne KB fører dig gennem et problem, hvor IDPA ikke kan gå i servicetilstand, når du udsteder kommandoen "dpacli -servicemode", fordi DPA er i ikke-konfigureret tilstand, og DPACLI stadig udsteder en testforbindelsesforespørgsel til DPA, som mislykkes. Dette er et kendt 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 kommandoen "dpacli" udstedes for at sætte enheden i servicetilstand, mislykkes kommandoen med følgende fejl:

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 bekræftes for at gennemgå fejlen i dette problem: (beliggenhed: /usr/local/dpatools/logs/dpacli.log)
Følgende fejl kan ses 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: {}

Da ovenstående logfiler angiver, at en testforbindelse til DPA Application Server og DPA Datastore Server mislykkes. Kontrollér, om DPA'en er konfigureret på denne IDPA. Log på IDPA ACM-BRUGERGRÆNSEFLADEN, og kontrollér, om DPA er konfigureret på dashboardet "Data Protection Advisor". Filen 'selskuconfig.xml' kan også verificeres for at kontrollere, om DPA er konfigureret på denne enhed: Sted: /usr/local/dataprotection/var/configmgr/server_data/skuconfig/selskuconfig.xml head -50 /usr/local/dataprotection/var/configmgr/server_data/skuconfig/selskuconfig.xml Bekræft, at DPA vises som ikke-konfigureret som nedenfor:

<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>

I henhold til ovenstående output er det klart, at DPA ikke er konfigureret på denne enhed, men dpatools foretager stadig en testforespørgsel til DPA, hvilket er et problem på DPATOOLS. Dette problem er løst på dpatools version 2.0.0-17.

 

Causa

Dette er et kendt problem med DPATOOLS version 2.0.0-16 eller lavere, og hvis det løses i DPATOOLS version 2.0.0-17. Installer det nye DPATOOLS rpm for at løse dette problem.

 

Resolução

  1. Log på ACM ssh-sessionen med "root user"

  2. Kontroller dpatools-versionen på ACM'en ved hjælp af følgende kommando:

    rpm -qa | grep -i dpatools
  3. Hvis dpatools-versionen er 2.0.0-16 eller lavere, skal du kontakte IDPA-support for at få den nyere version af dpatools installeret.

  4. Når dpatools er blevet opdateret til version 2.0.0-17 eller nyere, skal du prøve nedenstående kommando igen:

    dpacli -servicemode

 

Mais informações

Kontroller også, om "dpacli -servicemode" mislykkes, fordi DataProtectionConfig.xml-filen ikke udfyldes korrekt.
Opløsning: KB-artikel

 

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.