[OmniOS-discuss] L2ARC issue - 16.0E SSD?

Benedykt Przybyło b3niup at gmail.com
Tue Feb 17 14:31:38 UTC 2015


Hello,

I am having problems with L2ARC SSD drives since upgrade to omnios-10b9c79.
After filling cache up l2arc size changes to 16.0E and zpool iostat -v
shows that cache is still growing (at this moment it is using 2.60T out of
16.0E available space).
After removing l2arc drive from pool and reattaching it problem disappears
until cache grows up again.
Problem affects two machines with similar setup (and my only two machines
that runs omnios-10b9c79).

For l2arc purpose I am using Intel SSD DC S3500 480GB SATA 2,5".
Few system details:

# uname -a
SunOS nb3 5.11 omnios-10b9c79 i86pc i386 i86pc

# zpool status | grep cache -A 1
        cache
          c1t55CD2E404B575172d0    ONLINE       0     0     0

# zpool iostat -v | grep cache -A 1
cache                          -      -      -      -      -      -
  c1t55CD2E404B575172d0    2.60T  16.0E    735    200  1.37M  2.73M

# kstat zfs::arcstats:*l2*
module: zfs                             instance: 0
name:   arcstats                        class:    misc
        evict_l2_cached                 29975692498432
        evict_l2_eligible               10552753603072
        evict_l2_ineligible             1821252098048
        l2_abort_lowmem                 1220
        l2_asize                        2856707439616
        l2_cksum_bad                    584529772
        l2_compress_failures            0
        l2_compress_successes           102235818
        l2_compress_zeros               0
        l2_evict_lock_retry             409
        l2_evict_reading                0
        l2_feeds                        1300435
        l2_free_on_write                11906910
        l2_hdr_size                     34884171088
        l2_hits                         765898065
        l2_io_error                     103979415
        l2_misses                       1910226514
        l2_read_bytes                   1495882560512
        l2_rw_clash                     535147
        l2_size                         3757422951424
        l2_write_bytes                  2984588264448
        l2_writes_done                  916469
        l2_writes_error                 0
        l2_writes_hdr_miss              65671
        l2_writes_sent                  916469

# fmadm faulty
# fmdump -eV
TIME                           CLASS
fmdump: warning: /var/fm/fmd/errlog is empty

# zpool get version DATA3-BACKUP
NAME          PROPERTY  VALUE    SOURCE
DATA3-BACKUP  version   28       local


I found similar issue in freenas: https://bugs.freenas.org/issues/6239
With such patch as solution:
https://bugs.freenas.org/projects/freenas/repository/trueos/revisions/6ec48ebf5a1596ec7d2732e891fce3f116105ae5/diff/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c


I would like to know if this will be fixed in a stable release soon or if
there will be any patch that I will be able to apply to my current
environment to fix this?

Best regards,
Benedykt Przybyło
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://omniosce.org/ml-archive/attachments/20150217/17969805/attachment.html>


More information about the OmniOS-discuss mailing list