原创 MySQL主從複製

mysql :大規模,高併發web服務器體系結構:MySQL複製,Nginx , LNMP , Memcached , Tomcat(java, servlet,集羣),varnish(squid)NoSQL (redis , mongod

原创 Linux集羣系列——keepalived詳解

keepalived :ipvs -->HAipvs -->VIPvrrp :1master,n backup路由高可用協議keepalived+nginxkeepalived+harproxykeepalived是嚴重依賴於腳本實現高可用

原创 Linux集羣系列——iSCSI協議、gfs、cLVM

ISCSI 協議偵聽在 TCP/3260ISCSI會話 iSCSI Target :scsi-target-utils客戶端認證方式 :1、基於IP2、基於用戶,CHAPiSCSI Initiator:iscsi-initiator-uti

原创 Linux集羣系列——RHCS架構詳解

RHCS :Red Hat Cluster Suite紅帽集羣組件cmanrgmanagerrainternalscript : lsb/etc/rc.d/init.d/*RH6.0corosync(cman)pacemaker (rgma

原创 Linux集羣系列——分佈式複製塊設備drbd的基礎概念及配置

DRBD :Distributed Replicated Block Device分佈式複製塊設備heartbeat-ldirectord 作用生成規則健康狀態檢查corosync+ldirectordkeepalived + ipvs s

原创 Linux集羣系列——高可用集羣之corosync基礎概念及安裝配置.

高可用衡量標準 :corosync : 集羣管理引擎 SA Forum ——>OpenAIS——>Wilson——>corosync 向後延伸爲衍生出來的版本REHL 6.x RHCS :corosyncREHL 5.x RHCS :

原创 Linux集羣——高可用集羣原理詳解

主備節點名稱 :Active/PassivePrimary/Standby心跳 :HeartbeatHA Resource :IP ,Service ,STONITHFailOver :故障轉移FailBack :服務切回資源粘性 :資源更

原创 awk入門及進階

awk入門及進階 :文本處理三劍客 : grep sed awkgrep : 文本過濾器grep 'pattern' input_file ...sed : 流編輯器awk :報告生成器 格式化以後,顯示gawkn

原创 Linux集羣——LVS類型詳解

LB :調度算法 :rr wrr 分類 :Hardware F5 ,BIG IPCitrix ,NetscalerA10Software四層LVS七層 反向代理nginx http,smtp,pop3,imaphaproxy

原创 MySQL系列——MySQL日誌管理

log錯誤日誌log_errorlog_warningslog_error位置 /mydata/data/localhost.localdomain_error一般查詢日誌general_loggeneral_log_filelogl

原创 MySQL系列——MySQL備份和恢復

MYSQL的備份和還原備份 :副本RAID1,RAID10 :保證硬件損壞而不會業務中止;備份和還原 :可以保證因邏輯錯誤引起的數據丟失備份類型 :熱備份 :讀寫不受影響溫備份 :僅可以執行讀操作冷備份 :離線備份,讀、寫

原创 MySQL系列之九——MySQL事務和隔離級別

DML :DELETEINSERT INTOUPDATE與查詢操作有關 INSERT INTO tb_name (col1,col2,...) VALUES (val1,val2,...)[,(val1,val2,...)]字符型 :單引號

原创 python基礎及發展方向

python+matplotlib+pandas 數據處理Matplotlib 是 Python 的繪圖庫。 它可與 NumPy 一起使用,提供了一種有效的 MatLab 開源替代方案。 它也可以和圖形工具包一起使用,如 PyQt 和

原创 MySQL系列——MySQL用戶和權限管理

MYSQL用戶 :密碼 :password()函數機制登錄名 :用戶名@主機賬號 :認證權限 :授權mysqld啓動後,會把授權加載到內存,後續SQL語句執行,直接在內存中查詢授權信息user :用戶賬號,全局權限db :庫級別權限h

原创 python

python+matplotlib+pandas 數據處理Matplotlib 是 Python 的繪圖庫。 它可與 NumPy 一起使用,提供了一種有效的 MatLab 開源替代方案。 它也可以和圖形工具包一起使用,如 PyQt 和