[OpenIndiana-discuss] Device filled during oi151a image-update

Ron Parker rdparker at gmail.com
Wed Sep 14 17:33:20 UTC 2011


My rpool device became filled during image-update. So, I tried
deleting an old BE to no avail. The system was that full.

So, after using the following in bash to find and delete some personal
files that had no snapshots

find -type f | while read file; do exists=0; for snap in ${ss[@]}; do
if [ "$snap" != "now" ]; then if [ -f .zfs/snapshot/$snap/$file ];
then exists=1; break; fi; fi; done; if [ "$exists" == 0 ]; then ls -l
$file; fi; done

I have about 25M free. Yet 'beadm destroy oi151-old' still gives me an
error, "Device busy". It's not mounted as far as I can tell. Still did
a couple 'beadm unmount oi151-old' commands to be on the safe side.
Still cannot destroy the BE.

Here's the "beadm list" output:

BE          Active Mountpoint     Space Policy Created
oi148-2     -      -              11.3M static 2011-06-22 13:08
oi148-3     -      -              5.91M static 2011-09-01 09:58
oi151       -      -              14.9M static 2011-09-01 11:33
oi151-1     N      /              306M  static 2011-09-01 13:07
oi151-2     -      /tmp/tmpIVR4xw 312M  static 2011-09-14 11:15
oi151-old   -      -              1.21G static 2011-06-14 16:27
oi151a      R      -              12.5G static 2011-09-14 10:33
oi_148      -      -              16.5M static 2011-06-13 11:17
openindiana -      -              44.9M static 2011-06-13 11:46

Any help would be greatly appreciated.

Thanks,

Ron



More information about the OpenIndiana-discuss mailing list