7MTT to clustered Data ONTAP migration fails with "Reason: A technical error has occurred"
Applies to
7-Mode Transition Tool (7MTT)
Issue
The transition job stops during the pre-cutover phase with 'Reason: A technical error has occurred
':
"message" : "Reason: A technical error has occurred.",
"type" : "BLOCKING_ERROR",
"unSupportedVersions" : [ ],
"aptSummaryMessage" : null,
"aptDetailMessage" : null,
"aptDetailCorrectiveAction" : null, "aptSummaryCorrectiveAction" : null,
"7ModeAffectedResources" : null,
"code" : "01061",
"correctiveAction" : "Contact technical support.",
The SnapMirror relationships are idle and in the broken-off state.
The transition log reports that the job has crashed:
2014-12-23 12:51:46.455 MEZ [c.n.t.j.TransitionThreadPoolExecutor: ERROR] [job-mngr-1] [operation-name: precutover]: Job crashed.java.util.NoSuchElementException: null
at com.sun.xml.internal.stream.EventFilterSupport.nextEvent(Unknown Source) ~[na:1.7.0_55]
at com.netapp.autozapi.marshal.ApiReader.readPrimitiveObject(ApiReader.java:235) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.marshal.ApiReader.readFields(ApiReader.java:135) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.marshal.ApiReader.readResponse(ApiReader.java:358) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.client.BeanXmlZapiInvocation.createPassedResponse(BeanXmlZapiInvocation.java:118) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.client.BeanXmlZapiInvocation.createPassedResponse(BeanXmlZapiInvocation.java:70) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.client.XmlZapiInvocation.readResponse(XmlZapiInvocation.java:215) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.client.ZapiInvocation.processResponse(ZapiInvocation.java:249) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.client.ZapiInvocation.invoke(ZapiInvocation.java:117) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.client.XmlZapiInvocation.invoke(XmlZapiInvocation.java:40) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.client.ZapiRunner.run(ZapiRunner.java:155) ~[autozapi-runtime.jar:3.0]
at com.netapp.autozapi.client.ZapiRunner.run(ZapiRunner.java:125) ~[autozapi-runtime.jar:3.0]
at com.netapp.transition.common.zapirunner.ZapiRunnerUtil.executeZapi(ZapiRunnerUtil.java:171) ~[transition-common.jar:2.0]
at com.netapp.transition.common.zapirunner.ZapiRunnerUtil.executeSystemCli(ZapiRunnerUtil.java:129) ~[transition-common.jar:2.0]
at com.netapp.transition.common.zapirunner.ZapiRunnerUtil.executeSystemCli(ZapiRunnerUtil.java:84) ~[transition-common.jar:2.0]
at com.netapp.transition.common.zapirunner.ZapiRunner7Mode.executeVfilerizedSystemCli(ZapiRunner7Mode.java:270) ~[transition-common.jar:2.0]
at com.netapp.transition.common.util.ontap.OnTapCifs7ModeOps.fetchNameForSid(OnTapCifs7ModeOps.java:267) ~[transition-common.jar:2.0]
at com.netapp.transition.operations.configfiles.CifsShareAclsOperations.collectData(CifsShareAclsOperations.java:187) ~[transition-operations.jar:2.0]
at com.netapp.transition.operations.collect.CifsCollectHandler.collectCifsAclConfig(CifsCollectHandler.java:336) ~[transition-operations.jar:2.0]
at com.netapp.transition.operations.collect.CifsCollectHandler.execute(CifsCollectHandler.java:146) ~[transition-operations.jar:2.0]
at com.netapp.transition.operations.TransitionCollectOp.execute(TransitionCollectOp.java:98) ~[transition-operations.jar:2.0]
at com.netapp.transition.operations.complete.CTAHelper.collect(CTAHelper.java:62) ~[transition-operations.jar:2.0]
at com.netapp.transition.operations.complete.TransitionPrecutoverHandler.doCTA(TransitionPrecutoverHandler.java:289) ~[transition-operations.jar:2.0]
at com.netapp.transition.operations.complete.TransitionPrecutoverHandler.execute(TransitionPrecutoverHandler.java:139) ~[transition-operations.jar:2.0]
at com.netapp.transition.operations.TransitionPrecutoverOp.execute(TransitionPrecutoverOp.java:164) ~[transition-operations.jar:2.0]
at com.netapp.transition.jobmanager.PrecutoverJob.execute(PrecutoverJob.java:129) ~[transition-job-manager.jar:2.0]
at com.netapp.transition.jobmanager.AbstractJob.run(AbstractJob.java:183) ~[transition-job-manager.jar:2.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_55]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_55]