ZFS'yi bir süredir problemsiz kullanıyorum. Hala bu konuda heyecanlıyım ve buna çok güveniyorum. Ancak zaman zaman yeni sorular aklıma geliyor (özellikle bazı belgeleri okuduktan sonra, bazen soru sayısını azaltmak yerine arttırır).
Bu durumda, kök havuzuna yeni bir vdev (ayna) ekledim ve bu nedenle zpool kılavuzunu ( man zpool
) okudum . Bölümün sonunda zpool add
şunu belirtiyor:
-o özellik = değer
Verilen havuz özelliklerini ayarlar. Ayarlanabilecek geçerli özelliklerin listesi için "Özellikler" bölümüne bakın. Şu anda desteklenen tek özellik kül. Bazı özelliklerin (aralarında ashift) önceki bir vdev'den miras alınmadığını unutmayın. Bunlar vdev'e özgüdür, havuza özel değildir.
Bu, ashift
özelliğin havuza özel değil, vdev'e özgü olduğu anlamına gelir . Ama vdev başına o özelliği (veya başka herhangi bir vdev belirli özelliği) görüntülemek için izin verecek herhangi bir komut veya seçenek bulamadık.
Başka bir deyişle, örneğin, bir vdev ashift=12
ve bir vdev içeren bir havuzum varsa ashift=10
, bunu nasıl doğrulayabilirim?
Zaten denedim:
root@cerberus:~# zpool list -v -o ashift rpool
ASHIFT
12
mirror 928G 583G 345G - 27% 62%
ata-ST31000524NS_9WK21HDM - - - - - -
ata-ST31000524NS_9WK21L15 - - - - - -
mirror 928G 74.4M 928G - 0% 0%
ata-ST31000524NS_9WK21FXE - - - - - -
ata-ST31000524NS_9WK21KC1 - - - - - -
root@cerberus:~# zpool get all rpool
NAME PROPERTY VALUE SOURCE
rpool size 1.81T -
rpool capacity 31% -
rpool altroot - default
rpool health ONLINE -
rpool guid 3899811533678330272 default
rpool version - default
rpool bootfs rpool/stretch local
rpool delegation on default
rpool autoreplace off default
rpool cachefile - default
rpool failmode wait default
rpool listsnapshots off default
rpool autoexpand off default
rpool dedupditto 0 default
rpool dedupratio 1.00x -
rpool free 1.24T -
rpool allocated 583G -
rpool readonly off -
rpool ashift 12 local
rpool comment - default
rpool expandsize - -
rpool freeing 0 default
rpool fragmentation 13% -
rpool leaked 0 default
rpool feature@async_destroy enabled local
rpool feature@empty_bpobj active local
rpool feature@lz4_compress active local
rpool feature@spacemap_histogram active local
rpool feature@enabled_txg active local
rpool feature@hole_birth active local
rpool feature@extensible_dataset enabled local
rpool feature@embedded_data active local
rpool feature@bookmarks enabled local
rpool feature@filesystem_limits enabled local
rpool feature@large_blocks enabled local
Yani ne zpool list
de zpool get
bir vdev spesifik şekilde herhangi bir özellik göstermektedir.
Herhangi bir fikir?
zdb
Sun'ın sayfalarından birinde "ZFS <something>" için Google'a başvurursanız, bu sayfalarda yer almıyor gibi görünüyor. ZFS'ye geçmeden önce, bunun benim için doğru olup olmadığını ve nasıl kurabileceğimi ve yapılandırabileceğimi araştırmak için inanılmaz bir zaman harcadım, ancak hiç karşılaşmadımzdb
; ayrıca, "AYRICA GÖR" bölümü de dahil olmak üzereman zpool
neman zfs
ipucu ne de vardır. Çok teşekkürler!