Disk Quotas: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 1: | Zeile 1: | ||
| − | |||
| − | |||
| − | |||
=Disk Quotas Grundlagen= | =Disk Quotas Grundlagen= | ||
==Was sind Disk Quotas?== | ==Was sind Disk Quotas?== | ||
Version vom 26. August 2026, 10:38 Uhr
Disk Quotas Grundlagen
Was sind Disk Quotas?
- Disk Quotas (Festplattenkontingente) sind ein Mechanismus, der in Betriebssystemen verwendet wird, um die Nutzung des Speicherplatzes auf einem Dateisystem durch Benutzer oder Benutzergruppen zu überwachen und zu begrenzen.
- Das Ziel von Disk Quotas besteht darin, sicherzustellen, dass kein Benutzer den verfügbaren Speicherplatz übermäßig beansprucht, um eine gerechte Verteilung des Speicherplatzes zu gewährleisten.
Einige grundlegende Konzepte und Funktionen von Disk Quotas
Benutzerquotas
- Bei Benutzerquotas wird jedem Benutzer ein bestimmtes Kontingent an Speicherplatz zugewiesen.
- Dieses Kontingent kann aus einer festen Größe oder einem variablen Betrag bestehen, der mit der Zeit wachsen kann. Wenn ein Benutzer sein zugewiesenes Kontingent erreicht oder überschreitet, wird ihm in der Regel das Schreiben neuer Dateien verweigert.
Gruppenquotas
- Ähnlich wie bei Benutzerquotas können Gruppenquotas verwendet werden, um den Speicherplatzverbrauch für bestimmte Benutzergruppen zu überwachen und zu begrenzen.
- Dies ermöglicht eine feinere Kontrolle über die Nutzung des Speicherplatzes durch Gruppen von Benutzern.
Soft Quotas und Hard Quotas
- Disk Quotas können in zwei Modi konfiguriert werden: Soft Quotas und Hard Quotas.
- Bei Soft Quotas erhalten Benutzer oder Gruppen eine Warnung, wenn sie ihr Kontingent erreichen oder überschreiten, haben jedoch weiterhin Schreibzugriff.
- Bei Hard Quotas wird das Schreiben neuer Dateien sofort verhindert, sobald das Kontingent erreicht oder überschritten wird.
Quota-Verwaltungstools
- Betriebssysteme bieten in der Regel spezielle Tools zur Verwaltung von Disk Quotas an.
- Diese Tools ermöglichen die Konfiguration von Quota-Einstellungen, Überwachung des Speicherplatzverbrauchs, Berichterstattung und Verwaltung von Warnmeldungen und Benachrichtigungen.
Disk Quotas Installation
- Debian
- sudo apt install -y quota
- Rocky
- sudo dnf install -y quota
Aktivieren von Disk Quotas
Erstellen eines Verzeichnis
- mkdir /heimat
Formatieren von /dev/sdd
- mkfs.ext4 /dev/sdd
Eintrag mit den neuen Optionen in die fstab
- echo /dev/sdd /heimat ext4 defaults,usrquota,grpquota 0 0 >> /etc/fstab
Bei systemd System eventuell notwendig
- systemctl daemon-reload
Mounten
- mount -a
Kontrolle
- mount -t ext4
Erstellen von Quotadatenbanken
- quotacheck -cug /heimat
Aktivieren von Quotas
- quotaon /heimat/
User Gruppen Vorbereitungen
- groupadd mediauser
- usermod -G mediauser kit
- mkdir /heimat/media
- chgrp mediauser /heimat/media/
- chmod -v g+w /heimat/media/
Quota-Einstellungen festlegen
User
- edquota -u benutzername
Gruppen
- edquota -g gruppenname
Überprüfen
User
- repquota -u /heimat
Groups
- repquota -g /heimat
Deaktivieren von Benutzer- und Gruppenquoten
- quotaoff /heimat