Administration Reference
![[Index]](../index.gif)
Purpose
Defines configuration parameters for the Cache Manager
Description
The cacheinfo file defines configuration parameters for the Cache Manager, which reads the file as it initializes.
The file contains a single line of ASCII text and must reside in the /usr/vice/etc directory. Use a text editor to create it during initial configuration of the client machine; the required format is as follows:
mount_dir:cache_dir:cache_size
where
- mount_dir
- Names the local disk directory at which the Cache Manager mounts the AFS namespace. It must exist before the afsd program runs. The conventional value is /afs. Using any other value prevents traversal of pathnames that begin with /afs (such as pathnames to files in foreign cells that do use the conventional name). The -mountdir argument to the afsd command overrides this value.
- cache_dir
- Names the local disk directory to use as a cache. It must exist before the afsd program runs. The standard value is /usr/vice/cache, but it is acceptable to substitute a directory on a partition with more available space. Although the Cache Manager ignores this field when configuring a memory cache, a value must always appear in it. The -cachedir argument to the afsd command overrides this value.
- cache_size
- Specifies the cache size as a number of 1-kilobyte blocks. Larger caches generally yield better performance, but a disk cache must not exceed 90% of the space available on the cache partition (85% for AIX systems), and a memory cache must use no more than 25% of available machine memory.
The -blocks argument to the afsd command overrides this value. To reset cache size without rebooting on a machine that uses disk caching, use the fs setcachesize command. To display the current size of a disk or memory cache between reboots, use the fs getcacheparms command.
Examples
The following example cacheinfo file mounts the AFS namespace at /afs, establishes a disk cache in the /usr/vice/cache directory, and defines cache size as 50,000 1-kilobyte blocks.
/afs:/usr/vice/cache:50000
Related Information
afsd
fs getcacheparms
fs setcachesize
![[Index]](../index.gif)
© IBM Corporation 2000. All Rights Reserved