Dengan Nama Allah Yang Maha Pemurah dan Maha Penyayang.
Notifikasi atau pemberitahuan memang sangat penting dalam urusan pengurusan server. Corosync juga ada menyediakan servis ini iaitu samada dengan menjalankan servis latarbelakang atau servis primitive dalam corosync itu sendiri.
1. Sebagai daemon ( servis latarbelakang )
secara ringkasnya
crm_mon --daemonize –-mail-to user@example.com [--mail-host mail.example.com]
crm_mon --daemonize --mail-to yusdirman@yus.my --mail-host mail.yus.my --mail-from yus@yus.my
Jika dilihat dalam senarai proses aktif :
root@yus2:~# ps axf | grep crm
21722 pts/0 S+ 0:00 \_ grep crm
3195 ? S 25:37 \_ /usr/lib/pacemaker/crmd
27782 pts/0 S 0:00 crm_mon --daemonize --mail-to yusdirman@yus.my --mail-from yus@yus.my
21722 pts/0 S+ 0:00 \_ grep crm
3195 ? S 25:37 \_ /usr/lib/pacemaker/crmd
27782 pts/0 S 0:00 crm_mon --daemonize --mail-to yusdirman@yus.my --mail-from yus@yus.my
Kita akan terima emel daripada server yang akan melaporkan aktiviti berlaku. Contohnya bila salah satu sumber dalam corosync dimula-semula.
2. Sebagai sumber primitive dalam corosync
primitive resMON ocf:pacemaker:ClusterMon operations $id="resMON-operations" op monitor interval="180" timeout="20" params extra_options="--mail-to
Kesannya, jika ada apa apa peristiwa berlaku pada server seperti sever saling bertukar master atau salah satu sumber mati, maka satu emel akan dihantar kepada penerima untuk memaklumkannya.
Semoga mendapat manfaat dari ilmu ini. Terima kasih
Ulasan
Catat Ulasan
Comment