Isilon: OneFS – Jak povolit sledování času přístupu (atime)

Summary: Tento článek vysvětluje, jak povolit sledování času přístupu (atime) pro systém OneFS. Ve výchozím nastavení není atime povoleno.

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

Úvod

Čas přístupu, známý pod zkrácenou formou "atime", je čas, kdy byl k souboru naposledy přistupováno. Sledování času přístupu zaznamenává čas, kdy byly soubory vytvořeny a naposledy změněny, a také čas posledního přístupu k souborům.

V systému OneFS je podporováno úplné sledování času přístupu, ale ve výchozím nastavení je zakázáno. V případě potřeby však můžete povolit sledování doby přístupu.
Sledování času přístupu je například nutné povolit, pokud chcete nakonfigurovat kritéria zásad SyncIQ tak, aby odpovídala souborům podle toho, kdy k nim byl naposledy přistupován.

Tento článek obsahuje postupy, jak povolit funkci atime pomocí webového rozhraní pro správu OneFS nebo příkazového řádku.
 

OPATRNOST!
Aktualizace sledování doby přístupu přidá operaci zápisu ke každé přístupové operaci. Povolení sledování doby přístupu proto může mít významný negativní vliv na výkon clusteru. V prostředích SMB (Server Message Block) se také při každé operaci přístupu odesílá zpráva s oznámením o změně. To může způsobit velký síťový provoz a zabránit klientům SMB v navigaci ke sdíleným složkám v clusteru.

Tuto možnost doporučujeme povolit pouze v případě potřeby.

 

Postup

Použití webového rozhraní OneFS pro správu

  1. Klikněte na možnost Správa > systému souborů, Nastavení > systému souborů, Přístup ke sledování času.
  2. Vyberte možnost Sledování času přístupu povoleno .
  3. Upravte možnosti Přesnost podle potřeby (v sekundách, minutách, hodinách, dnech, týdnech, měsících nebo letech), jak často se mají aktualizovat časy posledního přístupu. Pokud byste například nakonfigurovali nastavení Precision na jeden den, cluster by aktualizoval čas posledního přístupu jednou denně, i když se k některým souborům přistupovalo častěji než jednou denně.
     

    DŮLEŽITÝ!
    Nenastavujte přesnost na méně než jednu hodinu. Osvědčeným postupem je nastavit přesnost alespoň na jeden den.
     

  4. Klikněte na tlačítko Submit.

POZNÁMKA: Přístupový čas se použije pouze do budoucna, nikoli na soubory, ke kterým se dříve přistupovalo před tím, než byl pro připojení povolen čas přístupu.


    Použití rozhraní příkazového řádku
    1. Navažte připojení SSH s libovolným uzlem v clusteru a přihlaste se pomocí účtu „root“.
    2. Zadejte následující příkaz:
       
      # 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
      
      
       

      POZNÁMKA
      Výše uvedený příkaz povolí atime, ale není trvalý. Jakékoli restartování uzlu nebo clusteru může toto nastavení vrátit a zakázat.

    3. Chcete-li povolit sledování doby přístupu trvale, přidejte jej do souboru přepsání systému spuštěním následujícího příkazu:
       

      OPATRNOST!
      Nesprávná implementace příkazů sysctl může způsobit nefunkčnost clusteru.

       
      # 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
      

      POZNÁMKA
      Tím se vytvoří soubor /etc/mcp/override/sysctl.conf , pokud předtím neexistoval.



    Nastavení přesnosti pomocí příkazového řádku

    Skript atime_grace_period Nastavení v příkazovém řádku odpovídá nastavení "Precision" ve webovém rozhraní pro správu OneFS. Určuje minimální dobu, která musí uplynout mezi přístupy k souborům, než systém OneFS aktualizuje čas posledního přístupu. Vyšší nastavení snižují přesnost nastavení, ale také zmírňují snížení výkonu spojené se záznamem času atime při přístupu k souboru.
     

    Nastavení je v milisekundách a výchozí nastavení je:  86400000 (1 den)
     

    1. Spusťte následující příkaz a potvrďte změnu:
       
      # 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
      
      

      DŮLEŽITÝ!
      Nenastavujte přesnost na dobu kratší než jedna hodina (3600000). Osvědčeným postupem je nastavit přesnost alespoň na jeden den ( 86400000).

    2. Chcete-li trvale změnit výchozí období odkladu, spusťte následující příkaz:
       

      OPATRNOST!
      Nesprávná implementace příkazů sysctl může způsobit, že cluster bude nefunkční, a nedoporučujeme zkrátit čas atime na méně než jednu hodinu (3600000). Při nastavení na méně než jednu hodinu může dojít k vážnému dopadu na výkon. 

       
      # 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
      

    Po povolení sledování času přístupu systém zapíše informace o sledování času přístupu s aktuálním časem při přístupu k souboru. Následující příklad ukazuje sledování času přístupu pro file1. Má čas posledního přístupu téměř dva měsíce před počátečním časovým razítkem a cluster je nastaven s přesností na 1 hodinu ( 3600000). Informace se zapisují do metadat souboru. Můžete spustit #isi get -DDd <file name> před povolením funkce a po jejím povolení. Do výstupu se přidá poslední přístupová položka.

    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.