Auf, unionfs ve overlayflerin birbirinden farklılıkları


31

Bir dosya salt okunur (squashfs) ve bir okuma-yazma (ext4) olmak üzere iki dosya sistemine katılmalıyım. Planım, salt okunur dosya sistemini salt okunur dosya sistemine monte etmektir, böylece yazılabilir görünebilir. Salt okunur dosya sisteminde bazı değişiklikler yaptığımda, değişiklikler salt okunur dosya sistemine gitmelidir.

Linux 3.17, Ubuntu 14.10 kullanıyorum ve şu dosya sistemlerine rastladım: aufs, unionfs ve overlayfs. Birbirlerinden farklılıklarının ne olduğunu ve bu durum için ne kullanılacağını bilmiyorum. Birisi bana aufs, unionfs ve overlayfs arasındaki farkları gösterebilir mi, yoksa bu durumda kullanılabilecek en iyisini önerebilir mi?

Yanıtlar:


9

bindirmeler 3.18-rc2 çekirdeğinde birleştirilmiştir . Şimdi ana Linux ağacına mezun olduktan sonra, bindirmelerin gelecekte daha geniş bir evlat edinme göreceğini tahmin etmek mantıklıdır.


en.wikipedia.org/wiki/Aufs da ilginç: "aufs, ana Linux Linux ile birleşmek için reddedildi. Kodu" yoğun, okunamaz, [ve] uncommented "olduğu için eleştirildi. [3] Bunun yerine, OverlayFS, Linux çekirdeği. [4] [5] Aufları ana hat çekirdeği ile birleştirmeye çalışan birkaç denemeden sonra, yazar
pes etti

3

Size bir karşılaştırma yapamıyorum ama Aufs kullanıyorum. Bu blog gönderisindeki talimatları uygularsanız, Örnek 3 aracılığıyla hangi dalın salt okunur veya salt okunur olabileceğini nasıl belirleyebileceğinizi görebilirsiniz.

Genellikle, ilk dosya sistemi, örnek 3'te aksi belirtilmedikçe, varsayılan olarak yazılır.

 mount -t aufs -o br=/read/write/dir=rw:/read/only/dir/=ro -o udba=reval none /tmp/aufs-root/

ubda parametre, doğrudan klasörlerde yapılan değişikliklerin sendika sisteminde nasıl etkileneceğini nasıl kontrol edeceğinizdir.


3

Gentoo'nun wiki hakkında küçük bir okuma . Unionfs ve OverlayFS arasında bir fark ortaya koyuyor. Speed ​​OverlayFS, tüm dosya giriş / çıkış isteklerini doğrudan aşağıdaki dosya sistemine gönderir. Ve böylece potansiyel olarak sendikalardan daha hızlıdır. aufs, çok iyi bir OverlayFS özellikleri sunar. Başka bir deyişle, aufs ile yapılabilecek ancak OverlayFS ile yapılmayan ayarlar vardır. aufs resmi çekirdeğe dahil değildir, ancak sisteminize dahil edilmelidir.

aufs, bu zor kodun sürücü tarafından yazılması yerine hangi dalın yazılacağını seçmeyi destekler. Hava açık değil veya bindirmeler değil bu birliktelikler yok.

3.17 çekirdeği için ne kaplamalar ne de auflar ana hatlara dahil edildi. Ubuntu onları dahil etmeyi seçmiş olabilir. Uygun değilse, çekirdek modülünün kurulması gerekecektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.