Zvoni
Erfahrenes Mitglied
Hallo zusammen,
Definitionen:
Server = Einfach ein Rechner, der irgendwo rumsteht und im lokalen Netzwerk ist
Client = Einfach ein Rechner im lokalen Netzwerk, welcher auf einen Server zugreifen will
Szenario:
Ich habe einen Server A1 mit 500GB-HD
Ich habe mehrere Server B1, B2, und B3 mit jeweils 1TB-HD (Diese Server wären quasi "unsichtbar" für Clients).
Auf Servern A1, B1, B2, und B3 sei derselbe User eingeloggt (und somit auch dasselbe home-Verzeichnis auf allen Servern)
Wie bekomme ich es hin, dass ein Client C1, welcher sich mit A1 verbindet, 3,5 TB als zur Verfügung stehendem Diskspace sieht (verbrauchter HD-Platz für OS jetzt mal aussen vor der Einfachheit halber)?
Ich habe schon Sachen wie UnionFS, mergerFS u.ä. gefunden, nur die Funktionsweise will sich mir nicht so ganz erschliessen, da deren Beispiele immer auf lokale HD's gemünzt sind (quasi als Software-RAID/LVM).
Ja, mir ist bekannt, dass nicht HD's, sondern Partitionen gemountet werden.
Ist meine Annahme richtig, dass ich sozusagen auf A1 alle entsprechenden Shares von B1, B2 und B3 auf separate Mount-Points mounten müsste, auf A1 dann per UnionFS oder mergerFS diesen einen "virtuellen" mount-point erzeugen müsste?
Hintergrund: Bei uns im Verein fallen allenthalben viele Videos an (Jedes Video im Schnitt um die 2GB). Mir schwebt eben eine Lösung wie oben beschrieben vor, dass falls mal HD-Platz knapp wird, einfach den nächsten Server Bx ins Netzwerk hängen, Mountpoint auf A1 einrichten, einhängen, virtuellen Mount-Point erweitern, und gut ist.
Machbar? Sinnvoll? Alternativen?
Bitte keine Alternativen, welche mal richtig Geld kosten, da unser Verein nicht viel Budget zur Verfügung hat. Die Rechner bekomme ich von meinem Arbeitgeber (aussortierte Rechner inkl. Festplatten, da die IT weiss, dass ich auf Linux umbaue, und somit alle Firmendaten von den HD's auch tatsächlich gelöscht werden --> Bin Admin unserer Niederlassung)
Definitionen:
Server = Einfach ein Rechner, der irgendwo rumsteht und im lokalen Netzwerk ist
Client = Einfach ein Rechner im lokalen Netzwerk, welcher auf einen Server zugreifen will
Szenario:
Ich habe einen Server A1 mit 500GB-HD
Ich habe mehrere Server B1, B2, und B3 mit jeweils 1TB-HD (Diese Server wären quasi "unsichtbar" für Clients).
Auf Servern A1, B1, B2, und B3 sei derselbe User eingeloggt (und somit auch dasselbe home-Verzeichnis auf allen Servern)
Wie bekomme ich es hin, dass ein Client C1, welcher sich mit A1 verbindet, 3,5 TB als zur Verfügung stehendem Diskspace sieht (verbrauchter HD-Platz für OS jetzt mal aussen vor der Einfachheit halber)?
Ich habe schon Sachen wie UnionFS, mergerFS u.ä. gefunden, nur die Funktionsweise will sich mir nicht so ganz erschliessen, da deren Beispiele immer auf lokale HD's gemünzt sind (quasi als Software-RAID/LVM).
Ja, mir ist bekannt, dass nicht HD's, sondern Partitionen gemountet werden.
Ist meine Annahme richtig, dass ich sozusagen auf A1 alle entsprechenden Shares von B1, B2 und B3 auf separate Mount-Points mounten müsste, auf A1 dann per UnionFS oder mergerFS diesen einen "virtuellen" mount-point erzeugen müsste?
Hintergrund: Bei uns im Verein fallen allenthalben viele Videos an (Jedes Video im Schnitt um die 2GB). Mir schwebt eben eine Lösung wie oben beschrieben vor, dass falls mal HD-Platz knapp wird, einfach den nächsten Server Bx ins Netzwerk hängen, Mountpoint auf A1 einrichten, einhängen, virtuellen Mount-Point erweitern, und gut ist.
Machbar? Sinnvoll? Alternativen?
Bitte keine Alternativen, welche mal richtig Geld kosten, da unser Verein nicht viel Budget zur Verfügung hat. Die Rechner bekomme ich von meinem Arbeitgeber (aussortierte Rechner inkl. Festplatten, da die IT weiss, dass ich auf Linux umbaue, und somit alle Firmendaten von den HD's auch tatsächlich gelöscht werden --> Bin Admin unserer Niederlassung)