Re: DFO and SET FILE/NOMOVE
From: David J. Dachtera (djesys.nospam_at_NeOaSrPtAhMlNiOnWk.net)
Date: Sat, 08 May 2004 10:47:24 -0500
Phillip Helbig---remove CLOTHES to reply wrote:
> In article <2M$IeesX5AzL@eisner.encompasserve.org>,
> Kilgallen@SpamCop.net (Larry Kilgallen) writes:
> > Look at the list of files in sys$system:setfilenomove.com.
> > > Presumably, one should have a disk defragmented by the node to which it
> > > has a direct connection. What about shadow sets with members on more
> > > than one node? Should they be defragmented by all nodes which host
> > > disks in that shadow set?
> > Defragmentation is at the level of the file system. Shadowing is below
> > that.
> This is from SETFILENOMOVE.COM
> $ IF F$GETDVI ("''disk'","SHDW_MEMBER")
> $ THEN
> $ master = F$GETDVI ("''disk'","SHDW_MASTER_NAME")
> $ say "%SETFILENOMOVE-F-SHDWMEM, ''disk' is a shadow set member"
> $ say " Please re-run this procedure using disk ''master'"
> $ say " if you wish to set the NOMOVE attribute on disk ''disk'."
> $ GOTO LEAVING
> $ ENDIF
> If a disk is part of a shadow set, the symbol "master" will be the name
> of the shadow set, and it will tell me to run SETFILENOMOVE against the
> shadow set. But if I have booted from CD, I don't have any shadow sets,
> as far as I know.
The attribute it's looking is stored in the DCB, not on the volume.
> Or is SHADOWING=2 when one boots from CD?
HBVS is not available in the CD boot environment, AFAIK. That is to say,
the software may be present, but I am at a loss to understand how to
-- David J. Dachtera dba DJE Systems http://www.djesys.com/ Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/