BDFU get stuck when the aggregate to which the disks belong is not on the home node
Applies to
ONTAP 9
Issue
- BDFU offline/on the disk but the firmware is not get update:
Sat Jan 13 22:39:22 +0900 [Node-01: config_thread: raid.disk.offline:notice]: Marking local:Disk /Node-02_aggr1/plex0/rg2/0a.01.14 Shelf 1 Bay 14 [NETAPP X477_TTCRE04TA07 NA02] S/N [69J0A0JZF9XC] UID [50000399:7853E768:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000] offline.
Sat Jan 13 22:39:22 +0900 [Node-01: bg_disk_fw_update_admin: bdfu.selected:info]: Disk 0a.01.14 [NETAPP X477_TTCRE04TA07 NA02] S/N [69J0A0JZF9XC] selected for background disk firmware update.
Sat Jan 13 22:39:23 +0900 [Node-01: config_thread: raid.disk.online:notice]: Onlining local:Disk /Node-02_aggr1/plex0/rg2/0a.01.14 Shelf 1 Bay 14 [NETAPP X477_TTCRE04TA07 NA02] S/N [69J0A0JZF9XC] UID [50000399:7853E768:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000].
Sat Jan 13 22:41:23 +0900 [Node-01: config_thread: raid.disk.offline:notice]: Marking local:Disk /Node-02_aggr1/plex0/rg2/0a.01.15 Shelf 1 Bay 15 [NETAPP X477_TTCRE04TA07 NA02] S/N [69J0A0JYF9XC] UID [50000399:7853E760:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000] offline.
Sat Jan 13 22:41:23 +0900 [Node-01: bg_disk_fw_update_admin: bdfu.selected:info]: Disk 0a.01.15 [NETAPP X477_TTCRE04TA07 NA02] S/N [69J0A0JYF9XC] selected for background disk firmware update.
Sat Jan 13 22:41:24 +0900 [Node-01: config_thread: raid.disk.online:notice]: Onlining local:Disk /Node-02_aggr1/plex0/rg2/0a.01.15 Shelf 1 Bay 15 [NETAPP X477_TTCRE04TA07 NA02] S/N [69J0A0JYF9XC] UID [50000399:7853E760:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000].
01.11: NETAPP X477_TTCRE04TA07 NA03 3807.8GB 520B/sect (xxxxxxxxxx)
01.12: NETAPP X477_TTCRE04TA07 NA03 3807.8GB 520B/sect (xxxxxxxxxx)
01.13: NETAPP X477_TTCRE04TA07 NA02 3807.8GB 520B/sect (xxxxxxxxxx)
01.14: NETAPP X477_TTCRE04TA07 NA02 3807.8GB 520B/sect (xxxxxxxxxx)
01.15: NETAPP X477_TTCRE04TA07 NA02 3807.8GB 520B/sect (xxxxxxxxxx)
AGGR-INFO.XML
shows all of these disks are not located in its home node because the data aggregate was left in partner node during previous giveback.
Aggregate Node-02_aggr1
Node Node-01
Home Name Node-02
Original Owner Name Node-02
Owner Name Node-01
Sat Aug 17 04:00:00 +0900 [Node-01: statd: raid.fm.leftBehindAggr:notice]: Aggregate Node-02_aggr1 was left behind during giveback.
- Manually update the disk firmware by specify the node, then ems raise the following event even if disks are not get update:
Fri Aug 02 2024 19:34:00 +09:00 [kern_audit:info:2451]ssh :: admin :: storage disk firmware update -node Node-01 :: Pending
Fri Aug 02 2024 19:34:00 +09:00 [kern_audit:info:2451]ssh :: admin :: Question: Do you want to continue with disk... :: Pending
Fri Aug 02 2024 19:34:02 +09:00 [kern_audit:info:2451]ssh :: admin :: Question: Do you want to continue with disk... : y :: Success
Fri Aug 02 2024 19:34:02 +09:00 [kern_audit:info:2451]ssh :: admin :: storage disk firmware update -node Node-01 :: Success
[Node-01: dynamic_dev_qual_admin: dfu.firmwareUpToDate:notice]: Firmware is up-to-date on all eligible disks.