原创 一步一步學會puppet(二)--模塊和類

上一篇主要介紹了puppet的基本工作原理和資源的相關初步使用;這一篇主要介紹puppet中很重要的2個概念:模塊和類;============================================================

原创 一步一步學會puppet(三)--節點和模板

這篇主要介紹puppet中需要理解的2個重要概念:節點和模板;===================================================================1 節點    1.1 定義    1.2

原创 記一次被劫持掛馬經歷--Elasticsearch的遠程執行漏洞

起因:公司使用的是Ucloud的雲主機服務,今天上午突然被告知有一臺服務器的出口流量激增,對外發包量短時間內達到了100萬,而且都是UDP類型的,第一感覺就是:誒呀,莫不是被黑了,被當肉雞了呀!探究:立馬登錄對應的服務器,首先使用iftop

原创 基於Tomcat構建LNMT架構的網站並實現Session保持

簡介LNMT=Linux+Nginx+MySQL+Tomcat;Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器;在中小型系統和併發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選;架構

原创 Varnish 4全面解析

簡介Varnish 是一款高性能且開源的反向代理服務器和 HTTP 加速器,其採用全新的軟件體系機構,和現在的硬件體系緊密配合,與傳統的 squid 相比,varnish 具有性能更高、速度更快、管理更加方便等諸多優點;目前最新版本是4.0

原创 一步一步學會puppet(一)--工作原理與資源

簡介puppet是一種Linux、Unix、windows平臺的集中配置管理系統;使用自有的puppet描述語言,可管理配置文件、用戶、cron任務、軟件包、系統服務等,puppet把這些系統實體稱之爲資源;puppet的設計目標是簡化對這

原创 一步一步學會puppet(五)--配置文件和常用命令詳解

這篇博文主要解析了puppet的配置文件和常用命令,以備以後查閱;===================================================================1 配置文件    1.1 組織結構2

原创 2臺主機極致實現雙主複製架構及MMM

簡介MySQL複製中較常見的複製架構有“一主一從”、“一主多從”、“雙主”、“多級複製”和“多主環形機構”等,見下圖;最常用,也最靈活的就要數“一主多從”複製架構了,其能滿足多種需求,如:爲不同的角色使用不同的備庫(例如添加不同的索引或使用

原创 Keepalived雙主模型中vrrp_script中權重改變故障排查

故障重現keepalived配置如下# vi /etc/keepalived/keepalived.conf ! Configuration File for keepalived global_defs { notification

原创 Web集羣實現共享存儲的架構演變及MogileFS

本篇博客從Web集羣中亟需解決的大容量存儲問題引入,分析了幾類常用的共享存儲架構,重點解析了分佈式存儲系統的原理及配置實現;==========================================================

原创 運維人員應人手一個GitHub帳號

最近在學習一些新東西,在實驗環境下自己寫的一些程序或腳本,覺得以後還能用的上,就想保存下來;如果保存在本地或者U盤之類的移動存儲中,以後重裝系統或者U盤丟失也就損失了,而且作爲一個IT從業人員,這年頭文件不存儲在雲端,都不好意思說自己是混I

原创 如何快速構建高可用集羣(Keepalived+Haproxy+Nginx)

組件及實現的功能Keepalived:實現對Haproxy服務的高可用,並採用雙主模型配置;Haproxy:實現對Nginx的負載均衡和讀寫分離;Nginx:實現對HTTP請求的高速處理;架構設計圖重點概念vrrp_script中節點權重改

原创 我的友情鏈接

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