Hi Paul
Just halt and unplug the shelves.  If there are other shelves (mk2 with LRC?)  on the loop, make sure they are terminated. 

When it reboots, as long as all disks from any vols/aggrs on those shelves are gone, the assimilation process will be happy.  If even one disk is still present it will complain of broken vols/aggrs, but otherwise function just fine.

It sounds like you don't have any exports, shares, LUNs on those shelves, so all you have to do is migrate the root vol.
You can use ndmpcopy for that.  I typically name the new root vol "root" and leave it that way.
ndmpd on
ndmpcopy /etc /vol/root/etc
(going from memory, but I think you need to specify the destination directory.  Play with it...)
Don't forget
vol options root root

Enjoy
Peter


Share and Enjoy!
Peter

... Sent from one of those phone+email doohicky things...
I reserve the right to be wrong.

 -----Original Message-----
From:   Paul Letta [mailto:letta@jlab.org]
Sent:   Tuesday, May 08, 2007 07:07 AM Pacific Standard Time
To:     toasters@mathworks.com
Subject:        Removing shelves from FAS940

Hello,
    I have a FAS940 (7.1.1.1) that has multiple shelves.  I want to
remove 4 of the older shelves to take them out of service.  These 4
shelves contain /vol/vol0, which is the root vol.

My plan is:
   1) move the root vol to another volume
   2) reboot filer off of the new root volume.
   3) Halt filer
   4) Remove the 4 old shelves (all remaining shelves are DS14Mk2's)
   5) boot filer

Do I need to do anything before I halt the filer (like vol offline, vol
destroy) ?

What will the filer do when it boots up the second time and is now
missing the 4 shelves ?

The /etc directory is really the only data that is in use on these old
shelves now, so a destroy is ok, but the cautious side of me would
rather save old /vol/vol0 on these shelves -- just in case.

I have searched for this answer, and even opened a support case, but
I've only found "probably" type answers.

Thanks !

Paul