Speicherbelegung: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
K (hat „Pakete:Dynamic-Web:Speicherbelegung“ nach „DW-Speicherbelegung“ verschoben)
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== Paketspeicher ==
== Paketspeicher ==


Der im gesamten Paket zur Verfügung stehende Speicher kann wie folgt abgefragt werden:  
Der im gesamten Paket zur Verfügung stehende bzw genutzte Speicher kann wie folgt abgefragt werden:  


Einloggen als Paketadmin und '''quota -g''' eingeben (wir nutzen Gruppenquota). Die Felder bedeuten:
Einloggen als Paketadmin  
 
{{Textkasten|gruen||xyz00@h01:~$ pac-du-quota}}
Es wird der Speicherplatz (NVMe SSD) und der Zusatz-Speicherplatz (HDD) angezeigt.
 
oder
 
{{Textkasten|gruen||xyz00@h01:~$ quota -gs}}
(g > wir nutzen Gruppenquota, s > für Ausgabe in MB). Die Felder bedeuten:


{| class="wikitable" style="margin: 0em 0em 0em 2em; font-size:1em;"
{| class="wikitable" style="margin: 0em 0em 0em 2em; font-size:1em;"
Zeile 11: Zeile 19:
|blocks || KB belegt
|blocks || KB belegt
|- style="background-color:#B9D3EE;"
|- style="background-color:#B9D3EE;"
|quota || normales (gebuchtes) Limit in KB
|quota || normales (gebuchtes) Limit in KB; "soft quota"
|- style="background-color:#CAE1FF;"
|- style="background-color:#CAE1FF;"
|limit || maximales (temporär toleriertes) Limit in KB  
|limit || maximales (temporär toleriertes) Limit in KB; "hard quota"
|- style="background-color:#B9D3EE;"
|- style="background-color:#B9D3EE;"
|grace || Anzahl der Tage, die man noch über "quota" bleiben darf (ist nur gesetzt, wenn blocks>quota)
|grace || Anzahl der Tage, die man noch über "quota" bleiben darf (ist nur gesetzt, wenn blocks>quota)
Zeile 27: Zeile 35:
|}
|}


Um zu prüfen, ob ein Paket die Quota bald erreicht oder schon überschritten hat, muss man '''blocks''' mit  '''quota''' in Verhältnis setzen. Wenn '''blocks > quota''', beginnt die ''grace period'', während der ein weiterer Anstieg des Speicherverbrauchs noch toleriert wird. In jedem Fall gilt '''blocks < limit''': die "hard quota" kann nicht überschritten werden und liegt z.B. bei 150% der "soft quota".


Der genutzte Speicher für den Paketadmin selbst kann mit '''du''' abgefragt werden: Einloggen als Paket-Admin und '''du -h''' eingeben. Der Befehl listet die aktuellen Größen der einzelnen Verzeichnisse auf und am Ende den gesamt belegten Plattenplatz in MB.
Der genutzte Speicher nur für den Paketadmin selbst kann mit '''du''' abgefragt werden: Einloggen als Paket-Admin und '''du -h''' eingeben. Der Befehl listet die aktuellen Größen der einzelnen Verzeichnisse auf und am Ende den gesamt belegten Plattenplatz in MB.
 
{{Textkasten|gruen||'''Achtung:''' Die Auflistung erfolgt ohne den Speicherplatz der User, für deren Verzeichnisse der Paketadmin kein Zugriffsrecht hat, ohne Dateien in /tmp/ und ohne Datenbanken!}}


Will man eine Übersicht über die Speicherbelegung aller User im Paket, verwendet man den Hostsharing-eigenen Befehl du-pac.
{{Textkasten|gruen||'''Achtung:''' Die Auflistung (mit '''du''') erfolgt ohne den Speicherplatz der User, für deren Verzeichnisse der Paketadmin kein Zugriffsrecht hat, ohne Dateien in /tmp/ und ohne Datenbanken!}}


Von unserem Mitglied Andreas Loesch gibt es dazu außerdem das hervorragende Skript pac-du-quota, das die Plattennutzung oder die Gruppenquota aller User eines Hostsharing-Paketes auflistet: http://hs.andreasloesch.de/pac-du-quota
An dieser Stelle unser Danke an die Mitglieder Andreas Loesch und Timotheus Pokorra die das hervorragende Skript 'pac-du-quota' bereit gestellt haben.


----
----
[[Kategorie:Pakete bei HS]]
[[Kategorie:Pakete bei HS]]
[[Kategorie:Dynamic-Web Pakete]]
[[Kategorie:HSDoku]]
[[Kategorie:HSDoku]]

Aktuelle Version vom 22. Juli 2022, 09:37 Uhr

Paketspeicher

Der im gesamten Paket zur Verfügung stehende bzw genutzte Speicher kann wie folgt abgefragt werden:

Einloggen als Paketadmin

xyz00@h01:~$ pac-du-quota

Es wird der Speicherplatz (NVMe SSD) und der Zusatz-Speicherplatz (HDD) angezeigt.

oder

xyz00@h01:~$ quota -gs

(g > wir nutzen Gruppenquota, s > für Ausgabe in MB). Die Felder bedeuten:

Feld Bedeutung
blocks KB belegt
quota normales (gebuchtes) Limit in KB; "soft quota"
limit maximales (temporär toleriertes) Limit in KB; "hard quota"
grace Anzahl der Tage, die man noch über "quota" bleiben darf (ist nur gesetzt, wenn blocks>quota)
files Anzahl der INodes (entspricht nicht immer, aber fast einem File. Lediglich Hardlinks verbrauchen nur einen INode pro "realer" Datei)
quota normales Limit der INode-Anzahl
limit maximales Limit der INode-Anzahl
grace Anzahl der Tage, die man noch über "INode-quota" bleiben darf (ist nur gesetzt, wenn quota überschritten ist)

Um zu prüfen, ob ein Paket die Quota bald erreicht oder schon überschritten hat, muss man blocks mit quota in Verhältnis setzen. Wenn blocks > quota, beginnt die grace period, während der ein weiterer Anstieg des Speicherverbrauchs noch toleriert wird. In jedem Fall gilt blocks < limit: die "hard quota" kann nicht überschritten werden und liegt z.B. bei 150% der "soft quota".

Der genutzte Speicher nur für den Paketadmin selbst kann mit du abgefragt werden: Einloggen als Paket-Admin und du -h eingeben. Der Befehl listet die aktuellen Größen der einzelnen Verzeichnisse auf und am Ende den gesamt belegten Plattenplatz in MB.

Achtung: Die Auflistung (mit du) erfolgt ohne den Speicherplatz der User, für deren Verzeichnisse der Paketadmin kein Zugriffsrecht hat, ohne Dateien in /tmp/ und ohne Datenbanken!


An dieser Stelle unser Danke an die Mitglieder Andreas Loesch und Timotheus Pokorra die das hervorragende Skript 'pac-du-quota' bereit gestellt haben.