And here's the quick&dirty node shell variant:
From the problem node's console:
- login to the cluster shell
- run local
- disk assign all
- aggr status
The root aggr will have "root" in the option list. Typically its aggr0 - aggr add aggregate_name 3@1g
Assuming the default 1gb disks were used. Adjust as necessary. - vol status
The root vol will have "root" in the options list. typically its vol0 - vol size root_volume +2290m
The size increase availble may vary depending on the type of disks used. 2560m or 2290m are most common. Try 2560 first, if that fails fall back to 2290, if that fails the error will give the max size in kb - exit
- reboot
You may or may not need a second reboot to remove the recovery flag in the loader. If required it will tell you when you log in from the node shell.
After a clean reboot, go back and disable aggr snaps and vol snaps on the root, delete any existing snaps, and clean out old logs and asup files in the mroot.