nv.partner.size.mismatch alert occurs
Applies to
- ONTAP 9
- FAS/AFF
Issue
- "cf.rv.notConnected" and "nv.partner.size.mismatch" occurs on both nodes.
- EMS log reports below.
Example:
[?] Sun Mar 21 05:04:58 +0900 [Node-1: raidio_thread: nvmm.mirror.aborting:debug]: mirror of sysid 1, partner_type HA Partner and mirror state MIRROR_ONLINE is aborted because of reason Abort Pending.
[?] Sun Mar 21 05:04:58 +0900 [Node-1: nvram_sync: nvmm.mirror.offlined:debug]: params: {'mirror': 'HA Partner Mirror Offlined'}
[?] Sun Mar 21 05:04:58 +0900 [Node-1: rendezvous_proc: cf.rv.notConnected:alert]: HA interconnect: Connection for 'cfo_rv' failed.
[?] Sun Mar 21 05:04:58 +0900 [Node-1: nic_mgr: cf.nm.nicViError:info]: HA interconnect: NIC 0 has an error on RAID VI (virtual interface #9): SEND_DESC_TIMEOUT 12.
[?] Sun Mar 21 05:04:58 +0900 [Node-1: nic_mgr: cf.nm.nicReset:notice]: HA interconnect: Initiating soft reset on card 0 due to rendezvous reset.
[?] Sun Mar 21 05:04:59 +0900 [Node-1: cf_firmware: cf.fm.partnerFwTransition:info]: params: {'progresscounter': '0', 'newstate': 'SF_UNKNOWN', 'prevstate': 'SF_UP'}
[?] Sun Mar 21 05:04:59 +0900 [Node-1: cf_main: cf.fsm.takeoverByPartnerDisabled:error]: Failover monitor: takeover of Node-1 by Node-2 disabled (HA interconnect error. Verify that the partner node is running and that the HA interconnect cabling is correct, if applicable. For further assistance, contact technical support).
[?] Sun Mar 21 05:05:01 +0900 [Node-1: nvram_sync: nvmm.mirror.disabled:debug]: params: {'mirror': 'HA Partner Mirror Disabled'}
[?] Sun Mar 21 05:05:01 +0900 [Node-1: nvram_sync: nv.partner.size.mismatch:alert]: CF monitor: NVRAM size mismatch between nodes detected; node requires 661651456 bytes, partner exported 0 bytes.
[?] Sun Mar 21 05:05:02 +0900 [Node-1: cf_main: cf.fsm.takeoverByPartnerDisabled:error]: Failover monitor: takeover of Node-1 by Node-2 disabled (NVRAM size mismatch).
[?] Sun Mar 21 05:05:05 +0900 [Node-1: cf_main: cf.fsm.takeoverOfPartnerDisabled:error]: Failover monitor: takeover of Node-2 disabled (NVRAM size mismatch).
- Error recovers automatically.
Example:
[?] Sun Mar 21 05:05:05 +0900 [Node-1: rv_assist_proc: ems.engine.suppressed:debug]: Event 'cf.rv.flush.handleExchange' suppressed 2 times in last 2809539 seconds.
[?] Sun Mar 21 05:05:05 +0900 [Node-1: rv_assist_proc: cf.rv.flush.handleExchange:info]: HA interconnect: Flushing is active.
[?] Sun Mar 21 05:05:06 +0900 [Node-1: rv_assist_proc: nvmm.mirror.enabled:debug]: params: {'mirror': 'HA Partner Mirror Enabled'}
[?] Sun Mar 21 05:05:06 +0900 [Node-1: rendezvous_proc: cf.rv.connected:info]: HA interconnect: Connection for 'cfo_rv' succeeded.
[?] Sun Mar 21 05:05:06 +0900 [Node-1: cf_main: cf.fsm.takeoverByPartnerDisabled:error]: Failover monitor: takeover of Node-1 by Node-2 disabled (unsynchronized log).
[?] Sun Mar 21 05:05:06 +0900 [Node-1: cf_firmware: cf.fm.partnerFwTransition:info]: params: {'progresscounter': '2816232', 'newstate': 'SF_UP', 'prevstate': 'SF_UNKNOWN'}
[?] Sun Mar 21 05:05:07 +0900 [Node-1: cf_main: cf.fsm.takeoverOfPartnerDisabled:error]: Failover monitor: takeover of Node-2 disabled (unsynchronized log).
[?] Sun Mar 21 05:05:12 +0900 [Node-1: nvram_sync: nvmm.mirror.onlined:debug]: params: {'mirror': 'HA Partner Mirror Onlined'}
[?] Sun Mar 21 05:05:12 +0900 [Node-1: cf_main: cf.fsm.takeoverByPartnerEnabled:notice]: Failover monitor: takeover of Node-1 by Node-2 enabled