Ben xattrs ZFS kullanarak FreeBSD'de desteklenip desteklenmediğini veya daha ne ölçüde uzatmaya çalışacağım. Bazı çelişkili bilgileri okudum.
zfs get xattr
olarak listeler bunuon (default)
için/
,/usr
ve/var
, ancakoff (temporary)
yukarıda belirtilen olanların çocuklar dahil tüm diğer veri setleri için.- Koşu
zfs set xattr=on zroot/usr/home
mesajı alıyorumproperty 'xattr' not supported on FreeBSD: permission denied
. - Bu ,
zfs
man sayfasını kabul eder :xattr
Mülkiyet şu anda FreeBSD üzerinde desteklenmez. setextattr
,getextattr
Velsextattr
yeterince iyi çalışmıyor gibi görünüyor.- Ayrıca kaydetmek ve kullanma düğüm bir aygıt dosyayı geri başardı
rsync --fake-super
ve kullanarak verileri görebilirlsextattr
vegetextattr
. - Wikipedia'nın xattr tartışma sayfasında tartışması var . Görünüşe göre bir zamanlar ZFS'nin FreeBSD 8'den beri xattr'i desteklediği, ancak daha sonra, manpage referans alınarak kaldırıldığı iddiası vardı (bakınız 3.).
Şu anda zfs üzerindeki genişletilmiş özelliklerin pratikte çalıştığı izlenimini edindim, ancak xattr
kullanımlarını kontrol edecek özellik diğer zfs dağıtımlarında olduğu gibi çalışmaz. Ama rsync --fake-super
böyle bir makinede çalışan büyük miktarda yedek veriye güvenmeden önce bunun onaylandığını (veya düzeltildiğini) duymak isterim . Bilinen xattr sorunları nedeniyle tüm meta verilerimi kaybetmemeyi tercih ederim.
Bu konularda, bu bir olduğunu çok ZFS yükleyicisi tarafından kurulmuş olan ben sadece, kurma taze FreeBSD 10.2.