Perintah nfsiostat berfungsi sebagai perintah iostat untuk titik pemasangan NFS di server. Ini menggunakan file /proc/self/mountstats sebagai input dan memberikan informasi tentang kinerja input/output dari bagian NFS yang dipasang di sistem. Di bawah ini adalah contoh keluaran dari perintah nfsiostat.
Tabel di bawah ini menampilkan deskripsi singkat dari setiap kolom di output about.
Field | Deskripsi |
---|---|
op/s | Ini adalah jumlah operasi per detik. |
rpc bklog | Ini adalah panjang antrian backlog. |
kB/s | Ini adalah jumlah kB yang ditulis/dibaca per detik. |
kB/op | Ini adalah jumlah kB yang ditulis/dibaca per setiap operasi. |
transmisi ulang | Ini adalah jumlah transmisi ulang. |
rata-rata RTT (md) | Ini adalah durasi dari saat kernel klien mengirimkan permintaan RPC hingga saat menerima balasan. |
avg exe (ms) | Ini adalah durasi dari waktu klien NFS melakukan permintaan RPC ke kernelnya sampai permintaan RPC selesai, ini termasuk waktu RTT di atas. |
sintaks perintah nfsiostat
Di bawah ini adalah sintaks untuk menggunakan perintah nfsiostat.
# nfsiostat --help Usage: nfsiostat [interval] [count] [options] [mount point] Options: --version show program's version number and exit -h, --help show this help message and exit Statistics Options: File I/O is displayed unless one of the following is specified: -a, --attr displays statistics related to the attribute cache -d, --dir displays statistics related to directory operations -p, --page displays statistics related to the page cache Display Options: Options affecting display format: -s, --sort Sort NFS mount points by ops/second -l LIST, --list=LIST only print stats for first LIST mount points
Di sini,
interval – waktu dalam detik di antara setiap laporan.
hitung – jumlah laporan yang akan dihasilkan pada [interval] detik. Jika Anda tidak menentukan jumlah di sini, laporan akan dibuat secara terus-menerus pada interval yang ditentukan.
opsi – Berbagai opsi dijelaskan dalam contoh di bawah ini.
mount_point – Anda dapat menentukan titik pemasangan NFS tertentu yang statistiknya akan ditampilkan. Dalam kasus ini, laporan hanya untuk titik pemasangan yang ditentukan.
Contoh perintah nfsiostat
1. Menjalankan nfsiostat tanpa argumen
Ketika Anda menjalankan nfsiostat dengan interval sebagai argumen, maka perbedaan dari interval sebelumnya akan ditampilkan, jika tidak, hasilnya adalah dari saat share dipasang. Misalnya :
# nfsiostat 10.130.12.150:/data01 mounted on /data01: op/s rpc bklog 0.08 0.00 read: ops/s kB/s kB/op retrans avg RTT (ms) avg exe (ms) 0.052 6.436 124.154 0 (0.0%) 9.365 9.617 write: ops/s kB/s kB/op retrans avg RTT (ms) avg exe (ms) 0.001 0.214 199.536 0 (0.0%) 5.673 72.526
2. Menjalankan nfsiostat pada interval tertentu
Anda dapat menjalankan perintah nfsiostat pada interval tertentu untuk waktu yang tidak terbatas. Jangan berikan argumen [count] dalam kasus itu. Misalnya, untuk menjalankan perintah nfsiostat terus menerus pada interval 5 detik:
# nfsiostat 5
Jika Anda tidak ingin nfsiostat berjalan terus menerus dan hanya menginginkan jumlah laporan yang terbatas, gunakan argumen [count] dengan argumen [interval]. Misalnya, untuk menghasilkan 10 laporan dengan interval 5 detik gunakan perintah di bawah ini.
# nfsiostat 5 10
3. Menjalankan nfsiostat hanya untuk titik pemasangan tertentu
Jika Anda memiliki beberapa titik pemasangan NFS di server dan Anda hanya memperhatikan titik pemasangan NFS tertentu saja, Anda dapat menggunakan perintah di bawah ini untuk menampilkan statistik titik pemasangan itu saja.
# nfsiostat 5 5 /particular/mount/point
4. Mengurutkan keluaran berdasarkan operasi per detik
Untuk mengurutkan keluaran laporan berdasarkan operasi per detik pada titik pemasangan NFS, gunakan '-s ‘ atau ‘–sort 'argumen. Misalnya,
# nfsiostat -s
5. Menampilkan statistik yang terkait dengan parameter tertentu
Jika Anda hanya ingin menampilkan statistik io yang berkaitan dengan parameter tertentu, Anda dapat menggunakan opsi di bawah ini dengan perintah nfsiostat.
- -a – menampilkan statistik yang terkait dengan cache atribut
- -d – menampilkan statistik yang terkait dengan operasi direktori
- -p – menampilkan statistik yang terkait dengan cache halaman