Fileservice

Die Fileservices der Rechnerbetriebsgruppe sind grundsätzlich unterteilt in Homedirectories (Homes) und Volumes. Dabei sind die Homes zum Speichern von persönlichen Daten und Volumes für gemeinsam genutzte Daten vorgesehen. Beide sind in ihrer Größe durch Quotas beschränkt.

Home

Das interne Home

Im Home, zu finden unter /homes/USER, dient zur Speicherung privater Dateien, z.B. die .bashrc oder private SSH-Schlüssel. Für Projekte mit anderen Benutzern oder lokal installierte Software sollten Volumes verwendet werden. Das Home ist innerhalb der TechFak überall verfügbar. Beim Zugriff von extern ist allerdings nur der remote-Ordner verfügbar.

Der remote-Ordner

  • Beim remote-Ordner handelt es sich um ein normales und damit permanentes Verzeichnis.
  • Es befindet sich immer unter /media/remote/USER.
  • Es spielt eine besondere Rolle im Zusammenhang mit files.techfak.de, da von außerhalb des TechFak-Netzwerkes nur dieser Ordner zugänglich ist.
  • Der Speicherverbrauch wird mit dem des home/-Verzeichnisses zusammengerechnet.

Volume

Volumes können auf zwei verschiedene Arten genutzt werden, entweder als Projekt-Volume oder als Software-Volume. Sie befinden sich immer in dem Verzeichnis /vol/ und sind meistens mit einer gleichnamigen Unixgruppe verknüpft.

Projekt-Volume

Hierbei handelt es sich um simplen Speicherplatz, den sich verschiedene Leute teilen können um z.B. gemeinsam an einem Projekt oder Übungsaufgaben zu arbeiten. Es gibt quasi keinerlei Limitierungen wann oder wofür ein Volume beantragt werden kann.

Um ein Projektvolume zu beantragen reicht eine Mail mit Begründung an support@techfak.net. Zu einem Volume gehört i.d.R. eine Unixgruppe, in der die Menschen sind, die auf das Volume zugreifen können. Es ist also sinnvoll eine Liste der Personen, die in die Gruppe sollen, gleich mitzuschicken.

Software-Volume

Ein Software-Volume ist dafür gedacht Programme, welche in den Standard-Paketquellen von Ubuntu

  • gar nicht vorliegen
  • nur in einer älteren Version vorliegen
  • nur in einer nicht ausreichenden oder fehlerhaften Version vorliegen (evtl. bei Funktionen,
    die explizit beim kompilieren aktiviert werden müssen)
  • aus lizenztechnischen Gründen nicht vorliegen können (also unfreie
    Software wie Adobe-Produkte).

bereitzustellen. Zu jedem Software-Volume gehört ein RCINFO-Paket, um Benutzern eine möglichst einfache Auswahl der Software zu ermöglichen. Weitere Informationen finden sich hier.

Software, die mehr als ein User benutzt, sollte nie anders als über ein Volume und RCINFO genutzt werden! Wenn Du manuell Umgebungsvariablen setzt, kann es dazu führen, dass bei Änderungen der Software der ganze Account nicht mehr richtig  funktioniert. Wenn ein Programm per RCINFO eingebunden ist, kann man entsprechende Variablen für alle Abonnenten reparieren.

Quota

Um sicher zu gehen, dass unser Speicherplatz immer für alle Nutzer*innen ausreicht, haben Homes und Volumes sogenannte Quotas. Das sind Speicherlimits, die verhindern, dass mehr als der zugewiesene Speicherplatz belegt wird.

Um aber auch sicher zu gehen, dass jeder immer genug Speicherplatz hat, können Mitarbeitende auf Anfrage ein Quota von 100 GiB bekommen. Dazu reicht eine Mail an support@techfak.net.

Die Quotas sind momentan wie folgt:

Kategorie Quota
Studierenden Homes 25 GiB
Mitarbeitenden Homes 25 GiB
  Auf Anfrage 100 GiB
Volume 10 GiB - 5 TiB, je nach Bedarf.

Bevor das Quota erreicht wird, bekommst Du eine Warnung per Mail.

Das aktuelle Quota für ein Verzeichnis lässt sich mit dem Befehl df -h /pfad/zum/verzeichnis anzeigen und wird als 'size' angegeben. Zum Beispiel:

juser@host$df -h /vol/ghc
Filesystem                                    Size   Used  Avail  Use%  Mounted on
vol.nfs.fs.cit-ec.net:/vol/ghc                100G   8.4G  92G    9%    /vol/ghc