tag:blogger.com,1999:blog-4270346497183643494.post8871952589901035227..comments2024-03-15T05:03:09.921-07:00Comments on Cosonok's IT Blog: Disruptive cDOT Headswap: Step-by-Step WalkthroughUnknownnoreply@blogger.comBlogger11125tag:blogger.com,1999:blog-4270346497183643494.post-52288510009268558732020-05-18T09:21:30.788-07:002020-05-18T09:21:30.788-07:00When I wrote this there wasn't an official doc...When I wrote this there wasn't an official document that covered the disruptive cDOT headswap. There is now (dates back to July 2019):<br />"Upgrading Controller Hardware by Moving Storage"<br />https://library.netapp.com/ecm/ecm_download_file/ECMLP2540637<br />Carsonokhttps://www.blogger.com/profile/05717017593953701040noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-42173954596365154952019-11-25T01:54:27.291-08:002019-11-25T01:54:27.291-08:00UPDATE: I happened to use this procedure for a dis...UPDATE: I happened to use this procedure for a disruptive headswap and shelf reallocation recently (ONTAP 9.1). A few lessons learned/remembered:<br />1) If you're relocating shelves, it's very nice to purchase new rail kits!<br />2) Remember to set date on the new controllers.<br />3) Post headswap, set the storage failover hwassist IP.<br />4) If you've set the SP beforehand, it gets overwritten by the original SP in the headswap.<br />5) Finally, you might want to update the SP firmware after doing the headswap.Carsonokhttps://www.blogger.com/profile/05717017593953701040noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-23300242302589927832019-11-25T01:50:40.401-08:002019-11-25T01:50:40.401-08:00Hi Lorenzo,
The -p is correct where you have advan...Hi Lorenzo,<br />The -p is correct where you have advanced disk partitioning. This article was written before that time. So with ADP it's:<br />disk reassign -s NODE-A_SYSID -d NODE-C_SYSID -p NODE-B_SYSID<br />Cheers, VCCarsonokhttps://www.blogger.com/profile/05717017593953701040noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-42266665203100108382019-11-22T06:22:47.294-08:002019-11-22T06:22:47.294-08:00Hi Vidad,
thanks to your guide, I've successf...Hi Vidad,<br /><br />thanks to your guide, I've successfully performed an head swap in Ontap 9.1. There was a difference with disk reassign, because option -p was mandatory, more precisely:<br /><br />disk reassign -s {OLD_NODEA_SYSID} -d {NEW_NODEA_SYSID} -p {OLD_NODEA_SYSID}<br />disk reassign -s {OLD_NODEB_SYSID} -d {NEW_NODEB_SYSID} -p {NEW_NODEA_SYSID}<br /><br />It was weird the systems knew the right partner sysid to apply, because there was a check on the -p parameter.<br /><br />Do you have any experience on this?<br /><br />Cheers<br /><br />LorenzoAnonymoushttps://www.blogger.com/profile/09602596742652433824noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-50156366310234049012019-07-10T09:31:06.438-07:002019-07-10T09:31:06.438-07:00Hi Vidad,
I followed your guide and did a disrupti...Hi Vidad,<br />I followed your guide and did a disruptive headswap from a FAS3240 over to a FAS8040. I ran into the issue where i was not able to move the CLUSTER ports from e1a and e2a ahead of time due to not having the PCI card in the FAS8040. Come to find out that the 10gb PCI card in the FAS3240 was not compatible with the FAS8040, so was not able to Move the card over. We had no choice but to proceed, knowing that one of the nodes was going to be OUT OF QUORUM due to these cluster ports. But just wanted to point out to anyone going through this, that the way we got through it was by adding the e0a and e0c ports to the CLUSTER broadcast domain and creating new LIFS in the CLUSTER SVM on both nodes after almost completing the headswap. Waited a couple minutes and both nodes were now in quorum. Verified with the "Cluster Show" and "Cluster ring show" commands. So it is possible to fix up your cluster towards the end of the headswap process.. assuming you follow the instructions correctly and make it that far.<br />Thanks for making this guide !,<br /><br />MiltherMiltherhttps://www.blogger.com/profile/12345576696895310937noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-23476894769903094122018-03-21T15:01:32.503-07:002018-03-21T15:01:32.503-07:00Thanks Vidad for your quick response and your advi...Thanks Vidad for your quick response and your advise, must appreciated. Anonymoushttps://www.blogger.com/profile/00735019322378624135noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-36650146591658770492018-03-21T06:15:21.414-07:002018-03-21T06:15:21.414-07:00Hi Jackson,
The way I'd do it based on the inf...Hi Jackson,<br />The way I'd do it based on the information you've provided for this disruptive headswap:<br />1) Pre-headswap remove e0a and e0b from the cluster broadcast-domain (re-home the cluster LIFs that are on them first to e0c and e0d)<br />2) Pre-headswap modify the a0a ifgrp and remove the e0e, e0f, e0g, and e0h ports)<br />3) Post-headswap, add e0e and e0f to the cluster broadcast-domain and sort out the cluster LIFs.<br />4) Post-headswap, add the correct ports to a0a.Carsonokhttps://www.blogger.com/profile/05717017593953701040noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-67625062981478895742018-03-20T22:55:00.553-07:002018-03-20T22:55:00.553-07:00Also on the DATA lifs - the old controllers are us...Also on the DATA lifs - the old controllers are using a0a-vlanID (with LACP port e0e/e0f/e0g/e0h), the new controllers are using a0a-VLANID (with port e7a/e7b/e13a/e13b) - can I treat they are in the common port a0a? Anonymoushttps://www.blogger.com/profile/00735019322378624135noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-44767815397886426382018-03-20T21:49:28.970-07:002018-03-20T21:49:28.970-07:00Thanks Vidad, question on this Disruptive cDot Hea...Thanks Vidad, question on this Disruptive cDot Headswap. If the OLD controllers cluster ports are e0a/e0b/e0c/e0d and the new controllers cluster ports will be e0c/e0d/e0e/e0f. <br />e0e and e0f are already assigned to a0a on the old controllers?<br />When should I move the Cluster LIFs e0a to e0e and e0b to e0f? on section 2.8 or section 5.3 above?Anonymoushttps://www.blogger.com/profile/00735019322378624135noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-57675635364316802822018-03-19T05:15:44.401-07:002018-03-19T05:15:44.401-07:00Hi Jackson. "non-disruptive" ARL headswa...Hi Jackson. "non-disruptive" ARL headswap information starts here:<br />http://www.cosonok.com/2016/12/arl-headswap-part-14-preparation.htmlCarsonokhttps://www.blogger.com/profile/05717017593953701040noreply@blogger.comtag:blogger.com,1999:blog-4270346497183643494.post-90757864092372034762018-03-14T20:27:59.165-07:002018-03-14T20:27:59.165-07:00Hi Vidad,
Do you have instruction on "non-di...Hi Vidad, <br />Do you have instruction on "non-disruptive" 2-node cDOT Headswap: Step-by-Step Walkthrough?<br />Regards,<br />JacksonAnonymoushttps://www.blogger.com/profile/00735019322378624135noreply@blogger.com