ViPR-styrenhet: Det går inte att skapa volymen på VNX

Summary: ViPR-styrenhet: Det går inte att skapa volymen på VNX

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

Det här problemet uppstår när användare uppgraderar VNX-driftmiljökoden till: VNX: 05.33.009.5.217
Det här problemet har också observerats på 05.33.009.5.231 utan snabbkorrigeringen.

Användaren kan inte skapa en volym på VNX.
Beställningen misslyckas ibland men regelbundet. 

Problemet kvarstår efter att refsys, SMI-S-servern startats om och ECOM har startats om.
Volymen finns kvar i disksystemet efter fel.  Det går inte att skicka beställningen igen med samma volymnamn.

Fel på ViPR-kontrollerns användargränssnitt

[FEL] Ons 29 aug 10:58:09 UTC 2018 Fel 16000: Meddelande: Jobbet misslyckades: Fångade ett undantag vid försök att uppdatera volymattribut:
Det gick inte att hitta det begärda objektet. (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 Inga objekt av den begärda typen hittades: 2 : 7 : "Det gick inte att hitta det angivna enhetsnamnet")Obs



!  

Se även följande KB-artikel:

523574 : ViPR-styrenhet: ViPR-styrenhetens användning av Solutions Enabler 7.6.2.102 / SMI-S 4.6.2.30 kräver en RPQ-https://support.emc.com/kb/523574 (artikel på nivå 40)

Cause

När SMI-S har rapporterat att volymen har skapats frågar ViPR C SMI-S för att samla in information om volymen för att uppdatera ViPR C-databasen. SMI-S kan inte tillhandahålla denna information när den efterfrågas.  

Eftersom volyminformationen inte tillhandahålls av SMI-S tar ViPR Controller-återställningen inte bort volymen från disksystemet.

Resolution

Lösning:
När du har verifierat användargränssnittsfelet i ViPR-styrenheten som visas i avsnittet Problem ovan öppnar du en tjänstebegäran med RCM (Remote Proactive): Enhetlig teknisk supportgrupp
för varje VNX som ska uppgraderas med begäran om VNX HotFix ManagementServer_1.3.9.1.0306-1.upf (ref. AR 958882) inklusive en motivering till varför snabbkorrigeringen behövs och versionerna av VNX-disksystemmodellen
, VNX Block OE, Solutions Enabler, SMI-S och ViPR-styrenheten. Se anteckningar nedan.

Additional Information

Obs!  När det inte går att skapa volymen lämnas serverdelsvolymen kvar och måste tas bort manuellt från disksystemet.

ViPR C-loggar

ViPR C utfärdar kommando för att skapa volym:

vipr2 vipr2 controllersvc 2018-09-03 14:25:31,763 [1684|createVolumes|39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d] INFO SmisStorageDevice.java (rad 226) Skapa volymstart – matris:CKM<CLARiiON-serienummer borttaget>, pool:CLARIION+CKM<CLARiiON-serienummer borttaget>+POOL+<poolnamn borttaget
>Volym:<Volymnamn borttaget> , 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 (rad 201)
SMI-S-leverantör: <SMI-S-providerns FQDN borttagen> – Försöker invokeMethod CreateOrModifyElementFromStoragePool på objectPath=/root/emc:Clar_StorageConfigurationService.CreationClassName="Clar_StorageConfigurationService",Name="EMCStorageConfigurationService",SystemCreationClassName="Clar_StorageSystem",SystemName="CLARiiON+CKM<CLARiiON-serienummer borttaget>" med argument: 
    inArg[0]=uint16 ElementType = 5;
    inArg[1]=Clar_UnifiedStoragePool ref InPool = "root/emc:Clar_UnifiedStoragePool.InstanceID=\"CLARiiON+CKM<CLARiiON Serienummer borttaget>+<Poolnamn borttaget>\"";
    inArg[2]=uint64 Storlek = 10737418240;
    inArg[3]=uint32 EMCNumberOfDevices = 1;
    inArg[4]=sträng ElementName = "<Volymnamn borttaget>";
    inArg[5]=Clar_StoragePoolSetting ref Goal = "root/emc:Clar_StoragePoolSetting.InstanceID=\"CLARiiON+CKM<CLARiiON Serienummer borttaget>+D+T+3031128139+<Poolnamn borttaget>\"";
