1 votes

Dates des dossiers XFS

J'ai un serveur exécutant Centos 7, le noyau 3.10.0-514.16.1.el7.x86_64, Samba 4.5.2 et XFS. Nous archivons des documents dans un tas de petits fichiers .tif, donc XFS fonctionne très bien pour nous. Le dossier est monté dans fstab avec le paramètre "defaults". Rien n'est ajouté comme "noatime" ou autre. Nous venons cependant de remarquer une bizarrerie.

Disons qu'un dossier contient 10 fichiers, numérotés 0001.tif - 0010.tif Vous numérisez à nouveau ces 10 fichiers avec les mêmes noms. La "Date Modified" du dossier ne change pas, même si la date de modification des fichiers change Maintenant si vous créez un nouveau sous-dossier, ou si vous numérisez un fichier 0011.tif dans le dossier, alors la date de modification du dossier change. J'ai vérifié que ce comportement se produit réellement sur le serveur et pas seulement sur les postes de travail Windows accédant au partage Samba.

S'agit-il d'un comportement attendu de XFS, ou ai-je un problème avec mon serveur ?

2voto

John Mahowald Points 28597

L'inode du répertoire lui-même ne change que lorsque le nombre de contenus du répertoire change. Modifier des fichiers qui existent déjà ne modifie pas le répertoire. Ce qui est cohérent avec le comportement que vous avez observé.

Si vous souhaitez savoir si l'un des fichiers d'une arborescence a été modifié à un moment donné, vous devrez les parcourir en boucle à l'aide de quelque chose comme la commande find mando.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X