Import Debian changes 1.8.5-1
[hcoop/debian/openafs.git] / debian / configuration-transcript.txt
1 This is a transcript of a user following the instructions in
2 README.servers. It is best read side-by-side with that documentation
3 while you are setting up your cell.
4
5 This transcript includes creation of a loopback mount on /vicepa using
6 file full of zeros. This is useful to know how to do because it allows
7 you to test an AFS server without repartitioning. However, for production
8 cells, you should repartition and create a /vicepa partition.
9
10 Thanks to Faheem Mitha for the transcript.
11
12 ##########################################################################
13
14 riverside:/home/faheem# apt-get install krb5-admin-server
15 ...
16 The following extra packages will be installed:
17 krb5-config krb5-kdc krb5-user
18 The following NEW packages will be installed:
19 krb5-admin-server krb5-config krb5-kdc krb5-user
20 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
21 Need to get 348kB of archives.
22 After unpacking 889kB of additional disk space will be used.
23 Do you want to continue? [Y/n]
24 ...
25 Configuring krb5-config
26 -----------------------
27
28 When users attempt to use Kerberos and specify a principal or user
29 name without specifying what administrative Kerberos realm that
30 principal belongs to, the system appends the default realm.
31 Normally default realm is the upper case version of the local DNS
32 domain.
33
34 What is the default Kerberos version 5 realm? DULCI.BIOSTAT.DUKE.EDU
35
36
37 Configuring krb5-kdc
38 --------------------
39
40 By default, Kerberos4 requests are allowed from principals that do not
41 require preauthentication. This allows Kerberos4 services to exist
42 while requiring most users to use Kerberos5 clients to get their
43 initial tickets. These tickets can then be converted to Kerberos4
44 tickets. Alternatively, the mode can be set to full, allowing
45 Kerberos4 to get initial tickets even when preauthentication would
46 normally be required, or to disable, which will disable all Kerberos4
47 support.
48
49 1. disable 2. full 3. nopreauth 4. none
50
51 Kerberos4 compatibility mode to use: 3
52
53 Configuring krb5-admin-server
54 -----------------------------
55
56 Setting up a Kerberos Realm
57
58 This package contains the administrative tools necessary to run on the
59 Kerberos master server. However, installing this package does not
60 automatically set up a Kerberos realm. Doing so requires entering
61 passwords and as such is not well-suited for package installation. To
62 create the realm, run the krb5_newrealm command. You may also wish to
63 read /usr/share/doc/krb5-kdc/README.KDC and the administration guide
64 found in the krb5-doc package.
65
66 Don't forget to set up DNS information so your clients can find your
67 KDC and admin servers. Doing so is documented in the administration
68 guide.
69
70 Selecting previously deselected package krb5-config.
71 (Reading database ... 81199 files and directories currently installed.)
72 Unpacking krb5-config (from .../krb5-config_1.6_all.deb) ...
73 Selecting previously deselected package krb5-user.
74 Unpacking krb5-user (from .../krb5-user_1.3.6-2sarge2_i386.deb) ...
75 Selecting previously deselected package krb5-kdc.
76 Unpacking krb5-kdc (from .../krb5-kdc_1.3.6-2sarge2_i386.deb) ...
77 Selecting previously deselected package krb5-admin-server.
78 Unpacking krb5-admin-server (from .../krb5-admin-server_1.3.6-2sarge2_i386.deb) ...
79 Setting up krb5-config (1.6) ...
80 Configuring krb5-config
81 -----------------------
82
83 Enter the hostnames of Kerberos servers in the DULCI.BIOSTAT.DUKE.EDU Kerberos realm separated by spaces.
84
85 What are the Kerberos servers for your realm? riverside.dulci.biostat.duke.edu
86
87 Enter the hostname of the administrative (password changing) server
88 for the DULCI.BIOSTAT.DUKE.EDU Kerberos realm.
89
90 What is the administrative server for your Kerberos realm? riverside.dulci.biostat.duke.edu
91 Setting up krb5-user (1.3.6-2sarge2) ...
92 Setting up krb5-kdc (1.3.6-2sarge2) ...
93 Setting up krb5-admin-server (1.3.6-2sarge2) ...
94 Starting Kerberos Administration Servers: kadmind: No such file or directory while initializing, aborting
95 kadmind.
96
97 riverside:/home/faheem# krb5_newrealm
98 This script should be run on the master KDC/admin server to initialize
99 a Kerberos realm. It will ask you to type in a master key password.
100 This password will be used to generate a key that is stored in
101 /etc/krb5kdc/stash. You should try to remember this password, but it
102 is much more important that it be a strong password than that it be
103 remembered. However, if you lose the password and /etc/krb5kdc/stash,
104 you cannot decrypt your Kerberos database.
105 Loading random data
106 Initializing database '/var/lib/krb5kdc/principal' for realm 'DULCI.BIOSTAT.DUKE.EDU',
107 master key name 'K/M@DULCI.BIOSTAT.DUKE.EDU'
108 You will be prompted for the database Master Password.
109 It is important that you NOT FORGET this password.
110 Enter KDC database master key:
111 Re-enter KDC database master key to verify:
112 Starting Kerberos KDC: krb5kdc krb524d.
113 Starting Kerberos Administration Servers: kadmind.
114
115 Now that your realm is set up you may wish to create an administrative
116 principal using the addprinc subcommand of the kadmin.local program.
117 Then, this principal can be added to /etc/krb5kdc/kadm5.acl so that
118 you can use the kadmin program on other computers. Kerberos admin
119 principals usually belong to a single user and end in /admin. For
120 example, if jruser is a Kerberos administrator, then in addition to
121 the normal jruser principal, a jruser/admin principal should be
122 created.
123
124 Don't forget to set up DNS information so your clients can find your
125 KDC and admin servers. Doing so is documented in the administration
126 guide.
127 riverside:/home/faheem# kadmin.local
128 Authenticating as principal root/admin@DULCI.BIOSTAT.DUKE.EDU with password.
129 kadmin.local: addprinc faheem/admin
130 WARNING: no policy specified for faheem/admin@DULCI.BIOSTAT.DUKE.EDU; defaulting to no policy
131 Enter password for principal "faheem/admin@DULCI.BIOSTAT.DUKE.EDU":
132 Re-enter password for principal "faheem/admin@DULCI.BIOSTAT.DUKE.EDU":
133 Principal "faheem/admin@DULCI.BIOSTAT.DUKE.EDU" created.
134 kadmin.local: addprinc faheem
135 WARNING: no policy specified for faheem@DULCI.BIOSTAT.DUKE.EDU; defaulting to no policy
136 Enter password for principal "faheem@DULCI.BIOSTAT.DUKE.EDU":
137 Re-enter password for principal "faheem@DULCI.BIOSTAT.DUKE.EDU":
138 Principal "faheem@DULCI.BIOSTAT.DUKE.EDU" created.
139 kadmin.local: exit
140 riverside:/home/faheem# apt-get install openafs-dbserver openafs-krb5
141 ...
142 The following extra packages will be installed:
143 openafs-client openafs-fileserver
144 The following NEW packages will be installed:
145 openafs-client openafs-dbserver openafs-fileserver openafs-krb5
146 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
147 Need to get 2927kB of archives.
148 After unpacking 6898kB of additional disk space will be used.
149 Do you want to continue? [Y/n]
150 ...
151 Configuring openafs-client
152 --------------------------
153
154 AFS filespace is organized into cells or administrative domains. Each
155 workstation belongs to one cell. Usually the cell is the DNS domain
156 name of the site.
157
158 What AFS cell does this workstation belong to? dulci.biostat.duke.edu
159
160 AFS uses an area of the disk to cache remote files for faster access.
161 This cache will be mounted on /var/cache/openafs. It is important
162 that the cache not overfill the partition it is located on. Often,
163 people find it useful to dedicate a partition to their AFS cache.
164
165 How large is your AFS cache (kB)? 50000
166
167 /afs generally contains an entry for each cell that a client can talk
168 to. Traditionally, these entries were generated by servers in the
169 client's home cell. However, OpenAFS clients can generate the
170 contents of /afs dynamically based on the contents of
171 /etc/openafs/CellServDB and DNS.
172
173 If you generate /afs dynamically, you may need to create
174 /etc/openafs/CellAlias to include aliases for common cells. DO NOT
175 SELECT THIS OPTION IF THIS MACHINE IS THE FIRST DATABASE SERVER IN A
176 NEW CELL .
177
178 Dynamically generate the contents of /afs? no
179
180 Selecting previously deselected package openafs-client.
181 (Reading database ... 81267 files and directories currently installed.)
182 Unpacking openafs-client (from .../openafs-client_1.3.81-3sarge1_i386.deb) ...
183 Selecting previously deselected package openafs-fileserver.
184 Unpacking openafs-fileserver (from .../openafs-fileserver_1.3.81-3sarge1_i386.deb) ...
185 Selecting previously deselected package openafs-dbserver.
186 Unpacking openafs-dbserver (from .../openafs-dbserver_1.3.81-3sarge1_i386.deb) ...
187 Selecting previously deselected package openafs-krb5.
188 Unpacking openafs-krb5 (from .../openafs-krb5_1.3-10.1_i386.deb) ...
189 Setting up openafs-client (1.3.81-3sarge1) ...
190 Configuring openafs-client
191 --------------------------
192
193 AFS uses the file /etc/openafs/CellServDB to hold the list of servers
194 that should be contacted to find parts of a cell. The cell you claim
195 this workstation belongs to is not in that file. Enter the host names
196 of the database servers separated by spaces. IMPORTANT: If you are
197 creating a new cell and this machine is to be a database server in
198 that cell, only enter this machine's name; add the other servers later
199 after they are functioning. Also, do not enable the AFS client to
200 start at boot on this server until the cell is configured. When you
201 are ready you can edit /etc/openafs/afs.conf.client to enable the
202 client.
203
204 What hosts are DB servers for your home cell? riverside.dulci.biostat.duke.edu
205
206 Should the Openafs filesystem be started and mounted at boot?
207 Normally, most users who install the openafs-client package expect to
208 run it at boot. However, if you are planning on setting up a new cell
209 or are on a laptop, you may not want it started at boot time. If you
210 choose not to start AFS at boot , run service openafs-client
211 force-start to start the client when you wish to run it.
212
213 Run Openafs client now and at boot? no
214 Setting up openafs-fileserver (1.3.81-3sarge1) ...
215 Starting AFS Server: bosserver.
216
217 Setting up openafs-dbserver (1.3.81-3sarge1) ...
218 Setting up openafs-krb5 (1.3-10.1) ...
219 riverside:/home/faheem# kadmin.local
220 Authenticating as principal root/admin@DULCI.BIOSTAT.DUKE.EDU with password.
221 kadmin.local: addprinc -randkey -e des-cbc-crc:v4 afs
222 WARNING: no policy specified for afs@DULCI.BIOSTAT.DUKE.EDU; defaulting to no policy
223 Principal "afs@DULCI.BIOSTAT.DUKE.EDU" created.
224 kadmin.local: ktadd -k /tmp/afs.keytab -e des-cbc-crc:v4 afs
225 Entry for principal afs with kvno 3, encryption type DES cbc mode with CRC-32 added to keytab WRFILE:/tmp/afs.keytab.
226 kadmin.local: getprinc afs
227 Principal: afs@DULCI.BIOSTAT.DUKE.EDU
228 Expiration date: [never]
229 Last password change: Wed Aug 24 03:09:42 EDT 2005
230 Password expiration date: [none]
231 Maximum ticket life: 0 days 10:00:00
232 Maximum renewable life: 7 days 00:00:00
233 Last modified: Wed Aug 24 03:09:42 EDT 2005 (root/admin@DULCI.BIOSTAT.DUKE.EDU)
234 Last successful authentication: [never]
235 Last failed authentication: [never]
236 Failed password attempts: 0
237 Number of keys: 1
238 Key: vno 3, DES cbc mode with CRC-32, no salt
239 Attributes:
240 Policy: [none]
241 kadmin.local: exit
242 riverside:/home/faheem# asetkey add <kvno> /tmp/afs.keytab afs
243 riverside:/home/faheem# dd if=/dev/zero of=/var/lib/openafs/vicepa bs=1024k count=32
244 32+0 records in
245 32+0 records out
246 33554432 bytes transferred in 0.093776 seconds (357814258 bytes/sec)
247 riverside:/home/faheem# mke2fs /var/lib/openafs/vicepa
248 mke2fs 1.37 (21-Mar-2005)
249 /var/lib/openafs/vicepa is not a block special device.
250 Proceed anyway? (y,n) y
251 Filesystem label=
252 OS type: Linux
253 Block size=1024 (log=0)
254 Fragment size=1024 (log=0)
255 8192 inodes, 32768 blocks
256 1638 blocks (5.00%) reserved for the super user
257 First data block=1
258 4 block groups
259 8192 blocks per group, 8192 fragments per group
260 2048 inodes per group
261 Superblock backups stored on blocks:
262 8193, 24577
263
264 Writing inode tables: done
265 Writing superblocks and filesystem accounting information: done
266
267 This filesystem will be automatically checked every 20 mounts or
268 180 days, whichever comes first. Use tune2fs -c or -i to override.
269 riverside:/home/faheem# mkdir /vicepa
270 riverside:/home/faheem# mount -oloop /var/lib/openafs/vicepa /vicepa
271 riverside:/home/faheem# afs-newcell
272 Prerequisites
273
274 In order to set up a new AFS cell, you must meet the following:
275
276 1) You need a working Kerberos realm with Kerberos4 support. You
277 should install Heimdal with Kth-kerberos compatibility or MIT
278 Kerberos5.
279
280 2) You need to create the single-DES AFS key and load it into
281 /etc/openafs/server/KeyFile. If your cell's name is the same as
282 your Kerberos realm then create a principal called afs. Otherwise,
283 create a principal called afs/cellname in your realm. The cell
284 name should be all lower case, unlike Kerberos realms which are all
285 upper case. You can use asetkey from the openafs-krb5 package, or
286 if you used AFS3 salt to create the key, the bos addkey command.
287
288 3) This machine should have a filesystem mounted on /vicepa. If you
289 do not have a free partition, then create a large file by using dd
290 to extract bytes from /dev/zero. Create a filesystem on this file
291 and mount it using -oloop.
292
293 4) You will need an administrative principal created in a Kerberos
294 realm. This principal will be added to susers and
295 system:administrators and thus will be able to run administrative
296 commands. Generally the user is a root or admin instance of some
297 administrative user. For example if jruser is an administrator then
298 it would be reasonable to create jruser/root (or jruser/admin) and
299 specify that as the user to be added in this script.
300
301 5) The AFS client must not be running on this workstation. It will be
302 at the end of this script.
303
304 Do you meet these requirements? [y/n] y
305 If the fileserver is not running, this may hang for 30 seconds.
306 service openafs-fileserver stop
307 Stopping AFS Server: bos: could not find entry (can't find cell '<default>' in cell database)
308 bosserver.
309 What administrative principal should be used? faheem/admin
310
311 /etc/openafs/server/CellServDB already exists, renaming to .old
312 service openafs-fileserver start
313 Starting AFS Server: bosserver.
314 bos adduser riverside.dulci.biostat.duke.edu faheem.admin -localauth
315 pt_util: /var/lib/openafs/db/prdb.DB0: Bad UBIK_MAGIC. Is 0 should be 354545
316 Ubik Version is: 2.0
317 Error while creating system:administrators: Entry for id already exists
318 pt_util: Ubik Version number changed during execution.
319 Old Version = 2.0, new version = 33554432.0
320 bos create riverside.dulci.biostat.duke.edu ptserver simple /usr/lib/openafs/ptserver -localauth
321 bos create riverside.dulci.biostat.duke.edu vlserver simple /usr/lib/openafs/vlserver -localauth
322 bos create riverside.dulci.biostat.duke.edu fs fs -cmd /usr/lib/openafs/fileserver -cmd /usr/lib/openafs/volserver -cmd /usr/lib/openafs/salvager -localauth
323 Waiting for database elections: done.
324 vos create riverside.dulci.biostat.duke.edu a root.afs -localauth
325 Volume 536870912 created on partition /vicepa of riverside.dulci.biostat.duke.edu
326 service openafs-client force-start
327 Starting AFS services: afsd: All AFS daemons started.
328 afsd.
329
330 Now, get tokens as faheem/admin in the dulci.biostat.duke.edu cell.
331 Then, run afs-rootvol.
332 riverside:/home/faheem# bos status localhost -local
333 Instance ptserver, currently running normally.
334 Instance vlserver, currently running normally.
335 Instance fs, currently running normally.
336 Auxiliary status is: file server running.
337 riverside:/home/faheem# kinit faheem/admin@DULCI.BIOSTAT.DUKE.EDU
338 Password for faheem/admin@DULCI.BIOSTAT.DUKE.EDU:
339 riverside:/home/faheem# aklog dulci.biostat.duke.edu -k DULCI.BIOSTAT.DUKE.EDU
340 riverside:/home/faheem# tokens
341
342 Tokens held by the Cache Manager:
343
344 User's (AFS ID 1) tokens for afs@dulci.biostat.duke.edu [Expires Aug 24 13:22]
345 --End of list--
346 riverside:/home/faheem# boss status riverside
347 Instance ptserver, currently running normally.
348 Instance vlserver, currently running normally.
349 Instance fs, currently running normally.
350 Auxiliary status is: file server running.
351 riverside:/home/faheem# afs-rootvol
352 Prerequisites
353
354 In order to set up the root.afs volume, you must meet the following
355 pre-conditions:
356
357 1) The cell must be configured, running a database server with a
358 volume location and protection server. The afs-newcell script will
359 set up these services.
360
361 2) You must be logged into the cell with tokens in for a user in
362 system:administrators and with a principal that is in the UserList
363 file of the servers in the cell.
364
365 3) You need a fileserver in the cell with partitions mounted and a
366 root.afs volume created. Presumably, it has no volumes on it,
367 although the script will work so long as nothing besides root.afs
368 exists. The afs-newcell script will set up the file server.
369
370 4) The AFS client must be running pointed at the new cell.
371 Do you meet these conditions? (y/n) y
372
373 You will need to select a server (hostname) and AFS partition on which to
374 create the root volumes.
375
376 What AFS Server should volumes be placed on? riverside.dulci.biostat.duke.edu
377 What partition? [a]
378 vos create riverside.dulci.biostat.duke.edu a root.cell -localauth
379 Volume 536870915 created on partition /vicepa of riverside.dulci.biostat.duke.edu
380 fs sa /afs system:anyuser rl
381 fs mkm /afs/dulci.biostat.duke.edu root.cell -cell dulci.biostat.duke.edu -fast || true
382 fs mkm /afs/grand.central.org root.cell -cell grand.central.org -fast || true
383 fs mkm /afs/wu-wien.ac.at root.cell -cell wu-wien.ac.at -fast || true
384 fs mkm /afs/hephy.at root.cell -cell hephy.at -fast || true
385 fs mkm /afs/itp.tugraz.at root.cell -cell itp.tugraz.at -fast || true
386 fs mkm /afs/cern.ch root.cell -cell cern.ch -fast || true
387 fs mkm /afs/ams.cern.ch root.cell -cell ams.cern.ch -fast || true
388 fs mkm /afs/ethz.ch root.cell -cell ethz.ch -fast || true
389 fs mkm /afs/psi.ch root.cell -cell psi.ch -fast || true
390 fs mkm /afs/extundo.com root.cell -cell extundo.com -fast || true
391 fs mkm /afs/mekinok.com root.cell -cell mekinok.com -fast || true
392 fs mkm /afs/membrain.com root.cell -cell membrain.com -fast || true
393 fs mkm /afs/midnightlinux.com root.cell -cell midnightlinux.com -fast || true
394 fs mkm /afs/setfilepointer.com root.cell -cell setfilepointer.com -fast || true
395 fs mkm /afs/sodre.cx root.cell -cell sodre.cx -fast || true
396 fs mkm /afs/desy.de root.cell -cell desy.de -fast || true
397 fs mkm /afs/gppc.de root.cell -cell gppc.de -fast || true
398 fs mkm /afs/ifh.de root.cell -cell ifh.de -fast || true
399 fs mkm /afs/lrz-muenchen.de root.cell -cell lrz-muenchen.de -fast || true
400 fs mkm /afs/ipp-garching.mpg.de root.cell -cell ipp-garching.mpg.de -fast || true
401 fs mkm /afs/mpe.mpg.de root.cell -cell mpe.mpg.de -fast || true
402 fs mkm /afs/i1.informatik.rwth-aachen.de root.cell -cell i1.informatik.rwth-aachen.de -fast || true
403 fs mkm /afs/tu-bs.de root.cell -cell tu-bs.de -fast || true
404 fs mkm /afs/tu-chemnitz.de root.cell -cell tu-chemnitz.de -fast || true
405 fs mkm /afs/e18.ph.tum.de root.cell -cell e18.ph.tum.de -fast || true
406 fs mkm /afs/uni-bonn.de root.cell -cell uni-bonn.de -fast || true
407 fs mkm /afs/atlass01.physik.uni-bonn.de root.cell -cell atlass01.physik.uni-bonn.de -fast || true
408 fs mkm /afs/uni-freiburg.de root.cell -cell uni-freiburg.de -fast || true
409 fs mkm /afs/physik.uni-freiburg.de root.cell -cell physik.uni-freiburg.de -fast || true
410 fs mkm /afs/urz.uni-heidelberg.de root.cell -cell urz.uni-heidelberg.de -fast || true
411 fs mkm /afs/uni-hohenheim.de root.cell -cell uni-hohenheim.de -fast || true
412 fs mkm /afs/rz.uni-jena.de root.cell -cell rz.uni-jena.de -fast || true
413 fs mkm /afs/meteo.uni-koeln.de root.cell -cell meteo.uni-koeln.de -fast || true
414 fs mkm /afs/rrz.uni-koeln.de root.cell -cell rrz.uni-koeln.de -fast || true
415 fs mkm /afs/physik.uni-mainz.de root.cell -cell physik.uni-mainz.de -fast || true
416 fs mkm /afs/uni-mannheim.de root.cell -cell uni-mannheim.de -fast || true
417 fs mkm /afs/physik.uni-wuppertal.de root.cell -cell physik.uni-wuppertal.de -fast || true
418 fs mkm /afs/s-et.aau.dk root.cell -cell s-et.aau.dk -fast || true
419 fs mkm /afs/ies.auc.dk root.cell -cell ies.auc.dk -fast || true
420 fs mkm /afs/asu.edu root.cell -cell asu.edu -fast || true
421 fs mkm /afs/hep.caltech.edu root.cell -cell hep.caltech.edu -fast || true
422 fs mkm /afs/clarkson.edu root.cell -cell clarkson.edu -fast || true
423 fs mkm /afs/andrew.cmu.edu root.cell -cell andrew.cmu.edu -fast || true
424 fs mkm /afs/club.cc.cmu.edu root.cell -cell club.cc.cmu.edu -fast || true
425 fs mkm /afs/chem.cmu.edu root.cell -cell chem.cmu.edu -fast || true
426 fs mkm /afs/cs.cmu.edu root.cell -cell cs.cmu.edu -fast || true
427 fs mkm /afs/ece.cmu.edu root.cell -cell ece.cmu.edu -fast || true
428 fs mkm /afs/scotch.ece.cmu.edu root.cell -cell scotch.ece.cmu.edu -fast || true
429 fs mkm /afs/qatar.cmu.edu root.cell -cell qatar.cmu.edu -fast || true
430 fs mkm /afs/sbp.ri.cmu.edu root.cell -cell sbp.ri.cmu.edu -fast || true
431 fs mkm /afs/msc.cornell.edu root.cell -cell msc.cornell.edu -fast || true
432 fs mkm /afs/dbic.dartmouth.edu root.cell -cell dbic.dartmouth.edu -fast || true
433 fs mkm /afs/northstar.dartmouth.edu root.cell -cell northstar.dartmouth.edu -fast || true
434 fs mkm /afs/eecs.harvard.edu root.cell -cell eecs.harvard.edu -fast || true
435 fs mkm /afs/iastate.edu root.cell -cell iastate.edu -fast || true
436 fs mkm /afs/athena.mit.edu root.cell -cell athena.mit.edu -fast || true
437 fs mkm /afs/dev.mit.edu root.cell -cell dev.mit.edu -fast || true
438 fs mkm /afs/net.mit.edu root.cell -cell net.mit.edu -fast || true
439 fs mkm /afs/sipb.mit.edu root.cell -cell sipb.mit.edu -fast || true
440 fs mkm /afs/msu.edu root.cell -cell msu.edu -fast || true
441 fs mkm /afs/nd.edu root.cell -cell nd.edu -fast || true
442 fs mkm /afs/pitt.edu root.cell -cell pitt.edu -fast || true
443 fs mkm /afs/cs.pitt.edu root.cell -cell cs.pitt.edu -fast || true
444 fs mkm /afs/psc.edu root.cell -cell psc.edu -fast || true
445 fs mkm /afs/scoobydoo.psc.edu root.cell -cell scoobydoo.psc.edu -fast || true
446 fs mkm /afs/cede.psu.edu root.cell -cell cede.psu.edu -fast || true
447 fs mkm /afs/rose-hulman.edu root.cell -cell rose-hulman.edu -fast || true
448 fs mkm /afs/cs.rose-hulman.edu root.cell -cell cs.rose-hulman.edu -fast || true
449 fs mkm /afs/rpi.edu root.cell -cell rpi.edu -fast || true
450 fs mkm /afs/hep.sc.edu root.cell -cell hep.sc.edu -fast || true
451 fs mkm /afs/cs.stanford.edu root.cell -cell cs.stanford.edu -fast || true
452 fs mkm /afs/ir.stanford.edu root.cell -cell ir.stanford.edu -fast || true
453 fs mkm /afs/slac.stanford.edu root.cell -cell slac.stanford.edu -fast || true
454 fs mkm /afs/cats.ucsc.edu root.cell -cell cats.ucsc.edu -fast || true
455 fs mkm /afs/acm.uiuc.edu root.cell -cell acm.uiuc.edu -fast || true
456 fs mkm /afs/ncsa.uiuc.edu root.cell -cell ncsa.uiuc.edu -fast || true
457 fs mkm /afs/umbc.edu root.cell -cell umbc.edu -fast || true
458 fs mkm /afs/glue.umd.edu root.cell -cell glue.umd.edu -fast || true
459 fs mkm /afs/wam.umd.edu root.cell -cell wam.umd.edu -fast || true
460 fs mkm /afs/umich.edu root.cell -cell umich.edu -fast || true
461 fs mkm /afs/atlas.umich.edu root.cell -cell atlas.umich.edu -fast || true
462 fs mkm /afs/citi.umich.edu root.cell -cell citi.umich.edu -fast || true
463 fs mkm /afs/lsa.umich.edu root.cell -cell lsa.umich.edu -fast || true
464 fs mkm /afs/math.lsa.umich.edu root.cell -cell math.lsa.umich.edu -fast || true
465 fs mkm /afs/umr.edu root.cell -cell umr.edu -fast || true
466 fs mkm /afs/physics.unc.edu root.cell -cell physics.unc.edu -fast || true
467 fs mkm /afs/uncc.edu root.cell -cell uncc.edu -fast || true
468 fs mkm /afs/eng.utah.edu root.cell -cell eng.utah.edu -fast || true
469 fs mkm /afs/cs.uwm.edu root.cell -cell cs.uwm.edu -fast || true
470 fs mkm /afs/cs.wisc.edu root.cell -cell cs.wisc.edu -fast || true
471 fs mkm /afs/engr.wisc.edu root.cell -cell engr.wisc.edu -fast || true
472 fs mkm /afs/hep.wisc.edu root.cell -cell hep.wisc.edu -fast || true
473 fs mkm /afs/physics.wisc.edu root.cell -cell physics.wisc.edu -fast || true
474 fs mkm /afs/ifca.unican.es root.cell -cell ifca.unican.es -fast || true
475 fs mkm /afs/ific.uv.es root.cell -cell ific.uv.es -fast || true
476 fs mkm /afs/biocenter.helsinki.fi root.cell -cell biocenter.helsinki.fi -fast || true
477 fs mkm /afs/dapnia.saclay.cea.fr root.cell -cell dapnia.saclay.cea.fr -fast || true
478 fs mkm /afs/in2p3.fr root.cell -cell in2p3.fr -fast || true
479 fs mkm /afs/anl.gov root.cell -cell anl.gov -fast || true
480 fs mkm /afs/rhic.bnl.gov root.cell -cell rhic.bnl.gov -fast || true
481 fs mkm /afs/usatlas.bnl.gov root.cell -cell usatlas.bnl.gov -fast || true
482 fs mkm /afs/fnal.gov root.cell -cell fnal.gov -fast || true
483 fs mkm /afs/ic-afs.arc.nasa.gov root.cell -cell ic-afs.arc.nasa.gov -fast || true
484 fs mkm /afs/jpl.nasa.gov root.cell -cell jpl.nasa.gov -fast || true
485 fs mkm /afs/nersc.gov root.cell -cell nersc.gov -fast || true
486 fs mkm /afs/bme.hu root.cell -cell bme.hu -fast || true
487 fs mkm /afs/caspur.it root.cell -cell caspur.it -fast || true
488 fs mkm /afs/fusione.it root.cell -cell fusione.it -fast || true
489 fs mkm /afs/icemb.it root.cell -cell icemb.it -fast || true
490 fs mkm /afs/infn.it root.cell -cell infn.it -fast || true
491 fs mkm /afs/kloe.infn.it root.cell -cell kloe.infn.it -fast || true
492 fs mkm /afs/le.infn.it root.cell -cell le.infn.it -fast || true
493 fs mkm /afs/lnf.infn.it root.cell -cell lnf.infn.it -fast || true
494 fs mkm /afs/lngs.infn.it root.cell -cell lngs.infn.it -fast || true
495 fs mkm /afs/pi.infn.it root.cell -cell pi.infn.it -fast || true
496 fs mkm /afs/psm.it root.cell -cell psm.it -fast || true
497 fs mkm /afs/tgrid.it root.cell -cell tgrid.it -fast || true
498 fs mkm /afs/ictp.trieste.it root.cell -cell ictp.trieste.it -fast || true
499 fs mkm /afs/ing.uniroma1.it root.cell -cell ing.uniroma1.it -fast || true
500 fs mkm /afs/vn.uniroma3.it root.cell -cell vn.uniroma3.it -fast || true
501 fs mkm /afs/italia root.cell -cell italia -fast || true
502 fs mkm /afs/cmf.nrl.navy.mil root.cell -cell cmf.nrl.navy.mil -fast || true
503 fs mkm /afs/lcp.nrl.navy.mil root.cell -cell lcp.nrl.navy.mil -fast || true
504 fs mkm /afs/es.net root.cell -cell es.net -fast || true
505 fs mkm /afs/laroia.net root.cell -cell laroia.net -fast || true
506 fs mkm /afs/sinenomine.net root.cell -cell sinenomine.net -fast || true
507 fs mkm /afs/slackers.net root.cell -cell slackers.net -fast || true
508 fs mkm /afs/nikhef.nl root.cell -cell nikhef.nl -fast || true
509 fs mkm /afs/1ts.org root.cell -cell 1ts.org -fast || true
510 fs mkm /afs/bazquux.org root.cell -cell bazquux.org -fast || true
511 fs mkm /afs/coed.org root.cell -cell coed.org -fast || true
512 fs mkm /afs/dementia.org root.cell -cell dementia.org -fast || true
513 fs mkm /afs/firelion.org root.cell -cell firelion.org -fast || true
514 fs mkm /afs/hackish.org root.cell -cell hackish.org -fast || true
515 fs mkm /afs/idahofuturetruck.org root.cell -cell idahofuturetruck.org -fast || true
516 fs mkm /afs/nimlabs.org root.cell -cell nimlabs.org -fast || true
517 fs mkm /afs/nomh.org root.cell -cell nomh.org -fast || true
518 fs mkm /afs/oc7.org root.cell -cell oc7.org -fast || true
519 fs mkm /afs/openafs.org root.cell -cell openafs.org -fast || true
520 fs mkm /afs/e.kth.se root.cell -cell e.kth.se -fast || true
521 fs mkm /afs/hallf.kth.se root.cell -cell hallf.kth.se -fast || true
522 fs mkm /afs/isk.kth.se root.cell -cell isk.kth.se -fast || true
523 fs mkm /afs/it.kth.se root.cell -cell it.kth.se -fast || true
524 fs mkm /afs/md.kth.se root.cell -cell md.kth.se -fast || true
525 fs mkm /afs/mech.kth.se root.cell -cell mech.kth.se -fast || true
526 fs mkm /afs/nada.kth.se root.cell -cell nada.kth.se -fast || true
527 fs mkm /afs/pdc.kth.se root.cell -cell pdc.kth.se -fast || true
528 fs mkm /afs/stacken.kth.se root.cell -cell stacken.kth.se -fast || true
529 fs mkm /afs/syd.kth.se root.cell -cell syd.kth.se -fast || true
530 fs mkm /afs/physto.se root.cell -cell physto.se -fast || true
531 fs mkm /afs/sanchin.se root.cell -cell sanchin.se -fast || true
532 fs mkm /afs/su.se root.cell -cell su.se -fast || true
533 fs mkm /afs/f9.ijs.si root.cell -cell f9.ijs.si -fast || true
534 fs mkm /afs/p-ng.si root.cell -cell p-ng.si -fast || true
535 fs mkm /afs/phy.bris.ac.uk root.cell -cell phy.bris.ac.uk -fast || true
536 fs mkm /afs/hep.man.ac.uk root.cell -cell hep.man.ac.uk -fast || true
537 fs mkm /afs/rl.ac.uk root.cell -cell rl.ac.uk -fast || true
538 fs sa /afs/dulci.biostat.duke.edu system:anyuser rl
539 fs mkm /afs/.dulci.biostat.duke.edu root.cell -cell dulci.biostat.duke.edu -rw
540 fs mkm /afs/.root.afs root.afs -rw
541 vos create riverside.dulci.biostat.duke.edu a user -localauth
542 Volume 536870918 created on partition /vicepa of riverside.dulci.biostat.duke.edu
543 fs mkm /afs/dulci.biostat.duke.edu/user user
544 fs sa /afs/dulci.biostat.duke.edu/user system:anyuser rl
545 vos create riverside.dulci.biostat.duke.edu a service -localauth
546 Volume 536870921 created on partition /vicepa of riverside.dulci.biostat.duke.edu
547 fs mkm /afs/dulci.biostat.duke.edu/service service
548 fs sa /afs/dulci.biostat.duke.edu/service system:anyuser rl
549 ln -s dulci.biostat.duke.edu /afs/dulci
550 ln -s .dulci.biostat.duke.edu /afs/.dulci
551 vos addsite riverside.dulci.biostat.duke.edu a root.afs -localauth
552 Added replication site riverside.dulci.biostat.duke.edu /vicepa for volume root.afs
553 vos addsite riverside.dulci.biostat.duke.edu a root.cell -localauth
554 Added replication site riverside.dulci.biostat.duke.edu /vicepa for volume root.cell
555 vos release root.afs -localauth
556 Released volume root.afs successfully
557 vos release root.cell -localauth
558 Released volume root.cell successfully
559 riverside:/home/faheem# cd /afs/dulci.biostat.duke.edu/
560 riverside:/afs/dulci.biostat.duke.edu# ls
561 service user