亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1367 | 回復: 0
打印 上一主題 下一主題

MYSQL集群管理節(jié)點和數(shù)據(jù)節(jié)點的檢測腳本 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-03-15 14:10 |只看該作者 |倒序瀏覽

這兩個簡單的腳本是用來檢測管理節(jié)點和數(shù)據(jù)節(jié)點掛掉的時候能被MYSQL集群拉進去。
由于MYSQL集群只能把壞掉的節(jié)點踢出去,如果網(wǎng)絡(luò)端掉或者其他情況。他不能自給拉回來。
1、管理節(jié)點的腳本
#!/bin/bash
#
# Short managment keep alive file.
#
# Created by david yeung 2007-12-20
#
# Filename: mgmd_check_online.sh.
#
# To determinate whether mgmd process is running or not.
#
ps afx | grep -w ndb_mgmd | grep -v grep 1>&/dev/null
if [ $? == 0 ]
then
  echo "!-------MGMD is ok-------------!">>/var/log/mgmd-check-online.log
else
  # NDBD is dead.
  echo "Check date:`date '+%Y-%m-%d %H:%M:%S'`" | tee -a /var/log/mgmd-check-online.log
  echo "!-------MGMD is dead ----------!" | tee -a /var/log/mgmd-check-online.log
  # Run the managment node.
  /usr/local/mysql/ndb_mgmd -f /etc/config.ini
  echo "!-------MGMD NODE OK-----------!" | tee -a /var/log/mgmd-check-online.log
fi
exit 0
然后加入到crontab
[root@localhost mysql_test]# crontab -l
*/1 * * * * /home/mysql_test/mgmd_check_online.sh
傳到另外一個管理節(jié)點,然后加入CRONTAB
[root@localhost mysql_test]# scp mgmd_check_online.sh
root@192.168.2.12
:~
The authenticity of host '192.168.2.12 (192.168.2.12)' can't be established.
RSA key fingerprint is 47:39:89:a7:f7:1a:fc:0a:6f:7a:4b:b5:91:28:48:e8.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.2.12' (RSA) to the list of known hosts.
[email=root@192.168.2.12's]root@192.168.2.12's[/email]
password:
mgmd_check_online.sh                          100%  680     0.7KB/s   00:00   
日志內(nèi)容:
!-------MGMD is ok-------------!
Check date:2007-12-20 16:52:51
!-------MGMD is dead ----------!
!-------MGMD NODE OK-----------!
...
2、數(shù)據(jù)節(jié)點的腳本
#!/bin/bash
#
# Created by david yeung 2007-12-20.
#
# Short ndbd node keep alive file.
#
# Filename:ndbd_check_online.sh.
#
# To determinate whether ndbd process is running or not.
#
ps afx | grep -w ndbd | grep -v grep 1>& /dev/null
if [ $? == 0 ]
then
  echo "!-------NDBD is ok-------------!" >> /var/log/ndbd-check-online.log
else
  # NDBD is dead
  echo "!-------NDBD is dead ----------!" | tee -a /var/log/ndbd-check-online.log
  echo "Check date:`date '+%Y-%m-%d %H:%M:%S'`" | tee -a /var/log/ndbd-check-online.log
  echo "!-------RESTART NDBD ----------!" | tee -a /var/log/ndbd-check-online.log
  # The real command.
  /usr/local/mysql/bin/ndbd
  echo "!-------NDBD NODE OK-----------!" | tee -a /var/log/ndbd-check-online.log
fi
exit 0
傳到我的11
[root@localhost mysql_test]# scp ndbd_check_online.sh
root@192.168.2.11
:~
[email=root@192.168.2.11's]root@192.168.2.11's[/email]
password:
ndbd_check_online.sh                          100%  614     0.6KB/s   00:00  


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/25044/showart_497073.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP