Habilite las actualizaciones de tiempo de acceso a archivos en el volumen de ONTAP FlexCache
A partir de ONTAP 9.11,1, puede habilitar -atime-update
el campo en el volumen FlexCache para permitir actualizaciones de tiempo de acceso a los archivos. También puede definir un período de actualización de tiempo de acceso con el -atime-update-period
atributo. El -atime-update-period
atributo controla la frecuencia con la que se pueden realizar actualizaciones de tiempo de acceso y cuándo se pueden propagar al volumen de origen.
Descripción general
ONTAP proporciona un campo de nivel de volumen llamado -atime-update
, para gestionar las actualizaciones de tiempo de acceso en archivos y directorios que se leen mediante READ, READLINK y READDIRECT. Atime se utiliza para tomar decisiones sobre el ciclo de vida de los datos en archivos y directorios a los que se accede con poca frecuencia. Los archivos a los que se accede con poca frecuencia se migran al almacenamiento de archivado y se mueven a cinta más adelante.
El campo atime-update está deshabilitado de forma predeterminada en los volúmenes FlexCache existentes y nuevos. Si usa FlexCache Volumes con versiones de ONTAP anteriores a la 9.11.1, debe dejar el campo atime-update deshabilitado para que las cachés no se expulsen innecesariamente cuando se realice una operación de lectura en el volumen de origen. Sin embargo, con las grandes cachés de FlexCache, los administradores usan herramientas especiales para gestionar los datos y ayudar a garantizar que los datos activos permanezcan en la caché y que los datos inactivos se purguen. Esto no es posible cuando atime-update está desactivado. Sin embargo, a partir de ONTAP 9.11,1, puede habilitar -atime-update
y -atime-update-period,
utilizar las herramientas necesarias para gestionar los datos almacenados en caché.
Antes de empezar
-
Todos los volúmenes de FlexCache deben ejecutar ONTAP 9.11.1 o una versión posterior.
-
Debe usar
advanced
el modo de privilegios.
Acerca de esta tarea
La configuración -atime-update-period
en 86400 segundos permite no más de una actualización de tiempo de acceso por periodo de 24 horas, independientemente del número de operaciones de lectura realizadas en un archivo.
Si establece el -atime-update-period
en 0, los mensajes se envían al origen de cada acceso de lectura. A continuación, el origen informa a cada volumen de FlexCache de que el atime está obsoleto, lo que afecta al rendimiento.
-
Defina el modo de privilegio en
advanced
:set -privilege advanced
-
Activar actualizaciones de tiempo de acceso a archivos y establecer la frecuencia de actualización:
volume modify -volume vol_name -vserver <SVM name> -atime-update true -atime-update-period <seconds>
El siguiente ejemplo activa
-atime-update
y se establece-atime-update-period
en 86400 segundos o 24 horas:c1: volume modify -volume origin1 vs1_c1 -atime-update true -atime-update-period 86400
-
Compruebe que
-atime-update
está activado:volume show -volume vol_name -fields atime-update,atime-update-period
c1::*> volume show -volume cache1_origin1 -fields atime-update,atime-update-period vserver volume atime-update atime-update-period ------- -------------- ------------ ------------------- vs2_c1 cache1_origin1 true 86400
-
Una vez
-atime-update
habilitada, puede especificar si los archivos de un volumen FlexCache se pueden depurar automáticamente y un intervalo de depuración:volume flexcache config modify -vserver <SVM name> -volume <volume_name> -is-atime-scrub-enabled <true|false> -atime-scrub-period <integer>
Obtenga más información sobre -is-atime-scrub-enabled
el parámetro en el "Referencia de comandos del ONTAP".