ViPR-controller: Oprettelse af diskenhed på VNX mislykkes

Summary: ViPR-controller: Oprettelse af diskenhed på VNX mislykkes

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

Dette problem opstår, når brugere opgraderer VNX-driftsmiljøkode til: VNX: 05.33.009.5.217
Dette problem er også blevet observeret på 05.33.009.5.231 uden hotfixet.

Brugeren kan ikke oprette en diskenhed på VNX.
Ordren mislykkes periodisk, men regelmæssigt. 

Problemet fortsætter efter kørsel af refsys, genstart af SMI-S-serveren og genstart af ECOM.
Lydstyrken forbliver på array efter fejl.  Genindsendelse af ordren vil mislykkes ved brug af det samme volumennavn.

Fejl i ViPR-controllerens brugergrænseflade

[FEJL] ons Aug 29 10:58:09 UTC 2018 Fejl 16000: Meddelelse: Jobbet mislykkedes: Fangede en undtagelse under forsøget på at opdatere diskenhedsattributter:
Det anmodede objekt blev ikke fundet. (com.emc.cmp.osls.se.osl.Device. StorDevShow():280 C:ERROR_CLASS_SOFTWARE F:ERROR_FAMILY_NOT_FOUND R:1000052 L:2 C:ERROR_CLASS_SOFTWARE F:ERROR_FAMILY_NOT_FOUND R:1000052 Der blev ikke fundet objekter af den ønskede type: 2 : 7 : "Det angivne enhedsnavn blev ikke fundet")



Bemærk:  

Se også følgende KB-artikel:

523574 : ViPR-controller: Brug af ViPR-controller Solutions Enabler 7.6.2.102/SMI-S 4.6.2.30 kræver en RPQ https://support.emc.com/kb/523574 (artikel på niveau 40)

Cause

Når SMI-S rapporterer, at diskenheden er oprettet, beder ViPR C SMI-S om at indsamle oplysninger om diskenheden for at opdatere ViPR C-databasen. SMI-S kan ikke levere disse oplysninger, når der anmodes om det.  

Da diskenhedsoplysningerne ikke leveres af SMI-S, fjerner ViPR-controllerens annullering ikke diskenheden fra systemet.

Resolution

Løsning:
Når du har kontrolleret fejlen i ViPR-controllerens brugergrænseflade, som vises i afsnittet Problem ovenfor, skal du åbne en serviceanmodning med Remote Proactive (RCM): Samlet teknisk supportgruppe
for hver VNX, der skal opgraderes, og anmoder om VNX-hotfix ManagementServer_1.3.9.1.0306-1.upf (ref. AR 958882), herunder begrundelse for, hvorfor hotfixet er nødvendigt, og den
aktuelle VNX-systemmodel, VNX Block OE, Solutions Enabler, SMI-S og ViPR-controllerversioner. Se bemærkningerne nedenfor.

Additional Information

BEMÆRK:  Når oprettelse af diskenhed mislykkes , forbliver backend-diskenheden på plads og skal fjernes manuelt fra systemet.

ViPR C-logfiler

ViPR C udsteder kommando for at oprette diskenhed:

vipr2 vipr2 controllersvc 2018-09-03 14:25:31,763 [1684|createVolumes|39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d] INFO SmisStorageDevice.java (linje 226) Opret diskenhedsstart - Array:CKM<CLARiiON Serienummer fjernet>, Pool:CLARIION+CKM<CLARiiON Serienummer fjernet>+POOL+<Poolnavn fjernet>
Volumen:<Diskenhedsnavn fjernet> , IsThinlyProvisioned: true
vipr2 vipr2 controllersvc 2018-09-03 14:25:31,776 [1684|createVolumes|39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d] INFO SmisCommandHelper.java (linje 201)
SMI-S-udbyder: <SMI-S Provider FQDN fjernet> -- Forsøg på invokeMethod CreateOrModifyElementFromStoragePool on objectPath=/root/emc:Clar_StorageConfigurationService.CreationClassName="Clar_StorageConfigurationService",Name="EMCStorageConfigurationService",SystemCreationClassName="Clar_StorageSystem",SystemName="CLARiiON+CKM<CLARiiON Serial Number removed>" med argumenter: 
    inArg[0]=uint16 ElementType = 5;
    inArg[1]=Clar_UnifiedStoragePool ref InPool = "root/emc:Clar_UnifiedStoragePool.InstanceID=\"CLARiiON+CKM<CLARiiON Serienummer fjernet>+<Poolnavn fjernet>\"";
    inArg[2]=uint64 Størrelse = 10737418240;
    inArg[3]=uint32 EMCNumberOfDevices = 1;
    inArg[4]=string ElementName = "<Volume Name fjernet>";
    inArg[5]=Clar_StoragePoolSetting ref Goal = "root/emc:Clar_StoragePoolSetting.InstanceID=\"CLARiiON+CKM<CLARiiON Serienummer fjernet>+D+T+3031128139+<Poolnavn fjernet>\"";
