原创 ansible實現自動化運維

簡介功能強大的自動化運維工具,集合了puppet、cfengine、chef、func、fabric等功能;能實現多節點發布和遠程任務執行等功能,可滿足日常自動化運維需求;特性No agents:不需要在被管控主機上安裝任意客戶端; No

原创 corosync+pacemaker實現高可用(HA)集羣(一)

HA架構注:圖片較大,可點擊在新窗口打開查看;整個HA集羣可分爲3層:底層信息傳遞層、中間資源分配層和上層資源層;圖中藍色部分爲各層對應的主要組件及其功能,紫色部分是各層實現的開源軟件,橙色部分是其它備註信息;RHEL和CentOS的高可用

原创 MySQL深入06-索引

簡介索引(也叫做鍵key)是存儲引擎用於快速找到記錄的一種數據結構;索引對於良好的性能非常關鍵,尤其是當表中的數據量越來越大時;索引優化應該是對查詢性能優化最有效的手段了,索引能夠輕易將查詢性能提高几個數量級;索引的優點索引大大減少了服務器

原创 Maria10實現主從複製架構及SSL複製

需求架構準備工作主從服務器時間同步# 主從服務器同時配置crontab任務,與NTP服務器同步時間即可 */5 * * * * ntpdate 172.16.0.1 &>/dev/nullMariaDB的安裝    詳見博客“MySQL初識

原创 MySQL深入07-查詢緩存

MySQL查詢執行流程查詢流程:客戶端發送一條查詢給服務器;服務器先檢查查詢緩存,如果命中了緩存,則立即返回存儲在緩存中的結果;否則,進入下一階段;服務器進行SQL解析、預處理,再由優化器生成對應的執行計劃;MySQL根據優化器生成的執行計

原创 MySQL深入08-日誌及其參數設定

查詢日誌log={ON|OFF} # 是否記錄所有語句的日誌信息於一般查詢日誌文件(general_log)中; log_output={TABLE | FILE | NONE} # 定義log保存形式,none表示不保存日誌;table和

原创 corosync+pacemaker實現高可用(HA)集羣(二)

部署方案二(推薦):corosync+pacemaker利用ansible自動安裝corosync和pacemaker注:關於ansible的具體使用可參見“ansible實現自動化自動化運維”安裝ansible(使用最新版的rpm包安裝)

原创 虛擬化技術之我見

本篇博客大體介紹了虛擬化技術的總體輪廓,對一些容易混淆的概念進行了詳細講解,算是虛擬化技術的入門知識吧;===================================================================1

原创 LAMP架構升級版--LNMMP

簡介LNMMP=Linux+Nginx+MySQL+Memcache+PHP;利用Nginx的高性能特點做前端反向代理服務器,分發用戶請求,並在能夠利用緩存的地方使用Memcache緩存服務,以加速緩存效率,具體架構圖如下;具體部署代理層:

原创 如何測試Nginx的高性能

簡介Nginx ("engine x") 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP代理服務器;作爲一款輕量級的Web服務器,具有佔有內存少,併發能力強等優勢,是高連接併發場景下Apache的不錯的替代品;

原创 Nginx如何實現反向代理

Nginx的2種用途靜態內容的web服務器;反向代理服務器;Nginx作爲反向代理的特點接收用戶請求是異步的,即先將用戶請求全部接收下來,再一次性發送後後端web服務器,極大的減輕後端web服務器的壓力;nginx代理和後端web服務器間無

原创 MySQL深入10-利用Ameoba實現讀寫分離

本篇博文主要介紹利用Ameoba實現MySQL的讀寫分離功能,而MySQL官方的mysql-proxy需要自己編寫複雜的lua腳本才能實現同樣的功能,故個人還是傾向使用amoeba哦;============================

原创 初識zabbix需瞭解的二三事

簡介zabbix是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案;zabbix能監視各種網絡參數,保證服務器系統的安全運營;並提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題;監控平臺的組成數據採集

原创 我的友情鏈接

51CTO博客開發小明明s窩馬哥教育LinuxSee you next year CAEnjoy the processIT宅小子_小處男nmshuishui的博客和風細雨Apprenticelinux死磕linux運維Linux High

原创 一步一步學會puppet(四)--master/agent模型

這篇博文主要介紹puppet在實際生產環境下的master/agent模型的使用;===================================================================1 原理介紹    1.