TEST: Article only for testing purpose - 4

Summary: Renamed or deleted PowerScale shares are still visible within the PowerProtect Data Manager user interface.

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

On PowerScale, file shares are renamed or removed. In the PowerProtect Data Manager user interface, under "Assets" page file shares are still visible with "Available" state.

These assets are not marked with "Not Detected" or "Deleted" status.

Discovery jobs for PowerScale are completing successfully.

On the PowerProtect Data Manager server, the discovery-service.log file reports errors and warnings similar to the following:


YYYY-MM-DDTHH:MM:SS.msZ ERROR [] [xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-pekko.actor.default-dispatcher-9] [][][][TRACE_ID:xxxxxxxxxxxxxxxx;JOB_ID:xxxxxxxxxxxxxxxx][] [c.e.b.d.a.n.p.PowerScaleDeviceActor.discover(188)] - Start: Exception in Power Scale discovering: java.lang.NullPointerException: Cannot invoke "java.util.List.get(int)" because the return value of "com.emc.dpsg.ecdm.commonresourceservice.abstraction.storagearray.StorageArrayAttributes$NetworkInterface.getTags()" is null at com.emc.brs.discovery.adapters.nas.util.NasInterfaceHelper.lambda$generateAlertMessage$12(NasInterfaceHelper.java:458) at java.base/java.util.stream.Collectors.lambda$groupingBy$53(Collectors.java:1142) at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:720) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at com.emc.brs.discovery.adapters.nas.util.NasInterfaceHelper.generateAlertMessage(NasInterfaceHelper.java:458) at com.emc.brs.discovery.adapters.nas.util.NasInterfaceHelper.generateAlerts(NasInterfaceHelper.java:265) at com.emc.brs.discovery.adapters.nas.util.NasInterfaceHelper.processDiscoveredInterfaces(NasInterfaceHelper.java:88) at com.emc.brs.discovery.adapters.nas.powerscale.PowerScaleDeviceActor.updateStorageArrayForInterface(PowerScaleDeviceActor.java:238) at com.emc.brs.discovery.adapters.nas.powerscale.PowerScaleDeviceActor.discover(PowerScaleDeviceActor.java:185) at com.emc.brs.discovery.adapters.AbstractDiscoveryActor.startDiscovery(AbstractDiscoveryActor.java:193) at com.emc.brs.discovery.adapters.AbstractDiscoveryActor.onReceive(AbstractDiscoveryActor.java:130) at org.apache.pekko.actor.UntypedAbstractActor$$anon$1.applyOrElse(AbstractActor.scala:341) at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272) at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233) at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

WARN [] [xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-pekko.actor.default-dispatcher-9 [][][][TRACE_ID:xxxxxxxxxxxxxxxx;JOB_ID:xxxxxxxxxxxxxxxx][] [c.e.b.d.a.n.u.NasDiscoveryUtil.markAllAssetUnDetectedByAssetsIds(235)] - Unable to update any existing asset for existing assets to NOT_DETECTED

 

Cause

This is a software defect.

 

Some Interfaces are not assigned to any AccessZone. During extracting access zone detail using interface from the PowerScale API, it causes nullpointerException.

Resolution

["Upgrade PowerProtect Data Manager to 20.1 or above version."]

Additional Information

Videos

Test Translated video2

Affected Products

Ansible Modules

Products

AppSync, Data Domain, AppSync
Article Properties
Article Number: 000364008
Article Type: Solution
Last Modified: 03 يوليو 2026
Version:  29
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.