Configuring ZFS Cache for High Speed IO¶
- ZFS Intent Log, or ZIL, to buffer WRITE operations.
- ARC and L2ARC which are meant for READ operations.
add:
zpool add tank log ada3
zpool add tank log mirror ada3 ada4
zpool add tank cache ada3
zpool add zfspool log mirror gpt/log0 gpt/log1
zpool add zfspool cache gpt/cache0 gpt/cache1
remove
root@pve1:~# zpool status
pool: rpool
state: ONLINE
scan: scrub repaired 0B in 0 days 00:47:47 with 0 errors on Sun Mar 8 01:11:49 2020
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
scsi-3600508b100104439535549314c50001c-part3 ONLINE 0 0 0
scsi-3600508b100104439535549314c50001d-part3 ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
scsi-3600508b100104439535549314c50001e ONLINE 0 0 0
scsi-3600508b100104439535549314c50001f ONLINE 0 0 0
mirror-2 ONLINE 0 0 0
scsi-3600508b100104439535549314c500020 ONLINE 0 0 0
scsi-3600508b100104439535549314c500021 ONLINE 0 0 0
logs
mirror-3 ONLINE 0 0 0
scsi-3600508b100104439535549314c500022-part2 ONLINE 0 0 0
scsi-3600508b100104439535549314c500023-part2 ONLINE 0 0 0
cache
sdg1 ONLINE 0 0 0
sdh1 ONLINE 0 0 0
errors: No known data errors
root@pve1:~# zpool remove rpool sdg1
root@pve1:~# zpool remove rpool sdh1
root@pve1:~# zpool status
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
scsi-3600508b100104439535549314c50001c-part3 ONLINE 0 0 0
scsi-3600508b100104439535549314c50001d-part3 ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
scsi-3600508b100104439535549314c50001e ONLINE 0 0 0
scsi-3600508b100104439535549314c50001f ONLINE 0 0 0
mirror-2 ONLINE 0 0 0
scsi-3600508b100104439535549314c500020 ONLINE 0 0 0
scsi-3600508b100104439535549314c500021 ONLINE 0 0 0
logs
mirror-3 ONLINE 0 0 0
scsi-3600508b100104439535549314c500022-part2 ONLINE 0 0 0
scsi-3600508b100104439535549314c500023-part2 ONLINE 0 0 0
root@pve1:~#zpool remove rpool mirror-3
root@pve1:~# zpool status
pool: rpool
state: ONLINE
scan: scrub repaired 0B in 0 days 00:47:47 with 0 errors on Sun Mar 8 01:11:49 2020
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
scsi-3600508b100104439535549314c50001c-part3 ONLINE 0 0 0
scsi-3600508b100104439535549314c50001d-part3 ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
scsi-3600508b100104439535549314c50001e ONLINE 0 0 0
scsi-3600508b100104439535549314c50001f ONLINE 0 0 0
mirror-2 ONLINE 0 0 0
scsi-3600508b100104439535549314c500020 ONLINE 0 0 0
scsi-3600508b100104439535549314c500021 ONLINE 0 0 0
errors: No known data errors