Dear NCSA User: The new UniTree archival system is now in production mode. The removal of CFS will follow the schedule below: Until June 3rd: CFS operating normally June 4th - 7th: CFS UNAVAILABLE June 7th - 11th: CFS files copied to /CFS directory in UniTree June 7th - 30th: CFS in READ-ONLY mode June 30th: CFS SHUTDOWN early September: /CFS directory in UniTree PURGED Any files in CFS that you want to access between June 4th and June 7th need to be moved manually to UniTree. If you have not already done so, step 1 (below) describes how to validate yourself to UniTree. For example, to move the file 'temp' manually, issue the following commands: cfs get temp msscmd put temp Files that were formerly stored in CFS will be recreated in the UniTree archive system sometime between Monday, June 7th to Friday, June 11th. User files will be recreated in ascending user number order. Therefore, user u11111's files will be recreated on UniTree before user u99999's files. Periodically, messages will appear on NCSA's production machines notifying users of the progress made in recreating the CFS files in UniTree. User files will be recreated in a temporary area under the directory /CFS in UniTree (e.g. user u11223's files will be located in /CFS/011223). The /CFS directory in UniTree will be PURGED in early September. Any file you wish to keep must be moved out of this temporary area and into your UniTree home directory by using the rename command. For example, rename /CFS/011223/temp /u/ncsa/joesmith/temp moves the subdirectory or file named 'temp' from the /CFS directory to Joe Smith's UniTree home directory. If you have not already cleaned up your CFS space, move only the files that you wish to keep to your UniTree home directory. If you have already cleaned up your CFS space, use the rename command to move your entire CFS directory to your UniTree home directory. For example, rename /CFS/011223 /u/ncsa/joesmith moves Joe Smith's entire CFS directory to his UniTree home directory. All files that you own in /CFS are included in your UniTree quota. ------------------------------------------------------------------------ Contact the NCSA National Consulting Office at (217 )244-1144 if you do not have your hard and soft limits for UniTree. If you require more space in UniTree, you must submit a request to allocations@ncsa.uiuc.edu. This request should contain the total storage you require, the reasons you need more storage, your phone number and your email address. The steps to access UniTree are: 1) VALIDATION: If you are already using AFS at NCSA please disregard the following validation process and proceed to step 2) below. In order to validate yourself to UniTree, issue the command: telnet landrew.ncsa.uiuc.edu and use your UniTree login. The first time you log on, your password must be a password you already use on one of NCSA's production machines. Please use your password for the FIRST machine in the following list for which you have an account: uy, u2, cm2, NCSA Public Suns, NCSA REL SGIs, cm5, c3. After you log on, a banner message will inform you that the validation process has been completed. You will then be automatically logged out. The password that you used to log into the landrew system is now your UniTree (and AFS) password. ***This validation process needs to be done only ONCE*** 2) USAGE: Once you have validated yourself on UniTree, you can access UniTree via the ftp utility (within X Windows you can use xftp). There are three ways to access UniTree. o ftp mss.ncsa.uiuc.edu This is the standard 'ftp' interface (man ftp). o mssftp mssftp is available on all NCSA production machines. mssftp will automatically connect you to mss.ncsa.uiuc.edu without the need to enter a login name or password. mssftp can be used interactively or you can use it in batch scripts (e.g. mssftp < ftp-command-file where ftp-command-file is a file with a valid ftp command on each line). o msscmd msscmd is available on all NCSA production machines. msscmd is available both interactively and for use in batch scripts. Its usage is: msscmd ftp-commands where ftp-commands is either a ftp command (e.g., ls, put, get, mkdir) or a list of ftp commands separated by commas. For example, the following CFS commands would be replaced by the corresponding UniTree commands: CFS command UniTree command ----------- --------------- cfs store file1 msscmd put file1 cfs get file2 msscmd get file2 cfs get dir=cfdjob file3 msscmd cd cfdjob, get file3 UniTree does not save the permissions on a file. If your file needs to be executable, you will need to do the following: chmod u+x filename (man chmod) after retrieving your file from UniTree before you can run it. Alternatively, since tar maintains the permissions of files, you could use tar to keep your files in UniTree and avoid using chmod after retrieving executable files. Sample batch scripts that use UniTree commands will be placed on all of the production machines. They will be in the directory /usr/news/unitree_batch For additional information on UniTree, please refer to the UniTree User's Guide available in ncsainfo, via anonymous ftp to ftp.ncsa.uiuc.edu in /ncsapubs/UniTree, on NCSA's gopher server, and on UniTree in the /DOCUMENTS directory. Also, you can refer to the online man page for UniTree by typing 'man unitree'. If you have any more questions, contact the NCSA Consulting Office via electronic mail at consult@ncsa.uiuc.edu or by telephone at (217) 244-1144. The NCSA Consulting Office and NCSA Mass Storage Project .