CVO upgrade results in root volume recovery
Applies to
Cloud Volume ONTAP (CVO)
Issue
- EMS reports error:
[xxxxxx:mgmtgwd.rootvolrec.low.space:EMERGENCY]: The root volume on node xxxxxx is dangerously low on space. Less than 10 MB of free space remaining.- Upgrade causes MGMT cluster app to go down on one node, and all cluster apps down on another.
- One node of a two node cluster cannot run any clustershell commands:
cluster::> cluster show
Error: "show" is not a recognized command
Cause
- The root volume "vol0" was almost full due to vol0 snapshots and old core files.
- When vol0 is full, using Cloud Manager to "getAPI" the image from a web server causes the image to be written to vol0. vol0 cannot accept the whole image and takes MGMT app to go down and sets rdb flag on the node that isn't Cluster Master.
Solution
Additional Information
additionalInformation_text
Internal Notes
1. Clear the rdb flag on the node that has all cluster apps down:
- Confirm the flag is set:
system configuration recovery node mroot-state clear -recovery-stateRDB Recovery State: 5550055000
VLDB: RDB auto-recovery failed to find master (5)
Management: RDB auto-recovery failed to find master (5)
VifMgr: RDB auto-recovery failed to find master (5)
Bcom: RDB auto-recovery failed to find master (0)
Crs: RDB auto-recovery failed to find master (0)- Clear the flag:
system configuration recovery node mroot-state clear -recovery-state rdb
2. Delete vol0 snapshots and old core files:
- Go into full vol0 nodeshell:
::> node run -node <affected Node>- Delete snap list for vol0:
snap del -a vol0- Set vol0 snap schedule to "0 0 0" so that no more snapshots are taken:
snap sched 0 0 03. Reboot affected node.
