This is what's in /afs/d/FakeDFS today lrwxr-xr-x 1 jasper system 14 Sep 14 11:56 FakeDFS -> /afs/d/FakeDFS drwxrwxrwx 102 root system 4096 Aug 21 2001 cache drwxrwxrwx 419 root system 16384 Oct 20 17:33 cdrom drwxrwxrwx 3 root system 2048 Feb 05 2001 clips drwxrwxrwx 6 root system 2048 Jul 29 12:24 devel drwxrwxrwx 2 root system 53248 Nov 10 15:30 dlcache dr-xr-xr-x 8 kinwong system 2048 Oct 09 2001 ftp drwxrwxrwx 8 root system 59392 Sep 21 15:40 gifcache drwxrwxrwx 3 root system 2048 Jul 21 16:28 i386_linux24 drwxrwxrwx 11 root system 2048 May 08 2003 images drwxrwxrwx 5 root system 10240 Sep 09 17:08 ipnlistings drwxr-xr-x 3 daemon system 2048 Jan 26 2004 ipntools drwxrwxrwx 9 eric system 2048 Oct 21 13:59 ips drwxrwxrwx 11 root system 2048 Aug 10 11:57 prod drwxrwxrwx 86 root system 4096 Apr 17 2001 smartpatents drwxr-xr-x 4 tom www 2048 Jul 02 2003 thumbs drwxrwxr-x 4 cht www 2048 Jan 25 2001 verity lrwxr-xr-x 1 cht system 10 May 11 2004 verityk2 -> verityk222 drwxrwxr-x 6 cht www 2048 May 11 2004 verityk222 drwxr-xr-x 2 jhees system 8192 Nov 01 14:05 wlcache drwxrwxrwx 10 rebecca system 2048 Sep 17 09:20 yesterdays_files Here's what I plan on doing for Linux, where right now, /dfs -> /afs/d/FakeDFS 1) Make new Linux Fake DFS volume. vos create afs1 a FakeDFSilnx fs mkm /afs/.d/FakeDFSilnx FakeDFSilnx vos release root.cell fs setq /afs/d/FakeDFSilnx 300000 fs sa /afs/d/FakeDFSilnx develop rlidwka fs sa /afs/d/FakeDFSilnx system:administrators rlidwka fs sa /afs/d/FakeDFSilnx system:anyuser rl 2) Make links where possible from /afs/d/FakeDFSilnx back to /afs/d/FakeDFS cd /afs/d/FakeDFSilnx ln -s ../FakeDFS/cache cache ln -s ../FakeDFS/cdrom cdrom ln -s ../FakeDFS/clips clips ln -s ../FakeDFS/dlcache dlcache ln -s ../FakeDFS/gifcache gifcache ln -s ../FakeDFS/images images ln -s ../FakeDFS/ipnlistings ipnlistings ln -s ../FakeDFS/smartpatents smartpatents ln -s ../FakeDFS/thumbs thumbs ln -s ../FakeDFS/wlcache wlcache 3) Make new directories cd /afs/d/FakeDFSilnx mkdir ftp ipntools verity 4) Make new AFS Volumes under FakeDFSilnx vos create afs1 a FakeDFSilnx.devel fs mkm /afs/d/FakeDFSilnx/devel FakeDFSilnx.devel fs setq /afs/d/FakeDFSilnx/devel 1000000 fs sa /afs/d/FakeDFSilnx/devel system:authuser rlidw fs sa /afs/d/FakeDFSilnx/devel system:administrators rlidwka fs sa /afs/d/FakeDFSilnx/devel system:anyuser rl vos create afs1 a FakeDFSilnx.ips fs mkm /afs/d/FakeDFSilnx/ips FakeDFSilnx.ips fs setq /afs/d/FakeDFSilnx/ips 1000000 fs sa /afs/d/FakeDFSilnx/ips develop rlidwka fs sa /afs/d/FakeDFSilnx/ips system:administrators rlidwka fs sa /afs/d/FakeDFSilnx/ips system:anyuser rl vos create afs1 a FakeDFSilnx.prod fs mkm /afs/d/FakeDFSilnx/prod FakeDFSilnx.prod fs setq /afs/d/FakeDFSilnx/prod 1500000 fs sa /afs/d/FakeDFSilnx/prod system:authuser rlidw fs sa /afs/d/FakeDFSilnx/prod system:administrators rlidwka fs sa /afs/d/FakeDFSilnx/prod system:anyuser rl As needed, we'll either make links from /afs/d/FakeDFSilnx/[devel|ips|prod]/whatever into /afs/d/FakeDFS/[devel|ips|prod], or create new directories. 5) Ignoring * The link FakeDFS -> /afs/d/FakeDFS (I forget why I needed this) * The mount point for yesterdays_files * The link verityk2 -> verityk222 (Carol can recreate if needed) * The directory verityk222 (Carol can recreate if needed) 6) Remove the FakeDFS.i386_linux24 fileset. mkdir /afs/d/FakeDFSilnx/ips/bin cp -p /afs/d/FakeDFS/i386_linux24/ips/bin/* /afs/d/FakeDFSilnx/ips/bin fs rmm /afs/d/FakeDFS/i386_linux24 vos remove afs1 a FakeDFS.i386_linux24 7) On all Linux machines, change the /dfs link to /dfs -> /afs/d/FakeDFSilnx ssh -l root adam ls -l /dfs;rm /dfs;ln -sf /afs/d/FakeDFSilnx /dfs;ls -l /dfs ssh -l root agam ssh -l root jacob ssh -l root jenny ssh -l root kristine ssh -l root mark ssh -l root melanie ssh -l root vinu 8) On Melanie, /ips should be a local file system, but today, it's not, it's a directory. Under there, /ips/bin is a link to /afs/d/FakeDFS/@sys/ips/bin ln -s /dfs/ips/bin /ips/bin