OneFS: Det skrivbare snapshot "ændringsdato" viser oprettelsesdatoen for snapshottet, ikke oprettelsesdatoen for filen
Summary: Fildatoen stemmer ikke overens med andre snapshots eller fildatoen, når filoplysninger vises i et skrivbart snapshot.
Instructions
Dette fungerer efter hensigten.
Dette er en liste over filoplysninger:
ls -l /ifs/.snapshot/read_only_test_policy/test_dir/ ------------------------------------------------------------------------------- total 7360 -rwxrwx--- + 1 admin admin 172788 Jun 1 1998 1998_06-01_test_file.ai -rwxrwx--- + 1 admin admin 304110 Mar 2 2004 2004_03_02_test_file.eps -rwxrwx--- + 1 admin admin 3949 Jun 3 2006 2005_06_03_test_file.txt -rwxrwx--- + 1 admin admin 335609 Feb 24 2008 2008_02_24_test_file.jpg -rwxrwx--- + 1 admin admin 13139 Sep 3 2009 2009_09_03_test_file.txt -rwxrwx--- + 1 admin admin 23040 Aug 11 2010 2010_08_11_test_file.xls -------------------------------------------------------------------------------
Dette er listen over de samme filer, men fra det skrivbare øjebliksbillede:
ls -l /ifs/read_only_test_policy/ ------------------------------------------------------------------------------- -rwxrwx--- + 1 admin admin 172788 May 3 20:30 1998_06-01_test_file.ai -rwxrwx--- + 1 admin admin 304110 May 3 20:30 2004_03_02_test_file.eps -rwxrwx--- + 1 admin admin 3949 May 3 20:30 2005_06_03_test_file.txt -rwxrwx--- + 1 admin admin 335609 May 3 20:30 2008_02_24_test_file.jpg -rwxrwx--- + 1 admin admin 13139 May 3 20:30 2009_09_03_test_file.txt -rwxrwx--- + 1 admin admin 23040 May 3 20:30 2010_08_11_test_file.xls -------------------------------------------------------------------------------
Andre snapshottyper viser de samme data som filerne:
ls -l /ifs/.snapshot/read_only_test_policy/test_dir/ ------------------------------------------------------------------------------- total 7360 -rwxrwx--- + 1 admin admin 172788 Jun 1 1998 1998_06-01_test_file.ai -rwxrwx--- + 1 admin admin 304110 Mar 2 2004 2004_03_02_test_file.eps -rwxrwx--- + 1 admin admin 3949 Jun 3 2006 2005_06_03_test_file.txt -rwxrwx--- + 1 admin admin 335609 Feb 24 2008 2008_02_24_test_file.jpg -rwxrwx--- + 1 admin admin 13139 Sep 3 2009 2009_09_03_test_file.txt -rwxrwx--- + 1 admin admin 23040 Aug 11 2010 2010_08_11_test_file.xls ------------------------------------------------------------------------------
Fra administrationsvejledningen:

Med andre ord:
Det skrivbare snapshot udfylder filmetadata ved første adgang. Dette er oprettelsesdatoen for det skrivbare snapshot. Når filerne er ændret i det skrivbare snapshot, afspejler datoen den nye adgangsdato.
OPDATERING:
Fra version 9.12.0 blev ændringer i håndteringen af datoerne implementeret.
Oprettelsestidspunktet (eller fødselstidspunktet), mtime, ctime og atime for en fil i et skrivbart snapshot er de samme som for den respektive fil i det bagsidede skrivebeskyttede snapshot. Senere ændres mtime, ctime eller atime, efterhånden som filen i det skrivbare snapshot åbnes eller ændres.
Hvis en bruger ønsker at gå tilbage til den tidligere funktionsmåde, kan vedkommende foretage følgende ændring:
sysctl efs.wsnap.copy_time_attrs_wsnap_cor=0
Additional Information
- Ændringstid - mtime - er det tidsstempel, der angiver sidste gang indholdet af en fil blev ændret.
- Ændringstid - ctime - er det tidsstempel, der angiver sidste gang metadataene for en fil blev ændret.
- Adgangstid - atime - er det tidsstempel, der angiver sidste gang en fil blev åbnet.