原创 mysql+mmm實現HA
引言 Master-Slave的數據庫機構解決了很多問題,特別是read/write比較高的web2.0應用: 1、寫操作全部在Master結點執行,並由Slave數據庫結點定時(默認60s)讀取Master的bin-log 2、將衆多的用
原创 mysql-mmm+amoeba+keepalived實現mysql高可用和讀寫分離
mysql-mmm+amoeba+keepalived架構簡介:利用mysql-mmm來實現mysql的高可用,利用amoeba來實現讀寫分離,利用keepalived來實現amoeba程序的高可用。從而從整體上實現mysql的高可用行。
原创 部分電腦無法訪問頁面的問題處理,timestamps參數 rhel6
這是個不好定位的問題,當服務器連接數高時會出現。 問題現象:一臺同事的電腦無法打開一個域名,有時偶爾能打開一次。 分析過程: 1.頁面錯誤是網絡無法連接的錯誤頁面,分析是tcp三次握手沒有完成。 2.抓包發現請求頭比正常的請求多了 TSv
原创 開博客了!
有問題的時候總是想到去網上找,現在是時候寫些東西了!希望能有些價值!
原创 rsync 只拷貝 同步 指定的文件 filter規則
需要只拷貝指定後綴的文件,這個規則有點麻煩,看了幾遍man手冊也不知其所以然實際的做法是 :--include=*.xml --filter="-! */" 包含的不用說了, -! */ 的含義是排除所有目錄下不符合規則的文件。http:/
原创 nginx purge 根 / 緩存
默認配置是 location ~ /purge(/.*) { } 匹配不到,清除不了,報404. 增加一個: location = /purge(\/) { } 就可以了! 是正則匹配的問題!
原创 mysql-mmm+amoeba+keepalived實現mysql高可用和讀寫分離
mysql-mmm+amoeba+keepalived架構簡介:利用mysql-mmm來實現mysql的高可用,利用amoeba來實現讀寫分離,利用keepalived來實現amoeba程序的高可用。從而從整體上實現mysql的高可用行。
原创 Tomcat GC參數詳解
tomcat啓動參數,將JVM GC信息寫入tomcat_gc.log CATALINA_OPTS='-Xms512m -Xmx4096m -XX:PermSize=64M -XX:MaxNewSize=128m -XX:MaxPermS
原创 nrpe 的怪異錯誤kernel: nrpe: segfault at *** error 7 in libcrypto.so.1.0.0
部署很多臺nrpe客戶端都很正常,只有兩臺有這種怪異的錯誤,網上常見的錯誤解決方法都不管用,決定詳細找下原因。 redhat6.2系統 nagios監控頁面報 CHECK_NRPE: Error - Could not complete
原创 Mysql 雙主+keepalived 實現高可用及讀寫分離(一)
目的: 解決 mysql數據庫Master-Slave 單點故障問題。 實現方式: 1. Master-Master Replication 實現數據同步。 2.通過keepalived虛擬IP 從網絡層實現單點故障時IP自動切
原创 RHEL 6.2 Error: Cannot create GC thread. Out of system resources.
RHEL6.2系統,多個tomcat運行,改一個爲普通用戶啓動,報錯: Error: Cannot create GC thread. Out of system resources. 問題分析: 6.2系統的max user proces
原创 Mysql 雙主+keepalived 實現高可用及讀寫分離(二)
故障處理 一、寫數據的庫服務器或者網絡出現故障: 測試環境簡介: 1.10.10.10.40 mysql+keepalive 2.10.10.10.41 mysql+keepalive 3.寫入VIP:10.10.10.21
原创 lvs中ipvsadm的ActiveConn和InActConn的深入理解
lvs的activeconn是個一直讓我很迷惑的東東.每次看到這個數巨大而真實機上的活動連接數並不是很高的時候,我都忍不住網上搜索一番,雖然大多時候總是無功而返,但是漸漸的總結出來了以下理論. ActiveConn是活動連接數,也就是tcp
原创 一次防CC***案例
本文來自 :http://baiying.blog.51cto.com/1068039/1113087 名詞解釋:摘自百度百科 名稱起源 CC = Challenge Collapsar,其前身名爲Fatboy***,是利用不斷對網站發送
原创 linux 啓動錯誤:INIT:no more processes left in this runlevel
windows 系統VMware虛擬機裝 redhat5,已運行很長時間,發現系統連不上重啓後報錯:INIT:no more processes left in this runlevel 進不了系統。 解決辦法: linux rescue