Isilon: OneFS: cómo habilitar el seguimiento de la hora de acceso (atime)

Summary: En este artículo, se explica cómo habilitar el seguimiento de la hora de acceso (atime) para OneFS. De manera predeterminada, atime no está habilitado.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Introducción

El tiempo de acceso, conocido por la forma abreviada, "atime", es la hora en la que se accedió por última vez a un archivo. Access Time Tracking registra la hora en que se crearon y modificaron los archivos por última vez, así como la última vez que se accedió a los archivos.

En OneFS, se admite el rastreo completo del tiempo de acceso, pero está deshabilitado de manera predeterminada. Sin embargo, puede habilitar el seguimiento de la hora de acceso si es necesario.
Por ejemplo, debe habilitar el rastreo de la hora de acceso si desea configurar criterios de políticas de SyncIQ que coincidan con los archivos según la última vez que se accedió a ellos.

En este artículo, se proporcionan procedimientos para habilitar la función atime mediante la interfaz de administración web de OneFS o la línea de comandos.
 

¡CAUTELA!
La actualización del rastreo de la hora de acceso agrega una operación de escritura a cada operación de acceso. Por lo tanto, habilitar el rastreo de la hora de acceso puede tener un efecto negativo significativo en el rendimiento del clúster. Además, en entornos Server Message Block (SMB), se envía un mensaje de notificación de cambios con cada operación de acceso. Esto puede causar un tráfico de red intensivo e impedir que los clientes SMB naveguen por los recursos compartidos en el clúster.

Se recomienda habilitar esta opción solo si es necesario.

 

Procedimiento

Uso de la interfaz de administración web de OneFS

  1. Haga clic en Administración del sistema de > archivos Configuración > del sistema de archivos Acceder a Time Tracking.
  2. Seleccione la opción Access Time Tracking Enabled .
  3. Edite las opciones de Precisión como desee para especificar (en segundos, minutos, horas, días, semanas, meses o años) la frecuencia con la que se actualizan las horas de los últimos accesos. Por ejemplo, si configurara un ajuste de Precision de un día, el clúster actualizaría la hora del último acceso una vez al día, incluso si se accede a algunos archivos más de una vez al día.
     

    ¡IMPORTANTE!
    No establezca en precisión inferior a una hora. Como práctica recomendada, establezca la precisión en al menos un día.
     

  4. Haga clic en Submit (Enviar).

NOTA: El tiempo de acceso solo se aplica en el futuro, no a los archivos a los que se accedió anteriormente antes de que se habilitara el tiempo de acceso para el montaje.


    Uso de la interfaz de línea de comandos
    1. Abra una conexión SSH en cualquier nodo en el clúster e inicie sesión con la cuenta “raíz”.
    2. Ejecute el siguiente comando:
       
      # isi_for_array -s sysctl efs.bam.atime_enabled=1
      
      Confirm change has been applied to the cluster:
      
      isilon-2# isi_for_array -s sysctl efs.bam.atime_enabled
      isilon-1: efs.bam.atime_enabled: 1
      isilon-2: efs.bam.atime_enabled: 1
      isilon-3: efs.bam.atime_enabled: 1
      
      
       

      NOTA
      El comando anterior habilita atime, pero no es permanente. Cualquier reinicio de nodo o clúster puede revertir y deshabilitar el ajuste.

    3. Para habilitar el rastreo de la hora de acceso de forma permanente, agréguelo al archivo de reemplazo del sistema mediante la ejecución del siguiente comando:
       

      ¡CAUTELA!
      La implementación incorrecta de los comandos sysctl puede hacer que el clúster no funcione.

       
      # isi_sysctl_cluster efs.bam.atime_enabled=1
      
      Confirm change has been applied to the cluster:
      
      isilon-2# isi_for_array -s sysctl efs.bam.atime_enabled
      isilon-1: efs.bam.atime_enabled: 1
      isilon-2: efs.bam.atime_enabled: 1
      isilon-3: efs.bam.atime_enabled: 1
      

      NOTA
      Esto crea un archivo /etc/mcp/override/sysctl.conf si no existía anteriormente.



    Configuración de la precisión mediante la línea de comandos

    La variable atime_grace_period La configuración en la línea de comandos se corresponde con la configuración "Precision" de la interfaz de administración web de OneFS. Controla la cantidad mínima de tiempo que debe transcurrir entre los accesos a archivos antes de que OneFS actualice la hora del último acceso. Los ajustes más altos reducen la precisión del ajuste, pero también mitigan la penalización del rendimiento asociada con el registro de atime en un acceso a archivos.
     

    La configuración se expresa en milisegundos y la configuración predeterminada es:  86400000 (1 día)
     

    1. Ejecute el siguiente comando y confirme el cambio:
       
      # isi_for_array -s sysctl efs.bam.atime_grace_period=<number>
      
      Confirm change has been applied to the cluster:
      
      # isi_for_array -s sysctl efs.bam.atime_grace_period
      
      

      ¡IMPORTANTE!
      No establezca la precisión en menos de una hora (3600000). Como práctica recomendada, establezca la precisión en al menos un día ( 86400000).

    2. Para cambiar permanentemente el período de gracia predeterminado, ejecute el siguiente comando:
       

      ¡CAUTELA!
      La implementación incorrecta de los comandos sysctl puede hacer que el clúster no funcione y no se recomienda reducir el tiempo a menos de una hora (3600 000). Se puede producir un impacto grave en el rendimiento cuando se establece en menos de una hora. 

       
      # isi_sysctl_cluster efs.bam.atime_grace_period=86400000
      
      Confirm change has been applied to the cluster:
      
      # isi_for_array -s sysctl efs.bam.atime_grace_period
      

    Una vez que haya habilitado el rastreo del tiempo de acceso, el sistema escribe la información de rastreo del tiempo de acceso, con la hora actual en que se accede al archivo. En el siguiente ejemplo se muestra el rastreo de la hora de acceso para file1. Tiene una hora de último acceso de casi dos meses antes de la marca de tiempo inicial y el clúster se configura con una precisión de 1 hora ( 3600000). La información se escribe en los metadatos del archivo. Puede ejecutar #isi get -DDd <file name> antes de habilitar la característica y después de habilitar la característica. La última entrada de acceso se agrega a la salida.

    Initial Timestamp of file1:
    1233383074 01/31/2009 @ 12:24am
    
    1236931800 03/13/2009 @ 3:10 - File is opened: Outside of grace period. file1 atime is updated to 1236931800
    1236932800 03/13/2009 @ 3:26 - File is opened again: Within grace period. file1 atime stays at 1236931800
    1236939000 03/13/2009 @ 5:10 - File is opened again: Outside of grace period. file1 atime is updated to 1236939000

    Affected Products

    Isilon

    Products

    Isilon, PowerScale OneFS
    Article Properties
    Article Number: 000021583
    Article Type: How To
    Last Modified: 26 Jun 2025
    Version:  4
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.