Flexcache
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Cache de volumes |
| Commande | flexcache
|
| Contexte | NetApp Data ONTAP (7-mode) |
| Voir aussi | Aggr |
Le FlexCache est un volume flexible qui met en cache le contenu d'un volume d'origine (potentiellement distant), pour accélérer les accès en lecture.
Commandes
# informations générales
flexcache fstat /vol/<nom_volume>/
# retirer un fichier du cache
flexcache eject -f /vol/<volume>/<qtree>/fichier.txt
Statistiques par client
option flexcache.per_client_stats on
# stats côté client
flexcache stats -C <nom_flexcache>
# stats côté serveur
flexcache stats -S <volume> -c <client>
# stats par fichier
flexcache fstat <path>
Cohérence FlexCache
- Délégations : contrat entre le système d'origine et le volume de cache — tant que la délégation est détenue, le fichier n'a pas changé. Le système d'origine la révoque avant toute modification du fichier.
- Timeout du cache d'attributs : en l'absence de délégation, le fichier est considéré valide pendant une durée définie (attribute cache timeout), passé laquelle les attributs sont recomparés avec l'origine.
- Proxy d'écriture : toute modification d'un fichier caché est renvoyée (proxifiée) vers le système d'origine, puis le fichier est éjecté du cache.
Valeurs de statut
- access denied : accès FlexCache refusé côté origine (option
flexcache.access) - connecting : connexion au système d'origine en cours
- lang mismatch : changement de langue du volume d'origine depuis la création du FlexCache
- rem vol changed : volume d'origine supprimé puis recréé sous le même nom — recréer le FlexCache
- rem vol unavail : volume d'origine hors ligne ou supprimé
- remote nvram err : problème NVRAM côté système d'origine
- unsup remote vol : version de Data ONTAP incompatible côté origine
Voir aussi
- Aggr — agrégats hébergeant les volumes de cache