IDPA: Команда "dpacli -servicemode" не працює на пристрої DP4400 з помилкою "Не виконано команду DPA CLI: null"

Resumo: Утиліта DPATOOLS встановлена на ACM у пристрої DP4400, і ця утиліта може використовуватися для оновлення прошивки IDPA. Ця база даних допомагає вам розкрити проблему, коли IDPA не увійде в сервісний режим при видачі команди "dpacli -servicemode" через те, що DPA перебуває у неналаштованому стані, і DPACLI все одно видає запит на тестове підключення до DPA, який не виконується. Це відома проблема з версією dpacli 2.0.0.16. ...

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

Коли виконується команда "dpacli" для переведення пристрою в сервісний режим, вона не працює з такою помилкою:

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' можна перевірити, щоб перевірити помилку з цього питання: (місцезнаходження: /usr/local/dpatools/logs/dpacli.log)
У 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: {}

Як зазначено вище в журналах, тестове з'єднання з DPA Application Server і DPA Datastore Server не працює. Перевірте, чи налаштований DPA на цьому IDPA. Увійдіть у інтерфейс IDPA ACM UI і перевірте, чи налаштований DPA на панелі керування "Data Protection Advisor". Також файл 'selskuconfig.xml' можна перевірити, чи налаштований DPA на цьому пристрої: Мі́сце: /usr/local/dataprotection/var/configmgr/server_data/skuconfig/ selskuconfig.xml head -50 /usr/local/dataprotection/var/configmgr/server_data/skuconfig/selskuconfig.xml Перевірте, що DPA показує як не налаштовано, як зазначено нижче:

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

Згідно з наведеним вище результатом, зрозуміло, що DPA не налаштований на цьому пристрої, проте dpatools все одно виконує тестовий запит до DPA, що є проблемою на DPATOOLS. Цю проблему вирішують у версії dpatools 2.0.0-17.

 

Causa

Це відома проблема з DPATOOLS версії 2.0.0-16 або нижче, і якщо її виправляють у версії DPATOOLS 2.0.0-17. Встановіть новий DPATOOLS rpm, щоб вирішити цю проблему.

 

Resolução

  1. Увійдіть до сесії ssh ACM за допомогою 'root user

  2. Перевірте версію dpatools на ACM за допомогою наступної команди:

    rpm -qa | grep -i dpatools
  3. Якщо версія dpatools 2.0.0-16 або нижча, зверніться до служби підтримки IDPA, щоб встановити новішу версію dpatools.

  4. Після оновлення dpatools до версій 2.0.0-17 або вище, повторіть наступну команду ще раз:

    dpacli -servicemode

 

Mais informações

Також перевірте, чи не працює "dpacli -servicemode" через неправильне заповнення DataProtectionConfig.xml файлу.
Резолюція: Стаття KB

 

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.