..
Returnerede: 4096 med outputargumenter: 
    outArg=uint64 Størrelse = 10737418240;
    outArg=SE_ConcreteJob ref Job = "root/emc:SE_ConcreteJob.InstanceID=\"<1234567890>\"";
  Udførelsestid: 0.591798 sekunder.

    
SMI-S-udbyderlogfiler:
SMI-S modtager ordren og giver et konkret id.
Mon Sep 03 16:25:29 +0200 2018 <SMI-S Provider Name fjernet> ECOM 26037 2013263616 global DEBUG SE_StorageHardwareID.cpp 414 : Gem system-id et i konteksten for at udfylde: NS_CMP_OSLS_SE_ARRAY_FUNC::SE_StorageHardwareID::ContextArrayId
Mon Sep 03 16:25:31 +0200 2018 <SMI-S-udbydernavn fjernet> ECOM 26037 2013263616 StorageConfigurationService.BlockServices DEBUG EMC_StorageConfigurationService.cpp 1887 : Elementstørrelse:
10737418240 Mon Sep 03 16:25:31 +0200 2018 <SMI-S Provider Name fjernet> ECOM 26037 2013263616 global DEBUG 163 : OslCache mangler cachepost for system <Array type="CLARiiON" encoding="String" value="CKM<CLARiiON serienummer fjernet>" />
man sep 03 16:25:32 +0200 2018 <SMI-S udbydernavn fjernet> ECOM 26037 2013263616 global INFO Job.cpp 459 : Job <1234567890> indsendt
Mon Sep 03 16:25:32 +0200 2018 <SMI-S Provider Name fjernet> ECOM 26037 2013263616 StorageConfigurationService.BlockServices DEBUG EMC_StorageConfigurationService.cpp 2705 : Indsend jobId <1234567890> for at køre asynkront
man sep 03 16:25:32 +0200 2018 <SMI-S udbydernavn fjernet> ECOM 26037 2013263616 JobControl INFO JobTableMonitor.cpp 61 : Jobtabelovervågning startet.
Mon Sep 03 16:25:32 +0200 2018 <SMI-S Udbyder Navn fjernet> ECOM 26037 -1272031488 JobControl DEBUG JobTableMonitor.cpp 88 : Jobtabelovervågning startet.
Mon Sep 03 16:25:32 +0200 2018 <SMI-S Udbyder Navn fjernet> ECOM 26037 2013263616 JobControl DEBUG JobTable.cpp 107 : Føjet til job-id for jobtabel: <>
1234567890Mon Sep 03 16:25:32 +0200 2018 <SMI-S Provider Name fjernet> ECOM 26037 -1269930240 BlockServices.JobControlVolume DEBUG JOB_VolCreate.cpp 400 : Opret lagerenhed Job-id:<1234567890>
man sep 03 16:25:32 +0200 2018 <SMI-S-udbydernavn fjernet> ECOM 26037 2013263616 JobControl INFO JobControl.cpp 86 : Påbegyndt job: <1234567890>


 SMI-S-logfiler:
 SMI-S rapporterer, at diskenhedsoprettelse er fuldført:
Mon Sep 03 16:28:02 +0200 2018 <SMI-S Provider Name fjernet> ECOM 26037 -1269930240 BlockServices.JobControlVolume DEBUG JOB_VolCreate.cpp 621 : Fuldført performImmediateSync().
Mon Sep 03 16:28:02 +0200 2018 <SMI-S Provider Name fjernet> ECOM 26037 -1269930240 BlockServices.JobControlVolume DEBUG JOB_VolCreate.cpp 1891 : Fuldført performImmediateSync().
Mon Sep 03 16:28:02 +0200 2018 <SMI-S Provider Name fjernet> ECOM 26037 -1269930240 BlockServices.JobControlVolume INFO JOB_VolCreate.cpp 1908 : Oprettet volumen: <Enhedsnavn="<DeviceID erstattet 12345>" />
Mon Sep 03 16:28:02 +0200 2018 <SMI-S-udbydernavn fjernet> ECOM 26037 -1269930240 global INFO Job.cpp 584 : Markeret job 100% fuldført, job-id: <1234567890>

ViPR-logfiler:
ViPR-logfiler angiver, at SMI-S-jobbet er fuldført:
vipr2 vipr2 controllersvc 2018-09-03 14:28:02,394 [pool-58-thread-1] INFO SmisJob.java (linje 178) SmisJob: Søger job: id <1234567890>, udbyder: <SMI-S Provider FQDN fjernet>
vipr2 vipr2 controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (linje 197) Status værdi[0]: 17
vipr2 vipr2 controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (linje 197) Status værdi[1]:
2 vipr2 vipr2 controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (linje 200) SmisJob: <> 1234567890 lykkedes
vipr2 vipr2 controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (linje 243) SmisJob: Job efter behandling: id <1234567890>, udbyder: <SMI-S-udbyder FQDN fjernet>


