原创 LVS之DR模型搭建wordpress服務及會話持久與綁定

一、概要 1、概述上一篇我們測試了基於LVS NAT模型搭建wordpress服務,以及簡單說明了LVS-NAT,LVS-DR等模型的概念;由於LVS-NAT模型的負載有一個缺陷,就是所有請求與響應都需要通過DR,所以在大併發下容易出現瓶頸

原创 zabbix自定義自動發現服務(low-level-discovery)監控系統服務

一、概述 由於工作關係很久沒有更新博客了,本文基於生產配置,是zabbix系列的另一補充;本次要講的是zabbix Low-level discovery簡稱(LLD),我們在配置items(監控項)時,有時需要對類似的Items進行添加,

原创 saltstack基於pillar統一配置iptables防火牆實戰

一、概述 grains是minion啓動時加載,在minion運行過程中不會發生變化,所以是靜態數據。grains數據的定製可以在各minion端,也可以放在master端;grains中包含許多的信息,如:運行的內核版本,操作系統,網絡接

原创 SQLServer 2008R2主從部署實戰

說明: 由於臨時接到做OA的主從環境,基於Windows 200R2 SQLServer2008 R2,由於搜索的資料都不完整,好多重要之處有遺漏,親自動手做了好幾次,填完了坑,整理以備忘記與分享,如有錯誤遺漏之處歡迎指正交流~ 一、配置環

原创 zabbix分佈式監控之zabbix-proxy實戰

一、概述: zabbix 是一個分佈式的監控系統,支持通過代理服務器zabbix proxy收集zabbix agent的數據,然後把收集保存在本地數據庫併發送給zabbix server進行統一存儲和展示。架構如下: 說明:zabbix

原创 mysql主從複製讀寫分離與高可用配置

一、說明 前面我們說了mysql的安裝配置(並提供一鍵安裝腳本),mysql語句使用以及備份恢復mysql數據;本次要介紹的是mysql的主從複製,讀寫分離;及高可用MHA;環境如下:master:CentOS7_x64 mysql5.72

原创 docker基礎使用與入門實踐

一、何爲docker docker最早基於LXC實現(LinuX Container)從0.7版本以後開始去除LXC轉而使用自行開發的libcontainer,從1.11開始,演進爲runC和containerd;docker是go語言開發

原创 docker網絡管理與本地私有Registry創建部署

概述 上一篇博客大致描述了docker的原理與傳統虛擬機的使用,以及docker基本使用,本文主要描述docker的網絡管理及重點介紹docker本地(內部)registry倉庫的搭建及私有registry,用來統一保存與管理企業docke

原创 ansible自動化管理windows系統實戰

一、簡述 1、說明日常系統自動化運維過程中難免會有windows系列服務器,就開源軟件來說目前大多的對windows批量管理兼容性不太好;不像Linux系統便捷,但現實中確實有些業務需要跑在windows上;搜索查找折騰一番後,發現pyth

原创 nginx結合keepalived做高可用負載集羣服務

一、概述 前面幾篇介紹了nginx做web網站以及https網站,反向代理,LVS的NAT與DR調度負載,但由於nginx本身負載是七層,需要套接字,即使基於upstream模塊模擬成四層代理也是瓶頸,因此本文介紹nginx基於keepal

原创 自動化運維之cobbler安裝多版本系統

一、引言與概述 1、說明本文是緊接上一篇<自動化運維之CentOS7下PXE+Kickstart+DHCP+TFTP+HTTP無人值守安裝系統>補充篇,或叫基於上篇相關技術之上構建的cobbler服務;因此省略了部分服務的安裝配置;部署也是

原创 CentOS7安裝配置svn及svn hook實戰

一、概述 1、何爲svn?Apache Subversion(簡稱SVN,svn),一個開放源代碼的版本控制系統;用來管理文檔,程序代碼等文檔的版本;svn相對git來說有點古老,是一箇中心控制的版本控制系統,時至今日仍有不少企業依然使用s

原创 Nginx+Tomcat+memcached高可用會話保持

一、概述 之前文章已經描述了企業高可用負載相關的架構及實現,其中常用的nginx或haproxy,LVS結合keepalived做前端高可用調度器;但之前沒有提到會話高可用保持;本文通過 Tomcat Session Replication

原创 ssh隧道轉發內網穿透功能實現(反彈式木-馬原理)

ssh說明 SSH(secure shell)是一種加密的網絡傳輸協議,可在不安全的網絡中爲網絡服務提供安全的傳輸環境(這點很重要);SSH通過在網絡中創建安全隧道來實現SSH客戶端與服務器之間的連接。人們通常利用SSH來傳輸命令行界面和遠

原创 Nginx作爲動靜分離、緩存與負載均衡初探

一、概述: 我之前有一篇文章寫了Nginx作爲web服務器的http與https的初探 作爲nginx基礎介紹,作爲web服務器使用;今天要介紹的是nginx作爲代理服務器和七層調度負載均衡的入門介紹;實現內容:通過nginx代理後端php