ViPR-ohjain: Aseman luonti VNX:ssä epäonnistuu
Summary: ViPR-ohjain: Aseman luonti VNX:ssä epäonnistuu
Symptoms
Ongelma ilmenee, kun käyttäjät päivittävät VNX-käyttöympäristön koodin seuraavasti: VNX: 05.33.009.5.217
Tämä ongelma on havaittu myös versiossa 05.33.009.5.231 ilman hotfix-korjausta.
Käyttäjä ei pysty luomaan asemaa VNX:ssä.
Tilaus epäonnistuu ajoittain, mutta säännöllisesti.
Ongelma jatkuu refsys-komennon, SMI-S-palvelimen uudelleenkäynnistyksen ja ECOM-uudelleenkäynnistyksen jälkeen.
Asema pysyy levyjärjestelmässä vian jälkeen. Tilauksen lähettäminen uudelleen epäonnistuu samalla taltion nimellä.
ViPR-ohjaimen käyttöliittymävirhe
[VIRHE] Wed Aug 29 10:58:09 UTC 2018 Virhe 16000: Message: Työ epäonnistui: Havaitsin poikkeuksen yrittäessään päivittää taltion määritteitä:
Pyydettyä kohdetta ei löydy. (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 Pyydetyn tyyppisiä esineitä ei löytynyt: 2 : 7 : "Määritettyä laitenimeä ei löydy")
Huomautus:
Lisätietoja on myös seuraavassa tietämyskannan artikkelissa:
523574 : ViPR-ohjain: ViPR Controllerin Solutions Enabler 7.6.2.102 / SMI-S 4.6.2.30 käyttö vaatii RPQ-https://support.emc.com/kb/523574 (tason 40 artikkeli)
Cause
Koska SMI-S ei tarjoa taltiotietoja, ViPR-ohjaimen palautus ei poista asemaa järjestelmästä.
Resolution
Ratkaisu:
Kun olet tarkistanut yllä olevassa ongelmaosassa näkyvän ViPR-ohjaimen käyttöliittymävirheen, avaa palvelupyyntö Remote Proactivelle (RCM): Yhtenäinen tekninen tukiryhmä
kullekin päivitettävälle VNX:lle, joka pyytää VNX-hotfix-korjausta ManagementServer_1.3.9.1.0306-1.upf (viite AR 958882), mukaan lukien perustelut hotfix-korjauksen tarpeellisuudelle sekä nykyiset VNX-levyjärjestelmämallin, VNX Block OE:n
, Solutions Enablerin, SMI-S:n ja ViPR-ohjaimen versiot. Katso alla olevat huomautukset.
Additional Information
HUOMAUTUS: Kun aseman luonti epäonnistuu, taustaäänenvoimakkuus jätetään paikalleen ja se on poistettava manuaalisesti järjestelmästä.
ViPR C -lokit
ViPR C antaa komennon aseman luomiseksi:
>Volume:< Volume Name poistettu> , IsThinlyProvisioned: true
VIPR2 VIPR2 ohjaimetvC 2018-09-03 14:25:31,776 [1684|createVolumes|39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d] INFO SmisCommandHelper.java (rivi 201)
SMI-S-palveluntarjoaja: <SMI-S-palveluntarjoajan FQDN poistettu> -- Yritetään käynnistää Menetelmää CreateOrModifyElementFromStoragePool kohteessa objectPath=/root/emc:Clar_StorageConfigurationService.CreationClassName="Clar_StorageConfigurationService",Name="EMCStorageConfigurationService",SystemCreationClassName="Clar_StorageSystem",SystemName="CLARiiON+CKM<CLARiiON Serial Number removed>" argumentein:
inArg[0]=uint16 ElementType = 5;
inArg[1]=Clar_UnifiedStoragePool ref InPool = "root/emc:Clar_UnifiedStoragePool.InstanceID=\"CLARiiON+CKM<CLARiiON Sarjanumero poistettu>+<poolin nimi poistettu>\"";
inArg[2]=uint64 Koko = 10737418240;
inArg[3]=uint32 EMCNumberOfDevices = 1;
inArg[4]=string ElementName = "<Aseman nimi poistettu>";
inArg[5]=Clar_StoragePoolSetting ref Goal = "root/emc:Clar_StoragePoolSetting.InstanceID=\"CLARiiON+CKM<CLARiiON Sarjanumero poistettu>+D+T+3031128139+<Poolin nimi poistettu>\"";
Palasi: 4096 ja tulosargumentit:
outArg=uint64 Koko = 10737418240;
outArg=SE_ConcreteJob ref Job = "root/emc:SE_ConcreteJob.InstanceID=\"<1234567890>\"";
Suoritusaika: 0,591798 sekuntia.
SMI-S-palveluntarjoajan lokit:
SMI-S vastaanottaa tilauksen ja antaa konkreettisen tunnuksen.
ma syys 03 16:25:31 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 2013263616 StorageConfigurationService.BlockServices DEBUG EMC_StorageConfigurationService.cpp 1887 : Elementin koko:
10737418240 Mon Sep 03 16:25:31 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 2013263616 maailmanlaajuinen DEBUG 163 : OslCache puuttuu välimuistimerkintä levyjärjestelmälle <Array type="CLARiiON" encoding="String" value="CKM<CLARiiON sarjanumero poistettu>" />
Mon syys 03 16:25:32 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 2013263616 global INFO Job.cpp 459 : Työ <1234567890> lähetetty
Mon Sep 03 16:25:32 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 2013263616 StorageConfigurationService.BlockServices DEBUG EMC_StorageConfigurationService.cpp 2705 : Lähetä jobId <1234567890> suoritettavaksi asynkronisesti
ma syys 03 16:25:32 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 2013263616 JobControl INFO JobTableMonitor.cpp 61 : Työtaulukon monitori käynnistyi.
ma syys 03 16:25:32 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 -1272031488 JobControl DEBUG JobTableMonitor.cpp 88 : Työtaulukon monitori käynnistyi.
ma syys 03 16:25:32 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 2013263616 JobControl DEBUG JobTable.cpp 107 : Lisätty työtaulukon työn tunnukseen: <>
1234567890ma syys 03 16:25:32 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 -1269930240 BlockServices.JobControlVolume DEBUG JOB_VolCreate.cpp 400 : Create Storage Volume Job Id:<1234567890>
Mon Sep 03 16:25:32 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 2013263616 JobControl INFO JobControl.cpp 86 : Aloitettu työ: <1234567890>
SMI-S-lokit:
SMI-S ilmoittaa, että aseman luonti on valmis:
Mon syys 03 16:28:02 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 -1269930240 BlockServices.JobControlVolume DEBUG JOB_VolCreate.cpp 1891 : Valmis performImmediateSync().
Mon Sep 03 16:28:02 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 -1269930240 BlockServices.JobControlVolume INFO JOB_VolCreate.cpp 1908 : Luotu taltio: <Device name="<DeviceID korvattu 12345>" />
ma syys 03 16:28:02 +0200 2018 <SMI-S-palveluntarjoajan nimi poistettu> ECOM 26037 -1269930240 global INFO Job.cpp 584 : Merkitty työ 100 % valmiiksi, työn tunnus: <1234567890>
ViPR-lokit:
ViPR-lokit osoittavat, että SMI-S-työ on valmis:
vipr2 vipr2 ohjaimetvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (rivi 197) Tilan arvo[0]: 17
Vipr2 Vipr2 ohjaimetvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (rivi 197) Tilan arvo[1]:
2 Vipr2 Vipr2 Controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (rivi 200) SmisJob: <> 1234567890 seurasi
Vipr2 Vipr2 Controllersvc 2018-09-03 14:28:02,413 [pool-58-thread-1] INFO SmisJob.java (rivi 243) SmisJob: Jälkikäsittelytyö: tunnus <1234567890>, palveluntarjoaja: <SMI-S-palveluntarjoajan toimialuenimi poistettu>
SMI-S-lokit:
Kun asema on luotu, ViPR-ohjain pyytää SMI-S:ää päivittämään tietokannan, mutta SMI-S ei pysty antamaan taltion tietoja.
ViPR-lokit:
Tämä virhe välittyy ViPR C:lle SMI-S:stä ja tilaus epäonnistuu. Koska levyä ei löytynyt SMI-S:ää kyseltäessä, asemaa ei poisteta levyjärjestelmästä varhennuksen yhteydessä:
WBEMException: CIM_ERR_NOT_FOUND (Pyydettyä kohdetta ei löydy. (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 Pyydettyä tyyppiä olevia esineitä ei löytynyt: 2 : 7 : "Määritettyä laitenimeä ei löytynyt"))
osoitteessa org.sblim.cimclient.internal.wbem.CloseableIteratorSAX.hasNext(CloseableIteratorSAX.java:121)
osoitteessa org.sblim.cimclient.internal.wbem.WBEMClientCIMXML.getIterator(WBEMClientCIMXML.java:2134)
osoitteessa org.sblim.cimclient.internal.wbem.WBEMClientCIMXML.getInstance(WBEMClientCIMXML.java:1257)
osoitteessa com.emc.storageos.volumecontroller.impl.smis.job.SmisAbstractCreateVolumeJob.commonVolumeUpdate(SmisAbstractCreateVolumeJob.java:311)
osoitteessa com.emc.storageos.volumecontroller.impl.smis.job.SmisAbstractCreateVolumeJob.processVolume(SmisAbstractCreateVolumeJob.java:219)
osoitteessa com.emc.storageos.volumecontroller.impl.smis.job.SmisAbstractCreateVolumeJob.updateStatus (SmisAbstractCreateVolumeJob.java:120)
osoitteessa com.emc.storageos.volumecontroller.impl.smis.job.SmisJob.poll(SmisJob.java:246)
osoitteessa com.emc.storageos.volumecontroller.impl.job.QueueJobTracker.run(QueueJobTracker.java:90)
osoitteessa java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
osoitteessa java.util.concurrent.FutureTask.run(FutureTask.java:266)
osoitteessa java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,097 [pool-58-thread-1] INFO SmisAbstractCreateVolumeJob.java (rivi 372) Ohitusvaihe addVolumesToConsistencyGroup: Volumes [<Volume URN poistettu>] ei viittaa consistency group -ryhmään.
VIPR2 VIPR2 ControllersvC 2018-09-03 14:28:03,097 [pool-58-thread-1] INFO SmisAbstractCreateVolumeJob.java (rivi 158) Työn tilan päivittäminen 39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d MENESTYKSEEN
Taltion luonti onnistui .. Natiivitunnus: <DeviceID korvattu 12345>, URI: <Volume URN poistettu>
vipr2 vipr2 controllersvc 2018-09-03 14:28:03,101 [pool-58-thread-1] INFO VolumeTaskCompleter.java (rivi 106) opType: CREATE_BLOCK_VOLUME yksityiskohdat: VolumeCreateFailed:Volume luodaan.
VIPR2 VIPR2 ControllersVC 2018-09-03 14:28:03,103 [pool-58-thread-1] INFO VolumeTaskCompleter.java (rivi 82) Bourne VolumeCreateFailed -tapahtuma tallennettu Volume <Volumelle URN poistettu>
Vipr2 VIPR2 Controllersvc 2018-09-03 14:28:03,126 [pool-58-thread-1] INFO WorkflowService.java (rivi 653) Työnkulun vaiheen päivittäminen: 39a39976-b004-45e9-98c7-f1e463d25517c83c9b0f-fe18-485b-85c3-cdd8b25f2a8d tila VIRHE : Työ epäonnistui: Huomasin poikkeuksen yrittäessään päivittää äänenvoimakkuuden määritteitä: Pyydettyä kohdetta ei löydy. (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 Pyydetyn tyyppisiä esineitä ei löytynyt: 2 : 7 : "Määritettyä laitenimeä ei löydy")