ECS: Kan ikke migrere utklipp fra Centera til ECS – ERROR_RETENTION_INCORRECT

Résumé: ECS: Kan ikke migrere utklipp fra Centera til ECS – ERROR_RETENTION_INCORRECT

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Clips kan ikke migreres til ECS fra Centera med ERROR_RETENTION_INCORRECT.

Eksempel på stakksporing:
169.254.1.8 2019-11-21T19:30:53,212 [1215100270,sdk,ECSSYNCKDC01/3594002/WRITE_CLIP,-531c636:16e89995c11:-7a82,1] ERROR  AbstractTransaction.java (line 136) Failed to execute the transaction, aborting.
TransactionFailureException: com.emc.vipr.cashead.api.ObjectRetentionIncorrect: Failed to execute operation, error is ERROR_RETENTION_INCORRECT, object name is null
        at com.emc.vipr.cashead.storageserver.access.transaction.write.ObjectWriterImpl.finish(ObjectWriterImpl.java:80)
        at com.emc.vipr.cashead.storageserver.access.transaction.write.AwaitEOF.finish(AwaitEOF.java:173)
        at com.emc.vipr.cashead.storageserver.access.transaction.write.AwaitEOF.put(AwaitEOF.java:111)
        at com.emc.vipr.cashead.storageserver.access.msg.RichLastSegmentMessage.execute(RichLastSegmentMessage.java:61)
        at com.emc.vipr.cashead.storageserver.access.encoding.hpp.HPPResponder$EnqueableTransactionObject.execute(HPPResponder.java:311)
        at com.emc.vipr.cashead.storageserver.access.transaction.AccessTransaction.executeMessage(AccessTransaction.java:57)
        at com.emc.vipr.cashead.storageserver.access.transaction.AbstractTransaction.schedule(AbstractTransaction.java:131)
        at com.emc.vipr.cashead.storageserver.access.transaction.NullScheduler.registerSchedulable(NullScheduler.java:48)
        at com.emc.vipr.cashead.storageserver.access.transaction.AbstractTransaction.putGeneralMessage(AbstractTransaction.java:92)
        at com.emc.vipr.cashead.storageserver.access.transaction.AccessTransaction.put(AccessTransaction.java:61)
        at com.emc.vipr.cashead.storageserver.access.encoding.hpp.HPPResponder.processTransactionObject(HPPResponder.java:276)
        at com.emc.vipr.cashead.storageserver.access.encoding.hpp.HPPResponder.processPacket(HPPResponder.java:290)
        at com.emc.vipr.cashead.storageserver.access.encoding.hpp.HPPResponder.process(HPPResponder.java:181)
        at com.emc.vipr.cashead.storageserver.access.AccessNetworkServer.HandleConnection(AccessNetworkServer.java:51)
        at com.emc.vipr.cashead.hppserver.HPPServer.HandleConnection(HPPServer.java:84)
        at com.emc.vipr.cashead.net.NetworkServerWorker.Work(NetworkServerWorker.java:61)
        at com.emc.vipr.cashead.worker.Worker.call(Worker.java:227)
        at com.emc.vipr.cashead.worker.WorkerSchedulerThread.run(WorkerSchedulerThread.java:137)
Caused by: java.io.IOException: com.emc.vipr.cashead.api.ObjectRetentionIncorrect: Failed to execute operation, error is ERROR_RETENTION_INCORRECT, object name is null
        at com.emc.vipr.cashead.impl.vipr.ViPRObjectWriteHandler.checkResult(ViPRObjectWriteHandler.java:73)
        at com.emc.vipr.cashead.storageserver.access.transaction.write.ObjectWriterImpl.finish(ObjectWriterImpl.java:77)
        ... 17 more
Caused by: com.emc.vipr.cashead.api.ObjectRetentionIncorrect: Failed to execute operation, error is ERROR_RETENTION_INCORRECT, object name is null
        at com.emc.vipr.cashead.impl.vipr.ExceptionTranslator.translateError(ExceptionTranslator.java:38)
        at com.emc.vipr.cashead.impl.vipr.ExceptionTranslator.checkError(ExceptionTranslator.java:21)
        at com.emc.vipr.cashead.impl.vipr.ViPRObjectWriteHandler.checkResult(ViPRObjectWriteHandler.java:71)
        ... 18 more

Cause

Scenario 1:
---------------
Hvis oppbevaringsperioden for et objekt er utenfor grensene som er angitt på samlingen, mislykkes et forsøk på å skrive objektet.

Når du bruker oppbevaringspolicyer, betyr valg av Infinite for Minimum Fixed Retention Period at alle oppbevaringsverdier på alle objekter må være uendelige.
Å velge uendelig for maksimal fast oppbevaringsperiode betyr at det ikke er noen maksimumsgrense.

Minimum/maksimum oppbevaringsbegrensninger brukes på alle C-Clip som er skrevet til en samling. Hvis et klipp overføres av et SDK-basert tredjepartsverktøy, bør oppbevaringen være innenfor grensene, ellers oppstår det en feil.

Scenario 2:
--------------
Det er definert policyer for oppbevaringsklasser i Centera. Du kan bekrefte dette ved å be kunden om å gi deg kommandoen nedenfor fra Centera:

Config# show retention all

Résolution

Scenario 1:
---------------
Hvis du for eksempel hadde CAS-klipp med 7 års oppbevaring angitt, må du opprette en samlingsverdi med følgende oppbevaringsverdier:

Oppbevaringsperiode for verdiområder: 0 sekunder
Minimum fast oppbevaringsperiode: 0 sekunder
Maksimal fast oppbevaringsperiode: 8 års
variabel minimumsperiode for oppbevaring: 0 sekunder
Maksimal variabel oppbevaringsperiode: 0 sekunder

På denne måten er oppbevaringen innenfor min/maks-begrensningene.

Scenario 2:
--------------
Be kunden om å gi deg policyene for oppbevaringsklassen nedenfor.
 
  1. Start the CLI for Centera.
     
  2. Koble til som bruker med samsvars- eller overvåkingsrollen.
     
  3. Skriv inn kommandoen: vis oppbevaring alle

    Utdataene vil ligne:


    Navn på oppbevaringsklasse Periode
    ------------------------------------------
    klasse 1 5 år
    klasse 2 3 måneder
    klasse 3 10 år

Deretter må du legge til alle disse retningslinjene for oppbevaring av oppbevaring av navneområdet på ECS-siden. Be kunden/PS om å prøve migreringen på nytt etter å ha lagt til oppbevaringspolicyene for navneområdet på ECS-siden.

Produits concernés

ECS Appliance Hardware Gen1 U-Series

Produits

ECS Appliance Hardware Gen1 U-Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption
Propriétés de l’article
Numéro d’article: 000055152
Type d’article: Solution
Dernière modification: 20 Oct 2022
Version:  3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.