1 02/21/85 vacate_pdir_volume
 2 
 3 Syntax as a command:  vacate_pdir_volume lv_1 lv_2...  lv_N
 4    {-control_args}
 5 
 6 
 7 Function:  forces perprocess segments (segments in process directories)
 8 off of the specified logical volumes.  These segments are spread evenly
 9 over the remaining volumes in the PDIR volume set.  Before this
10 operation begins, all volumes specified to this command are inhibited
11 from having any more perprocess segments created on them.  Once this
12 operation is complete, it is possible to delete the logical volumes
13 that have been vacated.  This command can be issued from ring 4 only.
14 
15 
16 Arguments:
17 lv_i
18    specifies the names of the logical volumes to be vacated.
19 
20 
21 Control arguments:
22 -long, -lg
23    prints a message on the bootload console for each process directory
24    which is processed as well as one for each segment within that
25    directory which is processed.  If this control argument is not
26    specified, the messages appear in the answering service log only.
27 
28 
29 Notes:  This command continues to process logical volumes only as long
30 as at least one logical volume remains in the PDIR volume set.
31 
32 For every process directory whose segments are moved,
33 vacate_pdir_volume writes a message in the answering service log giving
34 the pathname of the process directory, the User_id of the user to whom
35 the perprocess segments belong, and the name of the logical volume from
36 which the process directory is being moved.  See also the
37 add_pdir_volume, del_pdir_volume, and set_pdir_volumes commands.