Configurația mea are 256 GB de RAM, dintre care 200 GB sunt dedicati arcului și 2 SSD-uri pentru l2arc. Funcționează de câteva zile și deservește în mod constant fișiere către mulți clienți, dar se pare că l2arc încă nu este încă încălzit corespunzător. Raportul cache al zpool iostat -v
spune:
cache - - - - - -
sdy 4.84G 889G 0 0 203 819
sdz 4.84G 889G 0 0 202 826
Văd un raport de ratare pentru arc în mod constant în jur de 10%:
$ arcstat 2
time read miss miss% dmis dm% pmis pm% mmis mm% dimensiune c avail
09:18:03 78 7 9 0 0 7 100 0 0 200G 199G 31G
09:18:05 21K 1.0K 8 5 1 1.0K 50 5 1 200G 199G 31G
09:18:07 18K 1.0K 8 40 1 1.0K 47 2 1 199G 199G 31G
09:18:09 18K 1.0K 7 44 1 1.0K 48 3 1 200G 199G 31G
deci aș spune că acest lucru ar trebui să ducă la o populație a l2arc, ceea ce pare să nu se întâmple cu cele două SSD-uri cache blocate la o ocupație de aproximativ 4,8 GB de câteva zile. Ca o verificare de consecvență, raportul de pierderi l2arc este constant 100%:
$ arcstat -f l2bytes,l2read,l2miss,l2miss% 2
l2bytes l2read l2miss l2miss%
0 6 6 100
0 1.0K 1.0K 100
0 1.0K 1.0K 100
0 1.0K 1.0K 100
Cu siguranță, fie îmi lipsește ceva, fie am o configurare defectuoasă, așa că aș avea nevoie de niște îndrumări.