Unsolved
This post is more than 5 years old
3 Posts
0
753
July 11th, 2016 05:00
can't discover third party storage
Hi,
trying to discover third party storage (using OpenStack cinder driver).
I managed to run commands on the Cinder controller host ; I manage to create and list volumes using cinder create, cinder list.
I manage to discover the storage provider on ViPR (3.0.0.0.814 - I'm testing the trial version)
on storage systems - it seems like it fails with the discovery - I'm getting -
Discovery failed for Storage System: com.emc.storageos.db.client.model.StorageSystem@65b8ef6 because null
for all backends configured on Cinder host.
on the logs I'm getting - (on conttollersvc):
Discovery failed for Storage System: com.emc.storageos.db.client.model.StorageSystem@bf11f36 because null
java.lang.NullPointerException
at com.emc.storageos.volumecontroller.impl.plugins.CinderCommunicationInterface.discover(CinderCommunicationInterface.java:408)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobInvoker.invoke(DataCollectionJobInvoker.java:170)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobInvoker.process(DataCollectionJobInvoker.java:120)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobConsumer.invokeJob(DataCollectionJobConsumer.java:139)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobConsumer.consumeItem(DataCollectionJobConsumer.java:86)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobConsumer.consumeItem(DataCollectionJobConsumer.java:54)
at com.emc.storageos.coordinator.client.service.impl.DistributedQueueConsumer$1.run(DistributedQueueConsumer.java:80)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
and
Discovery job failed for urn:storageos:StorageSystem:29ab48c2-3cd0-4d08-afdf-5f5d9edbe535:vdc1--->
com.emc.storageos.volumecontroller.impl.cinder.CinderColletionException: Untranslated message (locale=en_US, bundle=Discovery failed for Storage System: com.emc.storageos.db.client.model.StorageSystem@159ad055 because null, key=null, arguments=null)
at com.emc.storageos.volumecontroller.impl.plugins.CinderCommunicationInterface.discover(CinderCommunicationInterface.java:559)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobInvoker.invoke(DataCollectionJobInvoker.java:170)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobInvoker.process(DataCollectionJobInvoker.java:120)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobConsumer.invokeJob(DataCollectionJobConsumer.java:139)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobConsumer.consumeItem(DataCollectionJobConsumer.java:86)
at com.emc.storageos.volumecontroller.impl.plugins.discovery.smis.DataCollectionJobConsumer.consumeItem(DataCollectionJobConsumer.java:54)
at com.emc.storageos.coordinator.client.service.impl.DistributedQueueConsumer$1.run(DistributedQueueConsumer.java:80)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)