好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Shell腳本實現監控MySQL主從同步

Shell腳本實現監控MySQL主從同步

熱門標簽:地圖標注輻射圖案 奧維互動地圖標注參數 安裝外呼系統費用 電銷機器人 劍魚 聯通電話機器人怎么接 衛星地圖標注地名 寧波智能外呼系統公司 申請公司400電話要注意什么 曲阜400電話辦理

代碼如下:

復制代碼 代碼如下:

#!/bin/bash
#check MySQL_Slave Status
#crontab time 00:10
MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk -F[:" "]+ '{print $4}'`
MYSQLIP=`ifconfig eth0|grep "inet addr" | awk -F[:" "]+ '{print $4}'`
STATUS=$(/usr/local/webserver/mysql/bin/mysql -u yuhongchun -pyuhongchun101 -S /tmp/mysql.sock -e "show slave status\G" | grep -i "running")
IO_env=`echo $STATUS | grep IO | awk  ' {print $2}'`
SQL_env=`echo $STATUS | grep SQL | awk  '{print $2}'`
DATA=`date +"%y-%m-%d %H:%M:%S"`
if [ "$MYSQLPORT" == "3306" ]
then
  echo "mysql is running"
else
  mail -s "warn!server: $MYSQLIP mysql is down" yuhongchun027@163.com
fi
if [ "$IO_env" = "Yes" -a "$SQL_env" = "Yes" ]
then
  echo "Slave is running!"
else
  echo "####### $DATA #########">> /data/data/check_mysql_slave.log
  echo "Slave is not running!" >>    /data/data/check_mysql_slave.log
  echo "Slave is not running!" | mail -s "warn! $MYSQLIP MySQL Slave is not running" yuhongchun027@163.com
fi

建議每十分鐘運行一次

復制代碼 代碼如下:

*/10 * * * * root /bin/sh /root/mysql_slave.sh

記得在每臺MySQL從機上分配一個yuhongchun的用戶,權限大些也沒關系,只限定在本地運行,如下所示:

復制代碼 代碼如下:

grant all privileges on *.* to "yuhongchun"@"127.0.0.1" identified by "yuhongchun101";
grant all privileges on *.* to "yuhongchun"@"localhost" identified by "yuhongchun101";

腳本設計思路:

1、此腳本應該能適應各種各樣不同的內外網環境,即IP不同的環境;
2、讓腳本也順便監控下MySQL是否正常運行;
3、Slave機器的IO和SQL狀態都必須為YES,缺一不可,這里用到了多重條件判斷-a。

腳本產生的背景環境:

我有不少基于公網類型的網站(沒有硬件防火墻,直接置于IDC機房)做的都是MySQL主從架構,從機主要起備份數據庫和冷備份的作用,雖然從機宕機了問題不大,但也影響數據的備份工作;這樣的網站有數十個,如果一個一個手動的檢查,每天都要浪費不少時間,所以玩了下腳本控,設計了如上腳本。

腳本實踐:

此腳本我已用于了生產環境,大家可以放在我們的從MySQL機器上,用來監控;另外建議有時也手動檢查下,有次發現rsync --delete 自動刪除了/data/data里面的數據,即從數據庫的位置,腳本沒有報警。

后期應用:

后期公司的MySQL數據庫準備由一主一從架色升級成一主多從,讀寫分離的架構,LVS作從數據庫的負載均衡器,此腳本自動監控從MySQL的replication狀態,如果不能同步則自動關閉本機的MySQL服務,免得影響整個網站的正常業務訪問。當然了,到時腳本的運行周期肯定也需要更改,由10分鐘變成秒級的,這個可以通過while循環來實現。

您可能感興趣的文章:
  • shell腳本監控mysql主從狀態
  • 實戰模擬監控MySQL服務shell腳本小結
  • CentOS下編寫shell腳本來監控MySQL主從復制的教程
  • shell監控腳本實例—監控mysql主從復制
  • zabbix監控MySQL主從狀態的方法詳解
  • 監控MySQL主從狀態的shell腳本

標簽:江西 遵義 上饒 仙桃 三門峽 大慶 大興安嶺 安康

巨人網絡通訊聲明:本文標題《Shell腳本實現監控MySQL主從同步》,本文關鍵詞  Shell,腳本,實現,監控,MySQL,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Shell腳本實現監控MySQL主從同步》相關的同類信息!
  • 本頁收集關于Shell腳本實現監控MySQL主從同步的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 久久久久久秋霞理论网片伊人| 妻子中字高清| 久久久xxx| 国产毛片在线看国产| 国产精品久久久久久久模特李静怡| 素人259luxu在线观看暴露| 日韩一区国产一级| 皇上脔到她哭h粗话H| 美女丝袜写真| 校花被c的合不拢腿h文| 国产一级性片| 动态图第960期XXOO| 殷素素跪趴翘起雪白翘臀| 好大好硬再深一点口述| 美女的隐私颗体图片| 狂野av人人澡人人添巨大| 日本XXX护士高潮HD| 一级毛片在线观看免费| 丝瓜视频网站| yy肉戏多纯黄的小说| Free HD Cartoon XXX Videos| 国产精品无码秘?入口| 戳女人屁股流水羞羞漫画| 一个人www在线观看高清视频| 黑川堇av作品无码一区| 欧美丰满熟妇乱婬在线观看深喉| 高清日本片免费观看| 亚洲精品二区中文字幕| 给我免费播放的视频在线观看| 97人妻起碰免费公开视频98| bl受被按在墙上顶撞哭泣求饶| 操美眉影院| 日韩精品欧美激情国产一区| 国产偷窥网| 国产熟妇婬乱A片毛片A老大爷 | 和老师同居的日子| 很黄很黄的软件| 亚洲国产精品久久久久秋霞不卡| 757午夜福利1000集| 免费又黄又爽的视频| 淫虎网|