Il manuale di aufs fa diversi riferimenti a qualcosa chiamato "whiteout", ma non mi è chiaro di cosa si tratti.
Che cos'è un whiteout e perché uno dovrebbe esistere?
Il manuale di aufs fa diversi riferimenti a qualcosa chiamato "whiteout", ma non mi è chiaro di cosa si tratti.
Che cos'è un whiteout e perché uno dovrebbe esistere?
Risposte:
È il modo in cui il file system dell'unione supporta l'eliminazione da un'unione in cui il file sottostante da eliminare risiede in un file system di sola lettura.
Di 'che hai
/bin (sola lettura)/usr/bin (sola lettura)/home/USERNAME/bin (leggere scrivere)tutti i sindacati montati insieme in /bin(lettura-scrittura).
E lo fai rm /bin/ls.
Posizionerebbe un whiteout per lsin /home/USERNAME/bin, il che fa sembrare che /bin/lssia stato eliminato.
Vedi State of the unionfs per una buona lettura e una spiegazione completa.