Tôi đang sử dụng ZFS một thời gian mà không gặp vấn đề gì. Tôi vẫn còn hào hứng với nó, và tôi rất tin tưởng nó. Nhưng thỉnh thoảng, những câu hỏi mới xuất hiện trong đầu tôi (đặc biệt là sau khi đọc một số tài liệu, đôi khi làm tăng số lượng câu hỏi thay vì giảm nó).
Trong trường hợp này, tôi đã thêm một vdev (gương) mới vào nhóm gốc và do đó đã đọc hướng dẫn zpool ( man zpool
). Ở cuối phần zpool add
, nó ghi:
-o tài sản = giá trị
Đặt thuộc tính nhóm đã cho. Xem phần "Thuộc tính" để biết danh sách các thuộc tính hợp lệ có thể được đặt. Tài sản duy nhất được hỗ trợ tại thời điểm này là ashift. Xin lưu ý rằng một số thuộc tính (trong số đó là ashift) không được kế thừa từ một vdev trước đó. Họ là vdev cụ thể, không cụ thể hồ bơi.
Điều đó có nghĩa là ashift
tài sản không phải là nhóm cụ thể, nhưng cụ thể là vdev. Nhưng tôi không thể tìm thấy bất kỳ lệnh hoặc tùy chọn nào cho phép tôi xem thuộc tính đó (hoặc bất kỳ thuộc tính cụ thể nào khác của vdev) trên mỗi vdev.
Nói cách khác, ví dụ, nếu tôi có một nhóm chứa một vdev với ashift=12
và một vdev với ashift=10
, làm thế nào tôi có thể xác minh điều này?
Những gì tôi đã thử:
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
Vì vậy, zpool list
cũng không zpool get
hiển thị bất kỳ tài sản theo cách cụ thể vdev.
Có ý kiến gì không?
zdb
dường như không được đề cập trên một trong những trang của Sun thường xuất hiện nếu bạn google cho "ZFS <Something>". Trước khi chuyển sang ZFS, tôi đã dành rất nhiều thời gian để nghiên cứu xem đó có phải là điều phù hợp với tôi không, và làm thế nào tôi có thể cài đặt và định cấu hình nó, nhưng tôi chưa bao giờ vấp ngãzdb
; Hơn nữa, không phảiman zpool
và cũng khôngman zfs
có bất kỳ gợi ý với nó, trong đó có "xin xem thêm" phần. Cảm ơn rất nhiều!