Sử dụng một lát / phân vùng dành riêng cho ZFS trên mỗi đĩa vật lý và chừa lại một khoảng trống. Theo cách đó, nếu bạn cần thay thế một ổ đĩa và thay thế là 10 lĩnh vực nhỏ hơn, bạn vẫn có thể làm điều đó ( http://www.freebsdderator.org/zfs-with-gpart.php ).
Đó là những gì Solaris tự động làm, đó là những gì FreeNAS làm ( https://forums.freenas.org/index.php?threads/zfs-on-partitioned-disks.37079/ ) và đó là ZoL làm khi bạn cung cấp cho nó toàn bộ đĩa - nó sẽ phân vùng nó ...
Chi phí để dịch vị trí trên phân vùng sang vị trí trên thiết bị thực tế là không đáng kể. Vì vậy, một khi phân vùng được căn chỉnh chính xác với ranh giới khu vực vật lý, không có lý do gì để nó hoạt động khác với toàn bộ thiết bị khối.
Với ZoL, sự khác biệt duy nhất tôi biết là ZoL sẽ chuyển bộ lập lịch đĩa sang noop
khi toàn bộ đĩa được đưa cho vdev. Không có gì ngăn cản bạn thiết lập nó bằng tay.
Có một số không mặc dù ... Đừng tạo thêm phân vùng cho ZFS trên mỗi đĩa và nếu bạn quyết định bỏ qua lời khuyên ở trên, đừng bao giờ xây dựng vdev từ chúng trong cùng một zpool. Điều này về cơ bản sẽ giết chết hiệu suất, vì ZFS sẽ cắt dữ liệu giữa các vdev và các vòng lặp liên tiếp sẽ biến thành cơn ác mộng tìm kiếm ...
your use case
. Bạn có thể đưa ra một số trường hợp phân vùng có thể hữu ích?