Échec du contrôle d’intégrité du répertoire corbeille Isilon PowerScale

Summary: Échec du contrôle d’intégrité du répertoire Corbeille lors de l’exécution quotidienne de HealthCheck.

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.

Symptoms

Échec du contrôle d’intégrité du répertoire Corbeille trash_dir_pq_limit.

Cause

Le contrôle d’intégrité du répertoire corbeille échoue lorsque le PQ du répertoire corbeille accumule plus de 10 240 entrées. Cette défaillance de HealthCheck peut être due à de nombreuses préoccupations concernant l’intégrité du service d’annuaire corbeille, y compris, mais sans s’y limiter: - 

(1) Le service d’annuaire Corbeille a cessé de fonctionner (bloqué/bloqué/désactivé) ou le service n’a pas pu nettoyer les entrées PQ du répertoire corbeille obsolète. 

(2) Les services Backbone OneFS tels que isi_job_d, isi_papi_d ou TreeDelete ont échoué/bloqué ou ont été désactivés par un utilisateur privilégié.  

(3) Les services consommateurs de répertoires corbeillent les répertoires de manière agressive, ou les tâches en cours d’exécution bloquent la suppression des répertoires supprimés.  

Resolution

Cet article de la base de connaissances sera mis à jour une fois qu’un correctif sera disponible. 

Contournement:
Les solutions de contournement suivantes doivent être utiles en fonction de trois catégories de causes mentionnées ci-dessus.  

(1) McP doit redémarrer le service en cas de panne du service d’annuaire. Veuillez noter des bugs pour les problèmes de service d’annuaire des corbeilles bloqués. Si le service d’annuaire corbeille est bloqué, il peut être arrêté/redémarré pour une résolution temporaire. L’échec du contrôle d’intégrité du répertoire corbeille peut être ignoré si le service d’annuaire corbeille isi_trash_d a été désactivé par un utilisateur privilégié. Toutefois, le service doit être activé le cas échéant, de sorte que le service d’annuaire corbeille puisse terminer la suppression des répertoires supprimés.  
 

isi services -a isi_trash_d enable 


 
Exécutez la commande suivante pour nettoyer les entrées de PQ obsolètes dans le cas où le service de répertoire corbeille ne parvient pas à nettoyer les entrées obsolètes dans le PQ. 
 

/usr/libexec/isilon/isi_trash_pq_clean --cleanup [--debug] 

 

Veuillez également vérifier que l’intervalle de requête de l’état de la tâche pour les tâches TreeDelete en file d’attente de service n’est pas supérieur à 30 secondes dans le cas mentionné ci-dessus. 

 

isi_gconfig -t trash-config job_query_interval=30 

 

(2) Si les services OneFS backbone ou la tâche TreeDelete sont bloqués ou ont été désactivés par un utilisateur privilégié, l’échec du contrôle d’intégrité du répertoire corbeille peut être ignoré. Toutefois, les services Backbone OneFS ou la tâche TreeDelete doivent être activés le cas échéant, de sorte que le service de répertoires corbeilles puisse terminer la suppression des répertoires supprimés.  
 

(3) L’échec du contrôle d’intégrité des répertoires corbeilles peut être ignoré si les services grand public (Lhotse data mover/snapshot inscriptible) corbeillent les répertoires de manière agressive, ou si des tâches en cours d’exécution bloquent la suppression des répertoires supprimés. Dans ce cas, les services Backbone OneFS sont des goulots d’étranglement. 
Si les tâches TreeDelete en file d’attente par le service de répertoire corbeille bloquent le traitement d’un nombre important de répertoires récemment supprimés, la limite du délai d’expiration des tâches et l’intervalle de requête des tâches TreeDelete mises en file d’attente par le service peuvent être réglées sur une valeur plus petite. Les valeurs minimales recommandées pour ces réglables sont les suivantes: - 
 

isi_gconfig -t trash-config job_timeout_limit=3600 
isi_gconfig -t trash-config job_query_interval=30 


 
Veuillez noter que le service d’annuaire corbeille annule la tâche TreeDelete mise en file d’attente par le service toujours en cours d’exécution ou interrompue après la limite du délai d’expiration de la tâche. Ainsi, si le service annule la majorité des tâches TreeDelete mises en file d’attente par elle-même, la limite du délai d’expiration des tâches peut être augmentée à une valeur plus élevée. 

Affected Products

Isilon, PowerScale OneFS
Article Properties
Article Number: 000196018
Article Type: Solution
Last Modified: 29 Jun 2023
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.