Glusterfs, sementara menjadi sistem file terdistribusi yang bagus, hampir tidak menyediakan cara untuk memantau integritasnya. Server bisa datang dan pergi, batu bata bisa basi atau gagal dan saya takut tahu tentang itu ketika mungkin sudah terlambat.
Baru-baru ini kami mengalami kegagalan aneh ketika semuanya tampak berfungsi, tetapi satu batu bata jatuh dari volume (ditemukan oleh kebetulan murni).
Apakah ada cara yang sederhana dan dapat diandalkan (skrip cron?) Yang akan memberi tahu saya tentang status kesehatan volume GlusterFS 3.2 saya ?
monitoring
glusterfs
Arie Skliarouk
sumber
sumber
Jawaban:
Ini telah menjadi permintaan bagi pengembang GlusterFS untuk sementara waktu sekarang dan tidak ada solusi out-of-the-box yang dapat Anda gunakan. Namun, dengan beberapa skrip itu bukan tidak mungkin.
Hampir seluruh sistem Gluster dikelola oleh satu perintah gluster dan dengan beberapa opsi, Anda dapat menulis sendiri skrip pemantauan kesehatan. Lihat di sini untuk info daftar batu bata dan volume - http://gluster.org/community/documentation/index.php/Gluster_3.2:_Displaying_Volume_Information
Untuk memantau kinerja, lihat tautan ini - http://gluster.org/community/documentation/index.php/Gluster_3.2:_Monitoring_your_GlusterFS_Workload
UPDATE: Pertimbangkan untuk meningkatkan ke http://gluster.org/community/documentation/index.php/About_GlusterFS_3.3
Anda selalu lebih baik dengan berada di rilis terbaru karena mereka tampaknya memiliki lebih banyak perbaikan bug dan didukung dengan baik. Tentu, jalankan tes Anda sendiri sebelum pindah ke rilis yang lebih baru - http://vbellur.wordpress.com/2012/05/31/upgrading-to-glusterfs-3-3/ :)
Ada panduan admin dengan bagian spesifik untuk memantau instalasi GlusterFS 3.3 Anda di Bab 10 - http://www.gluster.org/wp-content/uploads/2012/05/Gluster_File_System-3.3.0-Administration_Guide-en-US .pdf
Lihat di sini untuk skrip nagios lain - http://code.google.com/p/glusterfs-status/
sumber
Ada plugin nagios yang tersedia untuk pemantauan . Anda mungkin harus mengeditnya untuk versi Anda.
sumber
Silakan periksa skrip terlampir di https://www.gluster.org/pipermail/gluster-users/2012-June/010709.html untuk gluster 3.3; mungkin mudah beradaptasi dengan gluster 3.2.
sumber
Saya dapat mengkonfigurasi pemantauan nagios untuk glusterfs seperti yang disebutkan di bawah ini:
http://gopukrish.wordpress.com/2014/11/16/monitor-glusterfs-using-nagios-plugin/
sumber
@Arie Skliarouk, Anda
check_gluster.sh
salah ketik — pada baris terakhir, Anda menerimaexitst
alih - alihexist
. Saya pergi ke depan dan menulis ulang menjadi sedikit lebih kompak, dan untuk menghapus persyaratan untuk file sementara.sumber
gluster volume info | awk ...
dapat disingkatgluster volume list
.