Configuración de CacheFS

CacheFS no se implementa de forma predeterminada ni se le solicita en el momento de la creación de un sistema de archivos NFS. Debe especificar explícitamente qué sistemas de archivos se van a montar en la memoria caché.

Para especificar qué sistemas de archivos se van a montar en la memoria caché, haga lo siguiente:

  1. Cree el sistema de archivos de memoria caché local utilizando el mandato cfsadmin :
    # cfsadmin -c -o parameters cache-directory

    donde parameters especifica los parámetros de recurso y cache directory es el nombre del directorio en el que se debe crear la memoria caché.

  2. Monte el sistema de archivos de fondo en la memoria caché:
    # mount -V cachefs -o backfstype=nfs,cachedir=/cache-directory remhost:/rem-directory local-mount-point

    donde rem-directory es el nombre del host remoto y del sistema de archivos donde residen los datos, y local-mount-point es el punto de montaje en el cliente en el que se debe montar el sistema de archivos remoto.

  3. De forma alternativa, puede administrar CacheFS utilizando el mandato SMIT (utilice la vía de acceso rápida smitty cachefs ).

Se pueden establecer varios parámetros en el momento de la creación, como se indica a continuación:

maxblock
Establece el número máximo de bloques que CacheFS puede reclamar dentro del sistema de archivos frontal. Valor predeterminado = 90 por ciento.
minblocks
Establece el número mínimo de bloques que CacheFS puede reclamar dentro del sistema de archivos frontal. Valor predeterminado = 0 por ciento.
threshblocks
Establece el número de bloques que deben estar disponibles en el sistema de archivos JFS en el lado del cliente antes de que CacheFS pueda reclamar más que los bloques especificados por blocks. Valor predeterminado = 85 por ciento.
maxfiles
Número máximo de archivos que CacheFS puede utilizar, expresado como un porcentaje del número total de i-nodos del sistema de archivos frontal. Valor predeterminado = 90 por ciento.
minfiles
Número mínimo de archivos que CacheFS puede utilizar siempre, expresado como un porcentaje del número total de i-nodos del sistema de archivos frontal. Valor predeterminado = 0 por ciento.
maxfilesize
Largest file size, expressed in megabytes, that CacheFS is allowed to cache. Valor predeterminado = 3.