Hinzufügen und Verwalten von Datenträgerkontingenten unter Linux

quotas-linux.jpg

Es ist notwendig, dass die Administratoren von Linux-Systemen die Kontingente der Festplatten unserer Dateiserver verwalten. Sie können Samba verwenden, um es mit Windows-Systemen kompatibel zu machen. In diesem Tutorial erkläre ich, wie Sie nützliche Kontingente erstellen und verwalten.

Ein Kontingent ist die Beschränkung auf eine bestimmte Kapazität nach Benutzern und Gruppen. Sie sind wichtig, um zu verhindern, dass sich Server mit Informationen füllen und sogar die Systeme kollabieren. Es ist nicht das erste Mal, dass Server angezeigt werden, bei denen die Datenmenge pro Benutzer oder Gruppe nicht beschränkt ist.

Zunächst erkläre ich, wie Kontingente für eine Installation auf dem Linux Centos-System verwaltet werden

Wir installieren das Kontingentpaket, um die Datenträgerkontingente zu verwalten:

 yum -y install quota 

Dann bearbeiten wir die Datei / etc / fstab . Wir haben den Partitionen zwei bekannte Verzeichnisse hinzugefügt, falls diese nicht bei der Installation des Betriebssystems erstellt wurden:

 / dev / sda3 / var ext4 ist standardmäßig usrjquota = aquota.user, grpjquota = aquota.group, jqfmt = vfsv0 1 2 / dev / sda4 / home ext4 Standard, usrjquota = aquota.user, grpjquota = aquota.group, jqfmt = vfsv0 1 2 

Wir müssen die Änderungen der Partitionen, die wir haben, übernommen lassen und es gibt zwei Möglichkeiten, dies zu tun:

  • Starten Sie das System neu
  • Führen Sie die folgenden Befehle aus, um die Partitionen bereitzustellen:
 mount -o remount / var mount -o remount / home 

Der Befehl quotacheck definiert und analysiert die Dateisysteme, in denen Quoten enthalten sind, und fügt eine Tabelle für die Verwendung des Datenträgers durch das Dateisystem hinzu. Diese Tabelle ist erforderlich, um die Datenträgerverwendungskopie des Betriebssystems zu aktualisieren.

Um eine Gesamtüberprüfung durchzuführen, müssen wir den folgenden Befehl verwenden:

 Quotacheck -avugcm 

Um die Konfigurationsdateien der von uns zusammengestellten Kontingente zu starten und zu aktualisieren, führen Sie die folgenden Befehle aus:

 Quoteon / home Quoteon / Var 

Wenn wir das Kontingent eines Benutzers ändern möchten:

 Benutzer von edquota 

Wenn wir Kontingentgruppen ändern möchten:

 edquota group 

Standardmäßig aktiviert das System eine Nachfrist von 7 Tagen. Um diese zu ändern, führen wir Folgendes aus:

 edquota -t 

Damit wir vollständige (globale) Berichte der Benutzer- / Gruppenkontingente erstellen können, verwenden wir den Befehl:

 repot / home 

Die Antwort wäre ungefähr so ​​für das Home-Verzeichnis:

 #> repquota / home Blockbegrenzungen Dateibegrenzungen Benutzer verwendet weiche harte Gnade verwendet weiche harte Gnade -------------------------------------------------- -------------------- root - 134650 0 0 11 0 0 enrique - 1357985 0 50000000 34902 0 0 user1 - 28 70 100 14 0 0 Benutzer2 - 28 0 0 13 0 0 Benutzer3 - 28 0 0 7 0 0 user4 - 28 0 0 7 0 0 

Ich hoffe es hat dir geholfen, Gruß!

See also  So bewerten Sie die Anschaffung eines Virtualisierungsspeichers - Abschnitt IV

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *