Mate (Server)/datengrab.rzl: Unterschied zwischen den Versionen
Else (Diskussion | Beiträge) (→Services: zeroconf) |
(Share und Hostnamen an Realität angepasst; Zugriff per smbnetfs beschrieben) |
||
(16 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
|image = | |image = | ||
|description = NAS Version 2 | |description = NAS Version 2 | ||
|category = Infrastruktur | |||
|subcategory = Netz | |||
|author = [[NOC Team|NOC-Team]] | |author = [[NOC Team|NOC-Team]] | ||
|username = | |username = | ||
Zeile 9: | Zeile 11: | ||
|update = | |update = | ||
|platform = | |platform = | ||
|hostname = datengrab.rzl.so | |||
|license = | |license = | ||
|download = | |download = | ||
}} | }} | ||
== Services == | == Services == | ||
Zeile 20: | Zeile 21: | ||
=== Fileserver === | === Fileserver === | ||
* Derzeitige Kapazität: 2.5TB (erweiterbar) | * Derzeitige Kapazität: 2.5TB (erweiterbar) | ||
* Daten liegen in verschlüsseltem LUKS Container (AES, 256bit), der | * Daten liegen in verschlüsseltem LUKS Container (AES, 256bit), der in der VM eingehängt wird (AES crypto FTW). | ||
** Performance read: ~50MB/s / write: ''TODO'' | ** Performance read: ~50MB/s / write: ''TODO'' | ||
* Samba Freigabe (" | * Avahi-Dienstname: "datengrab", Protokolle: _smb._tcp, _ftp._tcp | ||
<tt>sudo mount -t cifs //datengrab.rzl/ | |||
* Samba Freigabe ("datengrab") mit Gastzugang (rw). Mountbar mit: | |||
<tt>sudo mount -t cifs //datengrab.rzl.so/datengrab -o uid=1000,gid=1000,guest /mnt/datengrab | |||
# Alternativer Zugriff über Kommandozeile mit smbnetfs: | |||
smbnetfs ~/mnt; cd ~/mnt/datengrab.rzl.so/datengrab; ls</tt> | |||
* anonymer FTP-Server (rw) für Leute, bei denen Samba nicht funktioniert | * anonymer FTP-Server (rw) für Leute, bei denen Samba nicht funktioniert | ||
* Beispiel-auto.misc-Zeile für autofs: <pre>datengrab -fstype=cifs,iocharset=utf8,dmask=0777,fmask=0777,uid=1000,gid=1000 ://datengrab.rzl.so/datengrab</pre> | |||
=== Distributionsproxy === | === Distributionsproxy === | ||
Zeile 32: | Zeile 38: | ||
* Daten liegen in eigener LV (300GB) | * Daten liegen in eigener LV (300GB) | ||
* apt-cacher-ng mirrort/proxiet Debian- und Ubuntu-Distributionen (evtl auch andere, bisher nicht getestet) | * apt-cacher-ng mirrort/proxiet Debian- und Ubuntu-Distributionen (evtl auch andere, bisher nicht getestet) | ||
* Avahi-Dienstname: wird noch nicht verkündigt. Vorschlag [[Benutzer:Kisl|Kisl]]: "apt-cache-proxy", Protokoll: _http._tcp | |||
Debian/Ubuntu: '''/etc/apt/apt.conf.d/02proxy''': | Debian/Ubuntu: '''/etc/apt/apt.conf.d/02proxy''': | ||
Zeile 39: | Zeile 46: | ||
folgendes in die sources.list eintragen (ohne Gewähr): | folgendes in die sources.list eintragen (ohne Gewähr): | ||
<pre>deb http:// | <pre>deb http://distmirror.rzl:3142/debian stable main contrib non-free</pre> | ||
Derzeit befinden sich folgende Distributionen im [http://www.unix-ag.uni-kl.de/~bloch/acng/html/howtos.html#mirroring Precache] (d.h. diese werden einmal täglich aktualisiert): | Derzeit befinden sich folgende Distributionen im [http://www.unix-ag.uni-kl.de/~bloch/acng/html/howtos.html#mirroring Precache] (d.h. diese werden einmal täglich aktualisiert): | ||
Zeile 49: | Zeile 56: | ||
'''Feedback zur Performance oder anderen Problemen bitte an das [[NOC Team]]''' | '''Feedback zur Performance oder anderen Problemen bitte an das [[NOC Team]]''' | ||
=== Jobs === | |||
Folgende Jobs laufen derzeit auf dem Datengrab (Datei ''/etc/cron.d/datengrab''): | |||
<pre> | |||
# OS X und Windows Müll entfernen | |||
0 5 * * * nobody find /mnt/data \( -type d -and -name .DS_Store \) -or \( -type f -name Thumbs.db \) -print0 | xargs -0 rm -rf | |||
# mp3gain (alle Tracks gleich laut, autoclip, modify, preserve mtime, quiet) | |||
30 5 * * * nobody pgrep mp3gain || find /mnt/data -type f -name \*.mp3 -exec mp3gain -r -k -T -p -q {} \; | |||
</pre> | |||
=== User === | |||
Folgende User wurden explizit auf dem System eingerichtet, um Dinge zu tun (Zweck bitte ergänzen): | |||
* abrock: ''ZWECK'' | |||
== TODO == | == TODO == | ||
* Monitoring einrichten | * <strike>Monitoring einrichten</strike> | ||
* Firewalling | * <strike>Firewalling</strike> | ||
[[Category:Wiki Cleanup/ToDo]] |
Aktuelle Version vom 7. Januar 2024, 16:13 Uhr
Datengrab Release status: experimental [box doku] | |
---|---|
Beschreibung | NAS Version 2 |
Kategorie | Infrastruktur / Netz |
Autor(en) | NOC-Team |
Hostname | datengrab.rzl.so |
Services
Alle Dienste (FTP, Samba) werden über zeroconf (avahi) announced.
Fileserver
- Derzeitige Kapazität: 2.5TB (erweiterbar)
- Daten liegen in verschlüsseltem LUKS Container (AES, 256bit), der in der VM eingehängt wird (AES crypto FTW).
- Performance read: ~50MB/s / write: TODO
- Avahi-Dienstname: "datengrab", Protokolle: _smb._tcp, _ftp._tcp
- Samba Freigabe ("datengrab") mit Gastzugang (rw). Mountbar mit:
sudo mount -t cifs //datengrab.rzl.so/datengrab -o uid=1000,gid=1000,guest /mnt/datengrab # Alternativer Zugriff über Kommandozeile mit smbnetfs: smbnetfs ~/mnt; cd ~/mnt/datengrab.rzl.so/datengrab; ls
- anonymer FTP-Server (rw) für Leute, bei denen Samba nicht funktioniert
- Beispiel-auto.misc-Zeile für autofs:
datengrab -fstype=cifs,iocharset=utf8,dmask=0777,fmask=0777,uid=1000,gid=1000 ://datengrab.rzl.so/datengrab
Distributionsproxy
- http://distmirror.rzl:3142
- Daten liegen in eigener LV (300GB)
- apt-cacher-ng mirrort/proxiet Debian- und Ubuntu-Distributionen (evtl auch andere, bisher nicht getestet)
- Avahi-Dienstname: wird noch nicht verkündigt. Vorschlag Kisl: "apt-cache-proxy", Protokoll: _http._tcp
Debian/Ubuntu: /etc/apt/apt.conf.d/02proxy:
Acquire::http { Proxy "http://distmirror.rzl:3142"; };
alternativ
folgendes in die sources.list eintragen (ohne Gewähr):
deb http://distmirror.rzl:3142/debian stable main contrib non-free
Derzeit befinden sich folgende Distributionen im Precache (d.h. diese werden einmal täglich aktualisiert):
- Debian stable binary amd64 - Debian testing binary amd64 - Debian unstable binary amd64
Feedback zur Performance oder anderen Problemen bitte an das NOC Team
Jobs
Folgende Jobs laufen derzeit auf dem Datengrab (Datei /etc/cron.d/datengrab):
# OS X und Windows Müll entfernen 0 5 * * * nobody find /mnt/data \( -type d -and -name .DS_Store \) -or \( -type f -name Thumbs.db \) -print0 | xargs -0 rm -rf # mp3gain (alle Tracks gleich laut, autoclip, modify, preserve mtime, quiet) 30 5 * * * nobody pgrep mp3gain || find /mnt/data -type f -name \*.mp3 -exec mp3gain -r -k -T -p -q {} \;
User
Folgende User wurden explizit auf dem System eingerichtet, um Dinge zu tun (Zweck bitte ergänzen):
- abrock: ZWECK
TODO
Monitoring einrichtenFirewalling