Isilon: OneFS - Come abilitare il tracciamento del tempo di accesso (atime)

Summary: Questo articolo spiega come abilitare il monitoraggio dell'ora di accesso (atime) per OneFS. Per impostazione predefinita, atime non è abilitato.

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

Introduzione

Il tempo di accesso, noto con la forma abbreviata "atime", è il momento in cui è stato effettuato l'ultimo accesso a un file. Monitoraggio del tempo di accesso registra l'ora in cui i file sono stati creati e modificati l'ultima volta, nonché quando è stato effettuato l'ultimo accesso ai file.

In OneFS, il monitoraggio del tempo di accesso completo è supportato, ma disabilitato per impostazione predefinita. Tuttavia, se necessario, è possibile abilitare il monitoraggio dell'ora di accesso.
Ad esempio, è necessario abilitare il monitoraggio dell'ora di accesso se si desidera configurare i criteri della policy SyncIQ che corrispondono ai file in base al loro ultimo accesso.

Questo articolo fornisce le procedure per abilitare la funzione atime utilizzando l'interfaccia di amministrazione web di OneFS o la riga di comando.
 

CAUTELA!
L'aggiornamento del monitoraggio del tempo di accesso aggiunge un'operazione di scrittura a ogni operazione di accesso. Pertanto, l'abilitazione del monitoraggio dell'ora di accesso può avere un effetto negativo significativo sulle prestazioni del cluster. Inoltre, negli ambienti SMB (Server Message Block), viene inviato un messaggio di notifica di modifica a ogni operazione di accesso. Ciò può causare un traffico di rete intenso e impedire ai client SMB di esplorare le condivisioni nel cluster.

Si consiglia di abilitare questa opzione solo se necessario.

 

Procedura

Utilizzo dell'interfaccia di amministrazione web di OneFS

  1. Cliccare su File System Management > File System Settings > Access Time Tracking.
  2. Selezionare l'opzione Monitoraggio dell'ora di accesso abilitato .
  3. Modificare le opzioni di Precision come desiderato per specificare (in secondi, minuti, ore, giorni, settimane, mesi o anni) la frequenza con cui aggiornare le ore dell'ultimo accesso. Ad esempio, se si configura l'impostazione Precision di un giorno, il cluster aggiornerebbe l'ora dell'ultimo accesso una volta al giorno, anche se ad alcuni file si accede più spesso di una volta al giorno.
     

    IMPORTANTE!
    Non impostare la precisione su meno di un'ora. Come best practice, impostare Precision su almeno un giorno.
     

  4. Cliccare su Submit.

NOTA: Access Time si applica solo in futuro, non ai file a cui si accede in precedenza prima di quando l'ora di accesso è stata abilitata per il mount.


    Utilizzo dell'interfaccia della riga di comando
    1. Aprire una connessione SSH a qualsiasi nodo nel cluster e accedere utilizzando l'account "root".
    2. Eseguire il seguente 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
      Il comando precedente abilita atime, ma non è permanente. Qualsiasi riavvio del nodo o del cluster può ripristinare e disabilitare l'impostazione.

    3. Per abilitare il monitoraggio dell'ora di accesso in modo permanente, aggiungerlo al file di sovrascrittura del sistema eseguendo il seguente comando:
       

      CAUTELA!
      Un'implementazione impropria dei comandi sysctl può rendere il cluster inutilizzabile.

       
      # 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
      In questo modo viene creato un file /etc/mcp/override/sysctl.conf se non esisteva in precedenza.



    Impostazione della precisione tramite la riga di comando

    La colonna atime_grace_period L'impostazione nella riga di comando corrisponde all'impostazione "Precision" nell'interfaccia di amministrazione web di OneFS. Regola la quantità minima di tempo che deve trascorrere tra gli accessi ai file prima che OneFS aggiorni l'ora dell'ultimo accesso. Impostazioni più elevate riducono la precisione dell'impostazione, ma attenuano anche il peggioramento delle prestazioni associato alla registrazione atime su un accesso al file.
     

    L'impostazione è in millisecondi e l'impostazione predefinita è:  86400000 (1 giorno)
     

    1. Eseguire il seguente comando e confermare la modifica:
       
      # 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!
      Non impostare la precisione su un valore inferiore a un'ora (3600000). Come best practice, impostare la precisione su almeno un giorno ( 86400000).

    2. Per modificare il periodo di tolleranza predefinito in modo permanente, eseguire il seguente comando:
       

      CAUTELA!
      L'implementazione impropria dei comandi sysctl può rendere il cluster inutilizzabile e non è consigliabile ridurre l'atime a meno di un'ora (3600000). Se impostato su un valore inferiore a un'ora, può verificarsi un grave impatto sulle prestazioni. 

       
      # 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
      

    Dopo aver abilitato il monitoraggio dell'ora di accesso, il sistema scrive le informazioni di tracciamento dell'ora di accesso con l'ora corrente di accesso al file. L'esempio seguente mostra il monitoraggio dell'ora di accesso per file1. Ha un'ora di ultimo accesso di quasi due mesi prima del timestamp iniziale e il cluster è impostato con una precisione di 1 ora ( 3600000). Le informazioni vengono scritte nei metadati del file. È possibile eseguire #isi get -DDd <file name> Prima di abilitare la funzione e dopo averla abilitata. L'ultima voce di accesso viene aggiunta all'output.

    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.