====== L2ARCの空き容量が16EB(16.0E)と表示される件 ====== ''zpool iostat -v''してて気付いたが、L2ARCの容量表示がおかしい。FreeBSD 10.1-RELEASE-p6で確認。 capacity operations bandwidth pool alloc free read write read write -------------- ----- ----- ----- ----- ----- ----- zhome 759G 169G 2 14 247K 500K mirror 759G 169G 2 14 247K 499K ada0p1 - - 1 6 123K 500K ada3p1 - - 1 6 125K 500K logs - - - - - - mirror 128K 7.94G 0 0 0 12.1K ada1p3.nop - - 0 0 1 12.1K ada9p3.nop - - 0 0 1 12.1K cache - - - - - - ada9p5 151G 16.0E 0 2 22.2K 358K 空き容量16.0EBの確保済み151GBって…。ada9p5は40GBしか無いんですけど。 [[https://svnweb.freebsd.org/base?view=revision&revision=273060|r273060で修正]]された風には書かれてるが、再発報告([[http://lists.freebsd.org/pipermail/svn-src-head/2014-December/065692.html|その1]], [[http://lists.freebsd.org/pipermail/freebsd-stable/2015-February/081842.html|その2]])が上がってる。本記事を書いている時点で[[https://svnweb.freebsd.org/base/head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c?view=log&pathrev=273060|arc.cの最新リビジョン]]は先のr273060止まりなので、 → (2015-06-10追記:ウソ。arc.cの最新リビジョンのリンクは[[https://svnweb.freebsd.org/base/head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c|こっち]]で、リビジョンは[[https://svnweb.freebsd.org/base?view=revision&revision=281109|r281109]]だった。) どこかにバグが残ってるんだろうなぁ。現に自分の所でも出てるわけだし。 表示上の問題ならいいけど、中身がバグってたら嫌なので当面L2ARCは外しておくとしよう。