19 Mai 2012, 02:20:39 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
 
   Übersicht   Hilfe Suche Einloggen Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Howto: Setup Quota Debian Etch / Lenny  (Gelesen 8464 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Chris
Admin
Forenguru
*****
Beiträge: 2042



WWW
« am: 22 Januar 2009, 00:45:31 »

Als Disk Quota oder auch Festplatten Quota wird die Begrenzung des Speicherplatzes auf Speichermedien wie für einen einzelnen Benutzer oder eine ganze Gruppe von Benutzern genannt.

Quora setzt eine Grenze für den Speicherplatz der einem Nutzer auf dem System zusteht und verhindert das dieser mehr als ihm zusteht nutzen kann. Besonders oft wird Quota auf Sharedhosting Servern eingesetzt, aber auch in der Virtualisierung wie z.B. bei openVZ wird Quota eingesetzt.

Im nachfolgenden Beitrag findet ihr ein Step by Step Howto wie ihr Quota auf einem Debian Linux Server einrichtet und verwaltet.
« Letzte Änderung: 19 März 2009, 20:03:45 von Chris » facebook-like.png Gespeichert

Wir auf touchdesign und facebook
Webhosting: Homepage-Kosten.de Webhosting Preisvergleich
E-Commerce: ClickandBuy | Sofortüberweisung
Chris
Admin
Forenguru
*****
Beiträge: 2042



WWW
« Antworten #1 am: 22 Januar 2009, 17:51:10 »

Quota und die Quotatools installieren:

Code:
apt-get install quota quotatool

Die gewünschte Partition in der /etc/fstab mit usrquota versehen:

Code:
/dev/hda1       /               ext3    errors=remount-ro,usrquota        0       1

Runlevel neu setzen:

Code:
update-rc.d -f quotarpc remove
update-rc.d -f quota remove
update-rc.d quota defaults 18

Filesystem neu mounten:

Code:
mount -o remount /

Quota prüfen und aktivieren:

Code:
quotacheck -ma
quotaon -a

Quota für einen User setzen

Code:
quotatool -u vuser -b -l 25M /

Nun können wir uns den Verbrauch anschauen mit:

Code:
quotatool -u vuser -d /

-q Softlimit

Ein Benutzer darf sein Softlimit für eine kurze Zeit überschreiten. Aber eben nur eine kurze Zeit. Dieser Zeitraum, in dem er das Softlimit überschreiten darf, ist durch die Grace Period festgelegt.

-l Hardlimit

Ein Benutzer kann sein Hardlimit nicht überschreiten. Es gibt keine Möglichkeit für den Benutzer, dieses Limit zu umgehen.

-t Grace Period

Die Grace Period ist ein Zeitraum. Sobald ein Benutzer sein Softlimit überschreitet, beginnt die Grace Period zu ticken. Wenn sie ersteinmal heruntergezählt ist, darf der betreffende Benutzer vorerst keine Daten mehr auf die Partition, auf der er das Softlimit überschritten hat, schreiben. Er darf erst wieder schreiben, wenn er sein Softlimit wieder unterschreitet.

-i steht für Inodes, also die Anzahl der Files die der User nutzen darf

-b steht für Blocks, also der Maximale Festplattenspeicher

Ein ebenfalls nützliches Tool um Einsicht in alle Quotas zu bekommen:

Code:
repquota -s /
« Letzte Änderung: 06 April 2010, 11:11:19 von Chris, Grund: -s human readable » facebook-like.png Gespeichert

Wir auf touchdesign und facebook
Webhosting: Homepage-Kosten.de Webhosting Preisvergleich
E-Commerce: ClickandBuy | Sofortüberweisung
Tags:
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  


Powered by SMF 1.1.16 | SMF © 2006, Simple Machines | Impressum | Datenschutz
Seite erstellt in 0.039 Sekunden mit 20 Zugriffen.