Una montatura sindacale presenta una vista combinata di più directory (rami) in una singola gerarchia. Ok, ma come posso usarne uno in pratica e quale?
Molte tecnologie di unione sono disponibili su un moderno sistema Linux: OverlayFS , aufs , UnionFS , vari filesystem basati su FUSE, ...
Dato un caso d'uso, come faccio a decidere quale (i) è adatto? In particolare:
- Quali richiedono l'accesso root su un sistema tipico? (In altre parole, un utente senza privilegi può creare un mount sindacale?)
- Quali possono essere montati
/
(ovviamente con accesso root)? - Quali supportano la scrittura nei rami sottostanti? (Vale a dire se
/foo
e/bar
sono montati su unione/union
, posso scrivere su/foo
e/bar
?) - Quali supportano le politiche configurabili per le scritture? (Ad esempio, posso inviare file appena creati al ramo B anche se sto ricevendo contenuto dal ramo A quando esiste un file su entrambi i rami?)
- Quali supportano un ordine di priorità tra i rami che dipende dai file? (Ad esempio, posso sempre ottenere il file più recente tra tutti i rami che lo hanno?)
Esempi di utilizzo sarebbero apprezzati.
Si prega di evitare risposte che si concentrano su un punto specifico. Sto cercando risposte complete che esaminino il software disponibile (qualcosa di simile a What is a bind mount? ). Le buone risposte saranno fornite.