Takeover not possible: version mismatch during ONTAP Upgrade
Applies to
- ONTAP 9
- Automated Non-Disruptive Upgrade (ANDU)
Issue
Check Active IQ if this impacts your systems
- During ANDU, takeover is disabled due to version mismatch:
CLI Message:
::> storage failover show
                              Takeover
Node           Partner        Possible State Description
-------------- -------------- -------- -------------------------------------
asusnas001-01  asusnas001-02  false    Connected to asusnas001-02, Takeover
                                       is not possible: The version of
                                       software running on each node of the
                                       SFO pair is incompatible, NVRAM log
                                       not synchronized
asusnas001-02  asusnas001-01  false    Connected to asusnas001-01, Partial
                                       giveback, Takeover is not possible:
                                       The version of software running on
                                       each node of the SFO pair is
                                       incompatible, NVRAM log not
                                       synchronized
2 entries were displayed.
::> storage failover show -node cluster-01 -fields possible
node         possible
------------ --------
cluster-01 false
EMS Error Message:
- Version MisMatch Alert:
Sat May 29 23:07:16 UTC [cluster-01: cf_main: cf.fsm.takeoverByPartnerDisabled:error]: Failover monitor: takeover of cluster-01 by cluster-02 disabled (unsynchronized log).
Sat May 29 23:07:17 UTC [cluster-01: fmmbx_instanceWorker: cf.fm.kernelMismatch:error]: Failover monitor: possible kernel mismatch detected local 'NetApp//9.1P13', partner 'NetApp//9.3P14'
May 29 23:08:01 [cluster-01:monitor.globalStatus.critical:EMERGENCY]: Controller failover of cluster-02 is not possible: version mismatch.
May 29 23:08:01[node1-01:ha.takeoverImpVersion:ALERT]: Takeover of the partner node is impossible due to version mismatch.
- To determine if version mismatch is the cause of the takeover being disabled, run the command:
::> storage failover show –instance  
- If version mismatch is the cause, the following message is displayed:
The version of software running on each node of the SFO pair is incompatible.
