RecoverPoint: Consistency Group joutuu virhetilaan "SYM ei löytänyt snapset-asetusta" vuoksi
Summary: RecoverPoint: Consistency Group joutuu virhetilaan johtuen [SYM ei löytänyt snapsetiä]
Symptoms
CG:n linkki joutuu virheeseen, koska [SYM ei löytänyt snapsetiä] pakottaa koko ryhmän tilaan, jossa siirtoa ei ole.
Error: Yksi tai useampi ryhmän cg_name linkki on määritetty replikoimaan snappeja, ja snap-pohjaisessa replikointiprosessissa tapahtui virhe. Varastosta saatiin seuraavat virheet:
Link = cg_name->cg_name_copy, error = [SYM failed to find snapset]
Lokista löytyneet oireet:
/files/home/kos/storage/result.log
ActiveXioArrayHelper_AO_IMPL::xioRefreshConsistentSnapshotFromDevice_i: xioRefreshConsistentSnapshotFromDevice Failed with res.faultString() = SYM failed to find snapset res.arrayRvCode() = e_API_FAILURE printCommand: methodName = sym.SystemRemoveSnapSet format = ((ssi)(ssi)(ssi)i) numArgs = 10 buffer = (( 0065ff5a961b41979c64b1998bf9xxxx xms 1 )( xxxxxb824ee14c94b5f708ced17f3b85 XIO-HO-C01 1 )( 6fbb339729954axxxxxxxxxx 1 ) 19558 ) XioConnection::executeCommand: Command execution fail. methodName = sym.SystemRemoveSnapSet m_client = 0x7f502dxxxxx server = 0x7f5xxxxxxxx URL: http://172.xx.xxx.xxx:11111/RPC2 this = 0x7f5030165xxxxx CleanEnvAndReturnRV: Operation failed. rv.faultString() = RPC failed at server. snapset_not_found env.fault_code = -500 XioArrayHelper: RPC failed at server. snapset_not_found, called from function: xioDeleteConsistentSnapshot:3212
/tiedostot/koti/kos/control/result.log
2018/10/17 10:12:50.135 - #1 - 5040/4313 - WorkManager: GroupCopy(206327186 SiteUID(0x228e3ecc2dxxxxxx) 0): Action refreshArrayConsistentSnapshot failed! value.arrayRvCode() = e_API_FAILURE value.errorStrings() = [SYM failed to find snapset] 2018/10/17 10:12:50.550 - #2 - 5040/4313 - StateChange: lastComputedPipeTargetsMap. copy=GroupCopy(2063271xxx SiteUID(0x228e3ecc2xxxxxxx) 0) to copy= GlobalCopy(SiteUID(0x31ba0c434a00xxxxx) 0) pipe target=PT_CLOSED, reason=No exposed snap to replicate -> PT_CLOSED, reason=Array error
Cause
XtremIO:n ja XMS:n välisen kohdistusvirheen vuoksi RecoverPoint vastaanottaa aiemmat merkinnät XMS:stä, kun se noutaa nykyisen luettelon hylättävistä tilannevedoksista.
Joskus näyttöön tulee odottamaton arvo, ja sen sijaan, että edellinen tilannevedos olisi hylättävä, poistoa käytetään nykyisenä tilannevedoksena. Tämä aiheuttaa itse tilannevedoksen poistamisen.
Tämän vuoksi levyjärjestelmän kutsut alkavat epäonnistua poistettuun tilannevedokseen liittyvässä ryhmässä, jolloin kopion linkki siirtyy virhetilaan [SYM ei löytänyt snapsetiä]. Koska ryhmän linkki ei löydy siitä, koko CG siirtyy virhetilaan, jossa on käytössä ilman siirtoa.
Resolution
Kiertotapa:
- Poista CG käytöstä ja ota se uudelleen käyttöön
- Muuta t_xioPeriodicalSnapCleanupGatherInterval säätö arvosta 6000000 arvoon 60000000 (x1000) kaikissa tuotannon RPA-laitteissa. Tämä muutos aiheuttaa sen, että puhdistustyökalu suoritetaan kerran viikossa 10 minuutin välein, mikä vähentää ongelman todennäköisyyttä.
Päätöslauselma:
Ongelman korjaa XtremIO 4.0.27-1, XMS 6.2.1-36.
Additional Information
Kokoonpanot, joihin ongelma vaikuttaa:
RecoverPoint Classic ja XtremIO-järjestelmä (ennen XtremIO 4.0.27-1, XMS 6.2.1-36)