..
Returneras: 4096 med utdataargument: 
    outArg=uint64 Storlek = 10737418240;
    outArg=SE_ConcreteJob ref Job = "root/emc:SE_ConcreteJob.InstanceID=\"<1234567890>\"";
  Utförande tid: 0,591798 sekunder.

    
SMI-S-providerloggar:
SMI-S tar emot beställningen och ger ett konkret id.
Mon Sep 03 16:25:29 +0200 2018 <SMI-S Leverantörsnamn borttaget> ECOM 26037 2013263616 global DEBUG SE_StorageHardwareID.cpp 414 : Lagra matris-ID:t i kontexten för att fylla i omfånget: NS_CMP_OSLS_SE_ARRAY_FUNC::SE_StorageHardwareID::ContextArrayId
Mon Sep 03 16:25:31 +0200 2018 <SMI-S Provider Name removed> ECOM 26037 2013263616 StorageConfigurationService.BlockServices DEBUG EMC_StorageConfigurationService.cpp 1887: Elementstorlek:
10737418240 Mon Sep 03 16:25:31 +0200 2018 <SMI-S Providernamn borttaget> ECOM 26037 2013263616 global DEBUG 163 : OslCache saknar cachepost för matris <Array type="CLARiiON" encoding="String" value="CKM<CLARiiON Serial Number removed>" />
Mon Sep 03 16:25:32 +0200 2018 <SMI-S Provider Name removed> ECOM 26037 2013263616 global INFO Job.cpp 459: Jobb <1234567890> Skickat
mån sep 03 16:25:32 +0200 2018 <SMI-S Providernamn borttaget> ECOM 26037 2013263616 StorageConfigurationService.BlockServices FELSÖK EMC_StorageConfigurationService.cpp 2705: Skicka jobId <1234567890> att köras asynkront
Mon Sep 03 16:25:32 +0200 2018 <SMI-S Providernamn borttaget> ECOM 26037 2013263616 JobControl INFO JobTableMonitor.cpp 61: Jobbtabellövervakaren startades.
Mon Sep 03 16:25:32 +0200 2018 <SMI-S Leverantörsnamn borttaget> ECOM 26037 -1272031488 JobControl DEBUG JobTableMonitor.cpp 88: Jobbtabellövervakaren startades.
Mon Sep 03 16:25:32 +0200 2018 <SMI-S Leverantörsnamn borttaget> ECOM 26037 2013263616 JobControl DEBUG JobTable.cpp 107: Tillagt i jobbtabellens jobb-ID: <>
1234567890Mon Sep 03 16:25:32 +0200 2018 <SMI-S Leverantörsnamn borttaget> ECOM 26037 -1269930240 BlockServices.JobControlVolume DEBUG JOB_VolCreate.cpp 400 : Skapa jobb-ID för lagringsvolym:<1234567890>
Mon Sep 03 16:25:32 +0200 2018 <SMI-S Providernamn borttaget> ECOM 26037 2013263616 JobControl INFO JobControl.cpp 86: Påbörjat jobb: <1234567890>


 SMI-S-loggar:
 SMI-S rapporterar att volymskapandet är klart:
Mon Sep 03 16:28:02 +0200 2018 <SMI-S Leverantörsnamn borttaget> ECOM 26037 -1269930240 BlockServices.JobControlVolume DEBUG JOB_VolCreate.cpp 621 : Slutförd performImmediateSync().
Mon Sep 03 16:28:02 +0200 2018 <SMI-S Leverantörsnamn borttaget> ECOM 26037 -1269930240 BlockServices.JobControlVolume DEBUG JOB_VolCreate.cpp 1891 : Slutförd performImmediateSync().
Mon Sep 03 16:28:02 +0200 2018 <SMI-S Leverantörsnamn borttaget> ECOM 26037 -1269930240 BlockServices.JobControlVolume INFO JOB_VolCreate.cpp 1908 : Skapad volym: <Device name="<DeviceID replaced 12345>" />
Mon Sep 03 16:28:02 +0200 2018 <SMI-S Provider Name removed> ECOM 26037 -1269930240 global INFO Job.cpp 584 : Markerat jobb som 100 % slutfört, jobb-ID: <1234567890>

