Saya memiliki pengaturan ZFS sederhana di rumah, empat disk yang dicerminkan, ram 8GB, dan 120GB Intel X25-M SSD untuk L2ARC. Saya berlari zpool add poolname cache cXtXdX
kemudian menghasilkan beban dan dengan bersemangat melacak proses pemanasan dengan berlari zpool iostat -v mypool
. Beberapa jam kemudian, L2ARC penuh, tetapi apa yang sebenarnya telah di-cache?
Bisakah saya mengintip dan melihat apa yang ada di ARC / L2ARC saya? Saya mengerti bahwa blok tertentu akan dipetakan ke beberapa sistem file (karena snapshot, kloning atau dedup) tetapi saya masih ingin sampel statistik seperti ini:
- Jenis blok di-cache: metadata. iSCSI, data. dll.
- Umur: Berapa lama setiap blok berada di L2ARC
- Yang file: direktori yang memiliki beberapa kontennya di-cache
- Rincian Filesystem: GB di-cache per sistem file
- Lokasi salinan blok yang tidak mudah menguap (yang mendorong / vdev)
Saya membayangkan zdb dan / atau dtrace akan menjadi alat de jour, tetapi tidak benar-benar tahu harus mulai dari mana.