Difference between revisions of "Quota"

From A-Eskwiki
Jump to: navigation, search
Line 4: Line 4:
 
De echte quota-bestanden zijn ''/home/aquota.user'' en ''/var/mail/aquota.user''. Mochten deze kapot gaan, voer dan volgend stappenplan uit op [[square]] om het te herstellen:
 
De echte quota-bestanden zijn ''/home/aquota.user'' en ''/var/mail/aquota.user''. Mochten deze kapot gaan, voer dan volgend stappenplan uit op [[square]] om het te herstellen:
  
:1. Zorg dat de module ''quota_v2'' geladen is.
+
# Zorg dat de module ''quota_v2'' geladen is.
:2. Zet de quota (tijdelijk) uit:
+
# Zet de quota (tijdelijk) uit: <pre># quotaoff -va</pre>
 
+
# Vervang de foute quota-bestanden door lege bestanden met de juiste permissies: <pre># > /home/aquota.user && chmod 600 /home/aquota.user</pre><pre># > /var/mail/aquota.user && chmod 600 /var/mail/aquota.user</pre>
# quotaoff -va
+
# Zorg dat er niet of nauwelijks naar ''/home'' en ''/var/mail'' geschreven wordt en regenereer de bestanden: <pre># quotacheck -vaum</pre>
 
+
# Zet de quota nu weer aan: <pre># quotaon -va</pre>
:3. Vervang de foute quota-bestanden door lege bestanden met de juiste permissies:
+
# De partities mogen nu weer beschreven worden. Lees tot slot de quotainformatie in: <pre># quotaset</pre>
# > /home/aquota.user && chmod 600 /home/aquota.user
+
# > /var/mail/aquota.user && chmod 600 /var/mail/aquota.user
+
 
+
:4. Zorg dat er niet of nauwelijks naar ''/home'' en ''/var/mail'' geschreven wordt en regenereer de bestanden:
+
 
+
# quotacheck -vaum
+
 
+
:5. Zet de quota nu weer aan:
+
 
+
# quotaon -va
+
 
+
:6. De partities mogen nu weer beschreven worden. Lees tot slot de quotainformatie in:
+
 
+
# quotaset
+

Revision as of 16:04, 22 September 2012

Om het gebruik van schrijfruimte te beperken gebruiken we het standaard Linux quotasysteem, met een enkele toevoeging. We gebruiken alleen userquota en geen groupquota, en alleen block-quota en geen inode-quota. De partities met quota zijn /home en /var/mail. Quota-informatie staat in /usr/local/etc/quotas (= /etc/local/quotas) en wordt ingelezen door het zelfgeschreven quotaset. Het formaat van dit bestand spreekt voor zich.

De echte quota-bestanden zijn /home/aquota.user en /var/mail/aquota.user. Mochten deze kapot gaan, voer dan volgend stappenplan uit op square om het te herstellen:

  1. Zorg dat de module quota_v2 geladen is.
  2. Zet de quota (tijdelijk) uit:
    # quotaoff -va
  3. Vervang de foute quota-bestanden door lege bestanden met de juiste permissies:
    # > /home/aquota.user && chmod 600 /home/aquota.user
    # > /var/mail/aquota.user && chmod 600 /var/mail/aquota.user
  4. Zorg dat er niet of nauwelijks naar /home en /var/mail geschreven wordt en regenereer de bestanden:
    # quotacheck -vaum
  5. Zet de quota nu weer aan:
    # quotaon -va
  6. De partities mogen nu weer beschreven worden. Lees tot slot de quotainformatie in:
    # quotaset