ViPR-loggar:
ViPR-loggar visar att SMI-S-jobbet har slutförts:
vipr2 vipr2 controllersvc 2018-09-03 14:28:02,394 [pool-58-thread-1] INFO SmisJob.java (rad 178) SmisJob: Söker jobb: id <1234567890>, leverantör: <SMI-S-providerns FQDN har tagit bort>
vipr2 vipr2 controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (rad 197) Statusvärde[0]: 17
vipr2 vipr2 controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO-SmisJob.java (rad 197) Statusvärde[1]:
2 vipr2 vipr2 controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (rad 200) SmisJob: <> 1234567890 efterträdde
vipr2 vipr2 controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (rad 243) SmisJob: Efterbehandlingsjobb: id <1234567890>, leverantör: <SMI-S-providerns FQDN har tagits bort>


SMI-S-loggar:
När volymen har skapats frågar ViPR-styrenheten SMI-S för att uppdatera databasen, men SMI-S kan inte tillhandahålla information om volymen.
Mon Sep 03 16:28:03 +0200 2018 <SMI-S Providernamn borttaget> ECOM 26037 -1269930240 global DEBUG 307 : StorDevShow() misslyckades med handle="65537", arrayId="<Array type="CLARiiON" encoding="String" value="CKM<CLARiiON-serienummer borttaget>" />", deviceId="<Enhetsnamn="<DeviceID ersatt 12345>" />", mask="4079755".


ViPR-loggar:
Det här felet skickas till ViPR C från SMI-S och beställningen misslyckas.  Eftersom volymen inte hittades när SMI-S frågades tas volymen inte bort från matrisen vid återställning:
 
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,081 [pool-58-thread-1] FEL SmisAbstractCreateVolumeJob.java (rad 331) Fångade ett undantag vid försök att uppdatera attribut för volymvolymnamn<har tagits bort> (<volym-URN har tagits bort>) och volymsökväg //<IP-adress har tagits bort>/root/emc:Clar_StorageVolume.CreationClassName="Clar_StorageVolume",DeviceID="<DeviceID ersatt 12345>",SystemCreationClassName="Clar_StorageSystem",SystemName="CLARiiON+CKM<CLARiiON-serienumret har tagits bort>"
WBEMException: CIM_ERR_NOT_FOUND (Det gick inte att hitta det begärda objektet. (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 Inga objekt av den begärda typen hittades: 2 : 7 : "Det gick inte att hitta det angivna enhetsnamnet"))
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 (rad 372) Hoppa över steg addVolumesToConsistencyGroup: volumes [<Volume URN removed>] refererar inte till en konsekvensgrupp.
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,097 [pool-58-thread-1] INFO SmisAbstractCreateVolumeJob.java (rad 158) Uppdatera status för jobb 39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d till SUCCESS
Volymen har skapats .. NativeId: <DeviceID ersatt 12345>, URI: <Volym URN borttagen>
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,101 [pool-58-thread-1] INFO VolumeTaskCompleter.java (rad 106) opType: CREATE_BLOCK_VOLUME detalj: VolumeCreateFailed:Volymen har skapats.
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,103 [pool-58-thread-1] INFO VolumeTaskCompleter.java (rad 82) Bourne VolumeCreateFailed-händelse som registrerats för volymvolym <URN har tagits bort>
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,126 [pool-58-thread-1] INFO WorkflowService.java (rad 653) Uppdaterar arbetsflödessteg: 39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d tillstånd FEL: Jobbet misslyckades: Fick ett undantag när du försökte uppdatera volymattribut: Det gick inte att hitta det begärda objektet. (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 Inga objekt av den begärda typen hittades: 2 : 7 : "Det gick inte att hitta det angivna enhetsnamnet")

Products

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