GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Können wir mehrere Festplatten als ein Verzeichnis mounten?

Lösung 1:

mhddfs ist genau das, wonach Sie suchen:http://romanrm.net/mhddfs

Sie können folgendermaßen mounten:

mhddfs /mnt/a/,/mnt/b/,/mnt/c/ /storeall/

wobei /mnt/a/ , /mnt/b/ , und /mnt/c/ sind drei verschiedene Einhängepunkte, die von drei verschiedenen Festplatten stammen können. Sie können folgendermaßen aushängen:

fusermount -u /storeall

Wenn eine Festplatte ausfällt, verlieren Sie nur die Dateien, die auf dieser bestimmten Festplatte gespeichert waren. Wenn Ihre Daten wichtig für Sie sind und Sie möchten, dass Ihre Daten einen Festplattenausfall überstehen, sollten Sie stattdessen ein RAID-Setup in Betracht ziehen (suchen Sie nach mdadm).

edit:PS! Die gemounteten Geräte können sogar unterschiedliche Dateisysteme haben!

Lösung 2:

Dies ist kein Dateisystemproblem, sondern ein Partitionierungsproblem.

Was Sie tun möchten, ist, die Dateisysteme auf diesen Festplatten zu entfernen (alle Daten, die sich bereits darauf befinden, zu sichern) und dann einen LVM-Volume-Satz auf allen vier Festplatten zu erstellen. Dann können Sie ein Dateisystem in diesem Volume-Set erstellen und dieses Dateisystem an einem einzigen Ort einhängen und es so füllen.

Beachten Sie, dass dies nicht redundant ist, und wenn Sie eine der vier Festplatten verlieren, werden Sie wahrscheinlich die Daten auf ALLEN verlieren.

Lösung 3:

Sehen Sie sich UnionFS an, es könnte Ihnen helfen.


Linux
  1. Wie kann ich überprüfen, ob ein Verzeichnis existiert?

  2. Ein Verzeichnis kann in Unix nicht entfernt werden

  3. Wie kann ich mehrere Dateien über scp in einem Befehl kopieren?

  4. Was passiert, wenn mv unterbrochen wird?

  5. Kann Linux ein normales Sparse-Bundle-Disk-Image-Verzeichnis von Time Machine mounten?

Wie kann man sicher sein, dass ein Verzeichnis oder eine Datei tatsächlich gelöscht wird?

Konfigurieren Sie die Active Directory-Leistungsüberwachung

WSL2 kann jetzt Linux ext4-Festplatten direkt mounten

kann kein Skript in einem aktuellen Verzeichnis beziehen

Wie kann ich ein Verzeichnis vom Befehl ls ausschließen

Kann ich eine Virtualbox-Festplatte für mehrere Maschinen verwenden?