SMI-S-logfiler:
Når diskenheden er oprettet, anmoder ViPR-controlleren SMI-S om at opdatere databasen, men SMI-S kan ikke angive oplysninger om diskenheden.
Mon Sep 03 16:28:03 +0200 2018 <SMI-S Provider Name fjernet> ECOM 26037 -1269930240 global DEBUG 307 : StorDevShow() mislykkedes med handle="65537", arrayId="<Array type="CLARiiON" encoding="String" value="CKM<CLARiiON Serial Number removed>" />", deviceId="<Device name="<DeviceID replaced 12345>" />", mask="4079755".


ViPR-logfiler:
Denne fejl sendes til ViPR C fra SMI-S, og ordren mislykkes.  Da diskenheden ikke blev fundet, når der blev forespurgt på SMI-S, fjernes diskenheden ikke fra systemet ved annullering af opdatering:
 
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,081 [pool-58-thread-1] FEJL SmisAbstractCreateVolumeJob.java (linje 331) Fangede en undtagelse under forsøget på at opdatere attributter for diskenhedsnavn<fjernet> (<Volume URN fjernet>) og Volume Path //<IP Address removed>/root/emc:Clar_StorageVolume.CreationClassName="Clar_StorageVolume",DeviceID="<DeviceID replaced 12345>",SystemCreationClassName="Clar_StorageSystem",SystemName="CLARiiON+CKM<CLARiiON Serienummer fjernet>"
WBEMException: CIM_ERR_NOT_FOUND (Det ønskede objekt blev ikke fundet. (com.emc.cmp.osls.se.osl.Device. StorDevShow():280 C:ERROR_CLASS_SOFTWARE F:ERROR_FAMILY_NOT_FOUND R:1000052 L:2 C:ERROR_CLASS_SOFTWARE F:ERROR_FAMILY_NOT_FOUND R:1000052 Der blev ikke fundet objekter af den ønskede type: 2 : 7 : "Det angivne enhedsnavn blev ikke fundet"))
på org.sblim.cimclient.internal.wbem.CloseableIteratorSAX.hasNext(CloseableIteratorSAX.java:121)
på org.sblim.cimclient.internal.wbem.WBEMClientCIMXML.getIterator(WBEMClientCIMXML.java:2134)
på org.sblim.cimclient.internal.wbem.WBEMClientCIMXML.getInstance(WBEMClientCIMXML.java:1257)
    på com.emc.storageos.volumecontroller.impl.smis.job.SmisAbstractCreateVolumeJob.commonVolumeUpdate(SmisAbstractCreateVolumeJob.java:311)
på com.emc.storageos.volumecontroller.impl.smis.job.SmisAbstractCreateVolumeJob.processVolume(SmisAbstractCreateVolumeJob.java:219)
på com.emc.storageos.volumecontroller.impl.smis.job.SmisAbstractCreateVolumeJob.updateStatus(SmisAbstractCreateVolumeJob.java:120)
    på com.emc.storageos.volumecontroller.impl.smis.job.SmisJob.poll(SmisJob.java:246)
på com.emc.storageos.volumecontroller.impl.job.QueueJobTracker.run(QueueJobTracker.java:90)
på java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
på java.util.concurrent.FutureTask.run(FutureTask.java:266)
på java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    på java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
på java.lang.Thread.run(Thread.java:748)
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,097 [pool-58-thread-1] INFO SmisAbstractCreateVolumeJob.java (linje 372) Spring trin over addVolumesToConsistencyGroup: diskenheder [<Volume URN fjernet>] henviser ikke til en konsistensgruppe.
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,097 [pool-58-thread-1] INFO SmisAbstractCreateVolumeJob.java (linje 158) Opdatering af status for job 39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d til SUCCES
Oprettet lydstyrke med succes .. NativeId: <Enheds-id erstattet 12345>, URI: <Volume URN fjernet>
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,101 [pool-58-thread-1] INFO VolumeTaskCompleter.java (linje 106) opType: CREATE_BLOCK_VOLUME detaljer: VolumeCreateFailed: Der oprettes en diskenhed.
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,103 [pool-58-thread-1] INFO VolumeTaskCompleter.java (linje 82) Bourne VolumeCreateFailed begivenhed optaget for Volume <Volume URN fjernet>
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,126 [pool-58-thread-1] INFO WorkflowService.java (linje 653) Opdatering af arbejdsgangstrin: 39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d tilstand FEJL: Jobbet mislykkedes: Fangede en undtagelse under forsøget på at opdatere volumenattributter: Det ønskede objekt blev ikke fundet. (com.emc.cmp.osls.se.osl.Device.StorDevShow():280 C:ERROR_CLASS_SOFTWARE F:ERROR_FAMILY_NOT_FOUND R:1000052 L:2 C:ERROR_CLASS_SOFTWARE F:ERROR_FAMILY_NOT_FOUND R:1000052 Der blev ikke fundet objekter af den ønskede type: 2 : 7 : "Det angivne enhedsnavn blev ikke fundet")

Products

SMI-S Provider, VNX2 Series
Article Properties
Article Number: 000167258
Article Type: Solution
Last Modified: 15 Sep 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.