Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.3. Probleme mit der Blockzuweisung

Dieser Abschnitt enthält eine Übersicht über Probleme bei der Blockzuweisung in GFS2-Dateisystemen. Auch wenn Anwendungen, die lediglich Daten schreiben, in der Regel nicht beachten, wie oder wo ein Block zugewiesen wird, kann Ihnen ein wenig Wissen über die Funktionsweise der Blockzuweisung dabei helfen, die Leistung zu optimieren.

2.3.1. Freien Speicherplatz im Dateisystem belassen

Wenn ein GFS2-Dateisystem fast voll ist, wird es für die Blockzuweisung schwierig, Platz für die Zuweisung neuer Blöcke zu finden. Infolgedessen werden Blöcke oftmals an das Ende einer Ressourcengruppe gezwängt oder aber in sehr kleinen Scheiben, sodass eine Dateifragmentierung sehr viel wahrscheinlicher ist. Diese Dateifragmentierung kann Leistungsprobleme verursachen. Darüber hinaus verbringt die GFS2-Blockzuweisung auf einem fast vollen Dateisystem mehr Zeit damit, mehrere Ressourcengruppen zu durchsuchen. Dies verursacht Sperrkonflikte, die auf einem Dateisystem mit ausreichend freiem Speicherplatz vermeidbar gewesen wären. Auch dies kann auch zu Leistungsproblemen führen.
Aus diesen Gründen wird empfohlen, kein Dateisystem auszuführen, das über 85 Prozent voll ist, wobei diese Zahl je nach Workload abweichen kann.