Fehler beim physischen Lustre-OST-Datenträger

Fehler beim physischen Lustre-OST-Datenträger

Was passiert, wenn das physische Volume eines OST unwiederbringlich verloren geht? Welche Daten gehen verloren? Nur die auf diesem OST gespeicherten Daten oder alles? Und wenn Ersteres zutrifft, wie kann man dann kontrollieren, welche Daten auf welchem ​​OST gespeichert sind? Vorausgesetzt, die Clients sehen ein einziges kombiniertes Dateisystem.

Antwort1

Sie verlieren alle Dateien, die auf dieses OST übertragen wurden.

Mit Lustre können Sie das Striping für jedes Verzeichnis oder jede Datei unabhängig steuern. Verwenden Sie dazu die Befehle lfs setstripeund lfs getstripe, um die Konfiguration zu steuern und anzuzeigen. Sie können die Stripe-Größe und -Anzahl konfigurieren, auf welchem ​​OST das Striping beginnen soll usw.

Standardmäßig hat Lustre eineStandard-Stripe-Anzahl von 1 für jede Datei(so dass nur ein OST diese Datei enthält) und nachfolgende Dateien werden im Round-Robin-Verfahren verschiedenen Stripes zugewiesen. Die meisten Websites, mit denen ich gearbeitet habe, legen jedoch einen Standard-Stripe mit mehreren OSTs fest, um eine bessere Leistung zu erzielen. DieLustre-Handbuchenthält viele weitere Informationen zum Konfigurieren von Striping.

Idealerweise sollte jedes Ihrer OSTs ein RAID-Volume und keine einzelne Festplatte sein, damit Sie sich vor dem Ausfall einer einzelnen Festplatte schützen können. Soweit ich weiß, bietet Lustre selbst keine Redundanz.

verwandte Informationen