Błąd sprawdzania kondycji katalogu Kosz Isilon PowerScale

Summary: Błąd sprawdzania kondycji katalogu kosza podczas codziennego uruchamiania 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

Błąd sprawdzania trash_dir_pq_limit katalogu kosza.

Cause

Kontrola healthcheck katalogu kosza kończy się niepowodzeniem, gdy PQ katalogu kosza gromadzi więcej niż 10 240 wpisów. Błąd healthcheck może być spowodowany wieloma obawami dotyczącymi kondycji usługi katalogu kosza, w tym między innymi: - 

(1) Usługa katalogu kosza przestała działać (uszkodzona/zawieszona/wyłączona) lub usługa nie może wyczyścić starych wpisów katalogu kosza. 

(2) Usługi Backbone OneFS, takie jak isi_job_d, isi_papi_d lub TreeDelete , uległy awarii lub zawiesiły się lub zostały wyłączone przez uprzywilejowanego użytkownika.  

(3) Usługi konsumenckie katalogu kosza blokują katalogi w sposób agresywny lub aktualnie uruchomione zadania blokują usuwanie kosza katalogów.  

Resolution

Ten artykuł kb zostanie zaktualizowany po udostępnieniu jakichkolwiek poprawek. 

Obejście:
Poniższe obejścia powinny być pomocne w oparciu o trzy kategorie przyczyn wymienione powyżej.  

(1) Po awarii usługi katalogu kosza MCP powinien ponownie uruchomić usługę. W przypadku problemów z usługą kosza należy wyszukać błędy plików. Jeśli usługa katalogu kosza jest zawieszona, można ją udusić/uruchomić ponownie w celu tymczasowego rozwiązania problemu. Błąd sprawdzania kondycji katalogu kosza można zignorować, jeśli isi_trash_d usługi katalogu kosza został wyłączony przez uprzywilejowanego użytkownika. Usługa powinna być jednak włączona w odpowiednich przypadkach, aby usługa katalogu kosza mogła zakończyć usuwanie kosza katalogów.  
 

isi services -a isi_trash_d enable 


 
Uruchom następujące polecenie, aby wyczyścić stare wpisy PQ w przypadku, gdy usługa katalogu kosza nie usunie starych wpisów w PQ. 
 

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

 

Sprawdź również, czy interwał kwerendy stanu zadania dla zadań TreeDelete w kolejce usług nie jest większy niż 30 sekund w powyższym przypadku. 

 

isi_gconfig -t trash-config job_query_interval=30 

 

(2) Jeśli szkieletowe zadanie OneFS services lub TreeDelete zostało zawieszone lub zostało wyłączone przez uprzywilejowanego użytkownika, błąd healthcheck katalogu kosza można zignorować. Jednak w odpowiednich przypadkach należy włączyć szkieletowe usługi OneFS lub zadanie TreeDelete, aby usługa katalogu kosza mogła zakończyć usuwanie kosza katalogów.  
 

(3) Błąd sprawdzania kondycji katalogu kosza można zignorować, jeśli usługi konsumenckie (lhotse data mover/Writable snapshot) blokują katalogi w sposób agresywny lub obecnie uruchomione zadania blokują usuwanie kosza katalogów. W tym przypadku usługi Backbone OneFS są wąskim gardłem. 
Jeśli długie zadania TreeDelete w kolejce przez usługę katalogu kosza blokują przetwarzanie znacznej liczby ostatnio koszonych katalogów, limit czasu zadania i interwał kwerendy zadania dla zadań TreeDelete w kolejce usługi mogą być dostrojone do mniejszej wartości. Minimalne zalecane wartości dla tych elementów dostrajania są następujące: - 
 

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


 
Należy pamiętać, że usługa katalogu kosza anuluje zadanie TreeDelete w kolejce przez usługę nadal uruchomioną lub wstrzymana po upływie limitu czasu zadania. Jeśli więc usługa anuluje większość zadań TreeDelete umieszczonych w kolejce samodzielnie, limit czasu pracy może zostać zwiększony do wyższej wartości. 

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.