``` root@mimir:~# lsblk -o NAME,MODEL,SERIAL,SIZE,STATE --nodeps NAME MODEL SERIAL SIZE STATE loop0 21G loop1 20G sda TOSHIBA MG08ACA16TE Y0E0A1GJFVGG 14.6T running sdb TOSHIBA MG08ACA16TE Y060A1WZFVGG 14.6T running sdc SSDSC2BB480G7R PHDV717502BS480BGN 447.1G running sdd HGST HDS724040ALE640 PK1331PAJ38WDS 3.6T running sde TOSHIBA MG08ACA16TE Z0F0A0JFFVGG 14.6T running sdf TOSHIBA MG08ACA16TE Y060A37PFVGG 14.6T running sdg SSDSC2BB480G7R PHDV7175029W480BGN 447.1G running sdh HGST HDS724040ALE640 PK1301PAJ6JPKS 3.6T running nvme0n1 Samsung SSD 970 EVO 250GB S465NB0K429943K 232.9G live nvme1n1 SAMSUNG MZVPW256HEGL-00000 S346NY0HC19527 238.5G live ``` My NAS containers config ``` root@mimir:~# cat /etc/pve/lxc/121.conf #NAS Server - NFS/SMB file sharing with ZFS backend arch: amd64 cmode: console console: 1 cores: 4 cpuunits: 1024 features: keyctl=1,mount=nfs,nesting=1 hostname: nas-server memory: 8192 mp0: /storage-tank/nas-data,mp=/mnt/nas-data mp1: /storage-tank/app-data,mp=/mnt/app-data mp2: /storage-tank/shared,mp=/mnt/shared mp3: /storage-tank/backups,mp=/mnt/backups mp4: /storage-fast-ssd,mp=/mnt/fast-storage nameserver: 192.168.0.1 net0: name=veth0,bridge=vmbr0,gw=192.168.0.1,hwaddr=BC:24:11:0C:59:01,ip=192.168.0.121/24,type=veth onboot: 1 ostype: debian protection: 0 rootfs: local-zfs:subvol-121-disk-0,size=32G startup: order=1,up=10,down=30 swap: 0 template: 0 tty: 2 ``` The storage-tank zfs pool ``` root@mimir:~# zpool status pool: rpool state: ONLINE scan: scrub repaired 0B in 00:00:06 with 0 errors on Sun Oct 12 00:24:07 2025 config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 nvme-eui.0025385481b33259-part3 ONLINE 0 0 0 errors: No known data errors pool: storage-backups state: ONLINE config: NAME STATE READ WRITE CKSUM storage-backups ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 ata-HGST_HDS724040ALE640_PK1331PAJ38WDS ONLINE 0 0 0 ata-HGST_HDS724040ALE640_PK1301PAJ6JPKS ONLINE 0 0 0 errors: No known data errors pool: storage-tank state: ONLINE config: NAME STATE READ WRITE CKSUM storage-tank ONLINE 0 0 0 raidz2-0 ONLINE 0 0 0 ata-TOSHIBA_MG08ACA16TE_Y060A1WZFVGG ONLINE 0 0 0 ata-TOSHIBA_MG08ACA16TE_Z0F0A0JFFVGG ONLINE 0 0 0 ata-TOSHIBA_MG08ACA16TE_Y060A37PFVGG ONLINE 0 0 0 ata-TOSHIBA_MG08ACA16TE_Y0E0A1GJFVGG ONLINE 0 0 0 errors: No known data errors root@mimir:~# zpool list -v storage-tank NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT storage-tank 58.2T 34.8T 23.4T - - 2% 59% 1.00x ONLINE - raidz2-0 58.2T 34.8T 23.4T - - 2% 59.8% - ONLINE ata-TOSHIBA_MG08ACA16TE_Y060A1WZFVGG 14.6T - - - - - - - ONLINE ata-TOSHIBA_MG08ACA16TE_Z0F0A0JFFVGG 14.6T - - - - - - - ONLINE ata-TOSHIBA_MG08ACA16TE_Y060A37PFVGG 14.6T - - - - - - - ONLINE ata-TOSHIBA_MG08ACA16TE_Y0E0A1GJFVGG 14.6T - - - - - - - ONLINE ``` Some benchmarks while providing 4x streams (mixed of encoding and native support) ``` root@mimir:~# zpool iostat -v 2 5 ------------------------------------------- ----- ----- ----- ----- ----- ----- capacity operations bandwidth pool alloc free read write read write ------------------------------------------- ----- ----- ----- ----- ----- ----- rpool 16.6G 213G 0 0 0 0 nvme-eui.0025385481b33259-part3 16.6G 213G 0 0 0 0 ------------------------------------------- ----- ----- ----- ----- ----- ----- storage-backups 540K 3.62T 0 0 0 0 mirror-0 540K 3.62T 0 0 0 0 ata-HGST_HDS724040ALE640_PK1331PAJ38WDS - - 0 0 0 0 ata-HGST_HDS724040ALE640_PK1301PAJ6JPKS - - 0 0 0 0 ------------------------------------------- ----- ----- ----- ----- ----- ----- storage-tank 34.8T 23.4T 217 0 13.6M 0 raidz2-0 34.8T 23.4T 217 0 13.6M 0 ata-TOSHIBA_MG08ACA16TE_Y060A1WZFVGG - - 53 0 3.34M 0 ata-TOSHIBA_MG08ACA16TE_Z0F0A0JFFVGG - - 56 0 3.56M 0 ata-TOSHIBA_MG08ACA16TE_Y060A37PFVGG - - 55 0 3.47M 0 ata-TOSHIBA_MG08ACA16TE_Y0E0A1GJFVGG - - 51 0 3.22M 0 ------------------------------------------- ----- ----- ----- ----- ----- ----- ``` My arc pool summary. I have no idea how to read this. ``` root@mimir:~# arc_summary ------------------------------------------------------------------------ ZFS Subsystem Report Thu Nov 06 21:09:22 2025 Linux 6.14.11-3-pve 2.3.4-pve1 Machine: mimir (x86_64) 2.3.4-pve1 ARC status: Total memory size: 62.5 GiB Min target size: 3.1 % 2.0 GiB Max target size: 10.0 % 6.2 GiB Target size (adaptive): 100.1 % 6.2 GiB Current size: 100.1 % 6.3 GiB Free memory size: 43.7 GiB Available memory size: 41.5 GiB ARC structural breakdown (current size): 6.3 GiB Compressed size: 91.4 % 5.7 GiB Overhead size: 5.8 % 369.0 MiB Bonus size: 0.4 % 24.5 MiB Dnode size: 1.6 % 99.6 MiB Dbuf size: 0.5 % 32.3 MiB Header size: 0.4 % 25.0 MiB L2 header size: 0.0 % 0 Bytes ABD chunk waste size: < 0.1 % 1.4 MiB ARC types breakdown (compressed + overhead): 6.1 GiB Data size: 89.1 % 5.4 GiB Metadata size: 10.9 % 679.4 MiB ARC states breakdown (compressed + overhead): 6.1 GiB Anonymous data size: < 0.1 % 280.5 KiB Anonymous metadata size: < 0.1 % 322.0 KiB MFU data target: 18.0 % 1.1 GiB MFU data size: 19.2 % 1.2 GiB MFU evictable data size: 17.5 % 1.1 GiB MFU ghost data size: 2.5 GiB MFU metadata target: 8.1 % 502.5 MiB MFU metadata size: 5.3 % 332.8 MiB MFU evictable metadata size: 3.6 % 221.9 MiB MFU ghost metadata size: 0 Bytes MRU data target: 65.8 % 4.0 GiB MRU data size: 69.9 % 4.2 GiB MRU evictable data size: 65.7 % 4.0 GiB MRU ghost data size: 935.1 MiB MRU metadata target: 8.1 % 503.1 MiB MRU metadata size: 5.6 % 346.3 MiB MRU evictable metadata size: 3.7 % 230.5 MiB MRU ghost metadata size: 263.0 MiB Uncached data size: 0.0 % 0 Bytes Uncached metadata size: 0.0 % 0 Bytes ARC hash breakdown: Elements: 107.6k Collisions: 176.1k Chain max: 3 Chains: 671 ARC misc: Uncompressed size: 125.6 % 7.2 GiB Memory throttles: 0 Memory direct reclaims: 0 Memory indirect reclaims: 0 Deleted: 15.4M Mutex misses: 1.5k Eviction skips: 2.4k Eviction skips due to L2 writes: 0 L2 cached evictions: 0 Bytes L2 eligible evictions: 1.8 TiB L2 eligible MFU evictions: 1.6 % 29.3 GiB L2 eligible MRU evictions: 98.4 % 1.8 TiB L2 ineligible evictions: 113.7 GiB ARC total accesses: 84.3M Total hits: 91.8 % 77.4M Total I/O hits: 1.3 % 1.1M Total misses: 6.9 % 5.8M ARC demand data accesses: 19.6 % 16.6M Demand data hits: 90.8 % 15.0M Demand data I/O hits: 6.7 % 1.1M Demand data misses: 2.5 % 412.7k ARC demand metadata accesses: 73.7 % 62.1M Demand metadata hits: 100.0 % 62.1M Demand metadata I/O hits: < 0.1 % 2.5k Demand metadata misses: < 0.1 % 18.2k ARC prefetch data accesses: 6.6 % 5.6M Prefetch data hits: 4.1 % 229.7k Prefetch data I/O hits: 0.1 % 3.4k Prefetch data misses: 95.8 % 5.4M ARC prefetch metadata accesses: 0.1 % 44.3k Prefetch metadata hits: 59.8 % 26.4k Prefetch metadata I/O hits: 25.4 % 11.2k Prefetch metadata misses: 14.8 % 6.6k ARC predictive prefetches: 100.0 % 5.6M Demand hits after predictive: 61.3 % 3.5M Demand I/O hits after predictive: 20.0 % 1.1M Never demanded after predictive: 18.7 % 1.1M ARC prescient prefetches: < 0.1 % 99 Demand hits after prescient: 88.9 % 88 Demand I/O hits after prescient: 11.1 % 11 Never demanded after prescient: 0.0 % 0 ARC states hits of all accesses: Most frequently used (MFU): 75.2 % 63.4M Most recently used (MRU): 16.6 % 14.0M Most frequently used (MFU) ghost: < 0.1 % 16.9k Most recently used (MRU) ghost: < 0.1 % 33.0k Uncached: 0.0 % 0 DMU predictive prefetcher calls: 69.5M Stream hits: 26.3 % 18.3M Hits ahead of stream: 1.3 % 901.9k Hits behind stream: 2.2 % 1.5M Stream misses: 70.3 % 48.9M Streams limit reached: 1.0 % 504.9k Stream strides: 293.5k Prefetches issued 5.6M L2ARC not detected, skipping section Solaris Porting Layer (SPL): spl_hostid 0 spl_hostid_path /etc/hostid spl_kmem_alloc_max 1048576 spl_kmem_alloc_warn 65536 spl_kmem_cache_kmem_threads 4 spl_kmem_cache_magazine_size 0 spl_kmem_cache_max_size 32 spl_kmem_cache_obj_per_slab 8 spl_kmem_cache_slab_limit 16384 spl_panic_halt 0 spl_schedule_hrtimeout_slack_us 0 spl_taskq_kick 0 spl_taskq_thread_bind 0 spl_taskq_thread_dynamic 1 spl_taskq_thread_priority 1 spl_taskq_thread_sequential 4 spl_taskq_thread_timeout_ms 5000 Tunables: brt_zap_default_bs 12 brt_zap_default_ibs 12 brt_zap_prefetch 1 dbuf_cache_hiwater_pct 10 dbuf_cache_lowater_pct 10 dbuf_cache_max_bytes 18446744073709551615 dbuf_cache_shift 5 dbuf_metadata_cache_max_bytes 18446744073709551615 dbuf_metadata_cache_shift 6 dbuf_mutex_cache_shift 0 ddt_zap_default_bs 15 ddt_zap_default_ibs 15 dmu_ddt_copies 0 dmu_object_alloc_chunk_shift 7 dmu_prefetch_max 134217728 icp_aes_impl cycle [fastest] generic x86_64 aesni icp_gcm_avx_chunk_size 32736 icp_gcm_impl cycle [fastest] avx generic pclmulqdq l2arc_exclude_special 0 l2arc_feed_again 1 l2arc_feed_min_ms 200 l2arc_feed_secs 1 l2arc_headroom 8 l2arc_headroom_boost 200 l2arc_meta_percent 33 l2arc_mfuonly 0 l2arc_noprefetch 1 l2arc_norw 0 l2arc_rebuild_blocks_min_l2size 1073741824 l2arc_rebuild_enabled 1 l2arc_trim_ahead 0 l2arc_write_boost 33554432 l2arc_write_max 33554432 metaslab_aliquot 1048576 metaslab_bias_enabled 1 metaslab_debug_load 0 metaslab_debug_unload 0 metaslab_df_max_search 16777216 metaslab_df_use_largest_segment 0 metaslab_force_ganging 16777217 metaslab_force_ganging_pct 3 metaslab_fragmentation_factor_enabled 1 metaslab_lba_weighting_enabled 1 metaslab_preload_enabled 1 metaslab_preload_limit 10 metaslab_preload_pct 50 metaslab_unload_delay 32 metaslab_unload_delay_ms 600000 raidz_expand_max_copy_bytes 167772160 raidz_expand_max_reflow_bytes 0 raidz_io_aggregate_rows 4 send_holes_without_birth_time 1 spa_asize_inflation 24 spa_config_path /etc/zfs/zpool.cache spa_cpus_per_allocator 4 spa_load_print_vdev_tree 0 spa_load_verify_data 1 spa_load_verify_metadata 1 spa_load_verify_shift 4 spa_num_allocators 4 spa_slop_shift 5 spa_upgrade_errlog_limit 0 vdev_file_logical_ashift 9 vdev_file_physical_ashift 9 vdev_removal_max_span 32768 vdev_validate_skip 0 zap_iterate_prefetch 1 zap_micro_max_size 131072 zap_shrink_enabled 1 zfetch_hole_shift 2 zfetch_max_distance 67108864 zfetch_max_idistance 134217728 zfetch_max_reorder 16777216 zfetch_max_sec_reap 2 zfetch_max_streams 8 zfetch_min_distance 4194304 zfetch_min_sec_reap 1 zfs_abd_scatter_enabled 1 zfs_abd_scatter_max_order 9 zfs_abd_scatter_min_size 1536 zfs_active_allocator dynamic zfs_admin_snapshot 0 zfs_allow_redacted_dataset_mount 0 zfs_arc_average_blocksize 8192 zfs_arc_dnode_limit 0 zfs_arc_dnode_limit_percent 10 zfs_arc_dnode_reduce_percent 10 zfs_arc_evict_batch_limit 10 zfs_arc_evict_threads 4 zfs_arc_eviction_pct 200 zfs_arc_grow_retry 0 zfs_arc_lotsfree_percent 10 zfs_arc_max 6709837824 zfs_arc_meta_balance 500 zfs_arc_min 0 zfs_arc_min_prefetch_ms 0 zfs_arc_min_prescient_prefetch_ms 0 zfs_arc_pc_percent 0 zfs_arc_prune_task_threads 1 zfs_arc_shrink_shift 0 zfs_arc_shrinker_limit 0 zfs_arc_shrinker_seeks 2 zfs_arc_sys_free 0 zfs_async_block_max_blocks 18446744073709551615 zfs_autoimport_disable 1 zfs_bclone_enabled 1 zfs_bclone_wait_dirty 1 zfs_blake3_impl cycle [fastest] generic sse2 sse41 avx2 zfs_btree_verify_intensity 0 zfs_checksum_events_per_second 20 zfs_commit_timeout_pct 10 zfs_compressed_arc_enabled 1 zfs_condense_indirect_commit_entry_delay_ms 0 zfs_condense_indirect_obsolete_pct 25 zfs_condense_indirect_vdevs_enable 1 zfs_condense_max_obsolete_bytes 1073741824 zfs_condense_min_mapping_bytes 131072 zfs_dbgmsg_enable 1 zfs_dbgmsg_maxsize 4194304 zfs_dbuf_state_index 0 zfs_ddt_data_is_special 1 zfs_deadman_checktime_ms 60000 zfs_deadman_enabled 1 zfs_deadman_events_per_second 1 zfs_deadman_failmode wait zfs_deadman_synctime_ms 600000 zfs_deadman_ziotime_ms 300000 zfs_dedup_log_cap 4294967295 zfs_dedup_log_flush_entries_max 4294967295 zfs_dedup_log_flush_entries_min 200 zfs_dedup_log_flush_flow_rate_txgs 10 zfs_dedup_log_flush_min_time_ms 1000 zfs_dedup_log_flush_txgs 100 zfs_dedup_log_hard_cap 0 zfs_dedup_log_mem_max 670975098 zfs_dedup_log_mem_max_percent 1 zfs_dedup_log_txg_max 8 zfs_dedup_prefetch 0 zfs_default_bs 9 zfs_default_ibs 17 zfs_delay_min_dirty_percent 60 zfs_delay_scale 500000 zfs_delete_blocks 20480 zfs_dio_enabled 1 zfs_dio_write_verify_events_per_second 20 zfs_dirty_data_max 4294967296 zfs_dirty_data_max_max 4294967296 zfs_dirty_data_max_max_percent 25 zfs_dirty_data_max_percent 10 zfs_dirty_data_sync_percent 20 zfs_disable_ivset_guid_check 0 zfs_dmu_offset_next_sync 1 zfs_embedded_slog_min_ms 64 zfs_expire_snapshot 300 zfs_fallocate_reserve_percent 110 zfs_flags 0 zfs_fletcher_4_impl [fastest] scalar superscalar superscalar4 sse2 ssse3 avx2 zfs_free_bpobj_enabled 1 zfs_free_leak_on_eio 0 zfs_free_min_time_ms 1000 zfs_history_output_max 1048576 zfs_immediate_write_sz 32768 zfs_initialize_chunk_size 1048576 zfs_initialize_value 16045690984833335022 zfs_keep_log_spacemaps_at_export 0 zfs_key_max_salt_uses 400000000 zfs_livelist_condense_new_alloc 0 zfs_livelist_condense_sync_cancel 0 zfs_livelist_condense_sync_pause 0 zfs_livelist_condense_zthr_cancel 0 zfs_livelist_condense_zthr_pause 0 zfs_livelist_max_entries 500000 zfs_livelist_min_percent_shared 75 zfs_lua_max_instrlimit 100000000 zfs_lua_max_memlimit 104857600 zfs_max_async_dedup_frees 100000 zfs_max_dataset_nesting 50 zfs_max_log_walking 5 zfs_max_logsm_summary_length 10 zfs_max_missing_tvds 0 zfs_max_nvlist_src_size 0 zfs_max_recordsize 16777216 zfs_metaslab_find_max_tries 100 zfs_metaslab_fragmentation_threshold 77 zfs_metaslab_max_size_cache_sec 3600 zfs_metaslab_mem_limit 25 zfs_metaslab_segment_weight_enabled 1 zfs_metaslab_switch_threshold 2 zfs_metaslab_try_hard_before_gang 0 zfs_mg_fragmentation_threshold 95 zfs_mg_noalloc_threshold 0 zfs_min_metaslabs_to_flush 1 zfs_multihost_fail_intervals 10 zfs_multihost_history 0 zfs_multihost_import_intervals 20 zfs_multihost_interval 1000 zfs_multilist_num_sublists 0 zfs_no_scrub_io 0 zfs_no_scrub_prefetch 0 zfs_nocacheflush 0 zfs_nopwrite_enabled 1 zfs_object_mutex_size 64 zfs_obsolete_min_time_ms 500 zfs_override_estimate_recordsize 0 zfs_pd_bytes_max 52428800 zfs_per_txg_dirty_frees_percent 30 zfs_prefetch_disable 0 zfs_read_history 0 zfs_read_history_hits 0 zfs_rebuild_max_segment 1048576 zfs_rebuild_scrub_enabled 1 zfs_rebuild_vdev_limit 67108864 zfs_reconstruct_indirect_combinations_max 4096 zfs_recover 0 zfs_recv_best_effort_corrective 0 zfs_recv_queue_ff 20 zfs_recv_queue_length 16777216 zfs_recv_write_batch_size 1048576 zfs_removal_ignore_errors 0 zfs_removal_suspend_progress 0 zfs_remove_max_segment 16777216 zfs_resilver_defer_percent 10 zfs_resilver_disable_defer 0 zfs_resilver_min_time_ms 3000 zfs_scan_blkstats 0 zfs_scan_checkpoint_intval 7200 zfs_scan_fill_weight 3 zfs_scan_ignore_errors 0 zfs_scan_issue_strategy 0 zfs_scan_legacy 0 zfs_scan_max_ext_gap 2097152 zfs_scan_mem_lim_fact 20 zfs_scan_mem_lim_soft_fact 20 zfs_scan_report_txgs 0 zfs_scan_strict_mem_lim 0 zfs_scan_suspend_progress 0 zfs_scan_vdev_limit 16777216 zfs_scrub_after_expand 1 zfs_scrub_error_blocks_per_txg 4096 zfs_scrub_min_time_ms 1000 zfs_send_corrupt_data 0 zfs_send_no_prefetch_queue_ff 20 zfs_send_no_prefetch_queue_length 1048576 zfs_send_queue_ff 20 zfs_send_queue_length 16777216 zfs_send_unmodified_spill_blocks 1 zfs_sha256_impl cycle [fastest] generic x64 ssse3 avx avx2 shani zfs_sha512_impl cycle [fastest] generic x64 avx avx2 zfs_slow_io_events_per_second 20 zfs_snapshot_history_enabled 1 zfs_snapshot_no_setuid 0 zfs_spa_discard_memory_limit 16777216 zfs_special_class_metadata_reserve_pct 25 zfs_sync_pass_deferred_free 2 zfs_sync_pass_dont_compress 8 zfs_sync_pass_rewrite 2 zfs_traverse_indirect_prefetch_limit 32 zfs_trim_extent_bytes_max 134217728 zfs_trim_extent_bytes_min 32768 zfs_trim_metaslab_skip 0 zfs_trim_queue_limit 10 zfs_trim_txg_batch 32 zfs_txg_history 100 zfs_txg_timeout 5 zfs_unflushed_log_block_max 131072 zfs_unflushed_log_block_min 1000 zfs_unflushed_log_block_pct 400 zfs_unflushed_log_txg_max 1000 zfs_unflushed_max_mem_amt 1073741824 zfs_unflushed_max_mem_ppm 1000 zfs_unlink_suspend_progress 0 zfs_user_indirect_is_special 1 zfs_vdev_aggregation_limit 1048576 zfs_vdev_aggregation_limit_non_rotating 131072 zfs_vdev_async_read_max_active 3 zfs_vdev_async_read_min_active 1 zfs_vdev_async_write_active_max_dirty_percent 60 zfs_vdev_async_write_active_min_dirty_percent 30 zfs_vdev_async_write_max_active 10 zfs_vdev_async_write_min_active 2 zfs_vdev_def_queue_depth 32 zfs_vdev_default_ms_count 200 zfs_vdev_default_ms_shift 29 zfs_vdev_direct_write_verify 1 zfs_vdev_disk_classic 0 zfs_vdev_disk_max_segs 0 zfs_vdev_failfast_mask 1 zfs_vdev_initializing_max_active 1 zfs_vdev_initializing_min_active 1 zfs_vdev_max_active 1000 zfs_vdev_max_auto_ashift 14 zfs_vdev_max_ms_shift 34 zfs_vdev_min_auto_ashift 9 zfs_vdev_min_ms_count 16 zfs_vdev_mirror_non_rotating_inc 0 zfs_vdev_mirror_non_rotating_seek_inc 1 zfs_vdev_mirror_rotating_inc 0 zfs_vdev_mirror_rotating_seek_inc 5 zfs_vdev_mirror_rotating_seek_offset 1048576 zfs_vdev_ms_count_limit 131072 zfs_vdev_nia_credit 5 zfs_vdev_nia_delay 5 zfs_vdev_open_timeout_ms 1000 zfs_vdev_queue_depth_pct 1000 zfs_vdev_raidz_impl cycle [fastest] original scalar sse2 ssse3 avx2 zfs_vdev_read_gap_limit 32768 zfs_vdev_rebuild_max_active 3 zfs_vdev_rebuild_min_active 1 zfs_vdev_removal_max_active 2 zfs_vdev_removal_min_active 1 zfs_vdev_scheduler unused zfs_vdev_scrub_max_active 3 zfs_vdev_scrub_min_active 1 zfs_vdev_sync_read_max_active 10 zfs_vdev_sync_read_min_active 10 zfs_vdev_sync_write_max_active 10 zfs_vdev_sync_write_min_active 10 zfs_vdev_trim_max_active 2 zfs_vdev_trim_min_active 1 zfs_vdev_write_gap_limit 4096 zfs_vnops_read_chunk_size 33554432 zfs_wrlog_data_max 8589934592 zfs_xattr_compat 0 zfs_zevent_len_max 512 zfs_zevent_retain_expire_secs 900 zfs_zevent_retain_max 2000 zfs_zil_clean_taskq_maxalloc 1048576 zfs_zil_clean_taskq_minalloc 1024 zfs_zil_clean_taskq_nthr_pct 100 zfs_zil_saxattr 1 zil_maxblocksize 131072 zil_maxcopied 7680 zil_nocacheflush 0 zil_replay_disable 0 zil_slog_bulk 67108864 zio_deadman_log_all 0 zio_dva_throttle_enabled 1 zio_requeue_io_start_cut_in_line 1 zio_slow_io_ms 30000 zio_taskq_batch_pct 80 zio_taskq_batch_tpq 0 zio_taskq_read fixed,1,8 null scale null zio_taskq_write sync null scale null zio_taskq_write_tpq 16 zstd_abort_size 131072 zstd_earlyabort_pass 1 zvol_blk_mq_blocks_per_thread 8 zvol_blk_mq_queue_depth 128 zvol_enforce_quotas 1 zvol_inhibit_dev 0 zvol_major 230 zvol_max_discard_blocks 16384 zvol_num_taskqs 0 zvol_open_timeout_ms 1000 zvol_prefetch_bytes 131072 zvol_request_sync 0 zvol_threads 0 zvol_use_blk_mq 0 zvol_volmode 1 ZIL committed transactions: 160.0k Commit requests: 36.3k Flushes to stable storage: 36.3k Transactions to SLOG storage pool: 0 Bytes 0 Transactions to non-SLOG storage pool: 184.6 MiB 37.4k ``` and then on my NAS lxc ``` root@nas-server:~# cat /etc/exports # /etc/exports: the access control list for filesystems which may be exported # to NFS clients. See exports(5). # # Generated by Ansible - DO NOT EDIT MANUALLY # Media files for Jellyfin and downloads /mnt/nas-data 192.168.0.0/24(rw,sync,no_subtree_check,all_squash,anonuid=3575,anongid=3575,insecure) # Application data for containers # /mnt/app-data 192.168.0.0/24(rw,sync,no_subtree_check,all_squash,anonuid=3575,anongid=3575,insecure) /mnt/app-data 192.168.0.0/24(rw,sync,no_subtree_check,no_root_squash,insecure) /mnt/fast-storage/app-data 192.168.0.0/24(rw,sync,no_subtree_check,all_squash,anonuid=3575,anongid=3575,insecure) # Shared files and documents /mnt/shared 192.168.0.0/24(rw,sync,no_subtree_check,all_squash,anonuid=3575,anongid=3575,insecure) # Backup storage /mnt/backups 192.168.0.0/24(rw,sync,no_subtree_check,all_squash,anonuid=3575,anongid=3575,insecure) ``` ``` root@nas-server:~# nfsstat -s Server rpc stats: calls badcalls badfmt badauth badclnt 75534952 1 1 0 0 Server nfs v4: null compound 1 0% 75564323 99% Server nfs v4 operations: op0-unused op1-unused op2-future access close 0 0% 0 0% 0 0% 717543 0% 407599 0% commit create delegpurge delegreturn getattr 135894 0% 2246 0% 0 0% 153820 0% 53284526 19% getfh link lock lockt locku 161787 0% 2 0% 2342 0% 0 0% 2341 0% lookup lookup_root nverify open openattr 121431 0% 0 0% 0 0% 562108 0% 0 0% open_conf open_dgrd putfh putpubfh putrootfh 0 0% 3 0% 75610816 27% 0 0% 5 0% read readdir readlink remove rename 19926854 7% 100908 0% 0 0% 141344 0% 48983 0% renew restorefh savefh secinfo setattr 0 0% 2 0% 48985 0% 0 0% 176170 0% setcltid setcltidconf verify write rellockowner 0 0% 0 0% 0 0% 50697193 18% 0 0% bc_ctl bind_conn exchange_id create_ses destroy_ses 0 0% 0 0% 3 0% 3 0% 1 0% free_stateid getdirdeleg getdevinfo getdevlist layoutcommit 2341 0% 0 0% 0 0% 0 0% 0 0% layoutget layoutreturn secinfononam sequence set_ssv 0 0% 0 0% 2 0% 75564316 27% 0 0% test_stateid want_deleg destroy_clid reclaim_comp allocate 1 0% 0 0% 0 0% 2 0% 0 0% copy copy_notify deallocate ioadvise layouterror 0 0% 0 0% 0 0% 0 0% 0 0% layoutstats offloadcancel offloadstatus readplus seek 0 0% 0 0% 0 0% 0 0% 0 0% write_same 0 0% ``` And the jellyfin mount point: ``` root@jellyfin:/# cat /etc/fstab # UNCONFIGURED FSTAB FOR BASE SYSTEM # Homelab NAS Mounts 192.168.0.111:/mnt/nas-data /mnt/nas-data nfs defaults,rw,auto,noatime,intr,rsize=32768,wsize=32768,vers=4,hard,timeo=600,retrans=2,_netdev 0 0 192.168.0.111:/mnt/fast-storage/app-data /mnt/app-data nfs rw,hard,intr,vers=4,timeo=600,retrans=2,_netdev 0 0 ```