原创 自動化運維平臺saltstack的使用與搭建

saltstacks簡介 saltstack是一個功能強大的自動化運維軟件。 有三種模式 1)本地模式(local),不需要啓動進程,只要配置文件就可以寫出來 2)master minion 模式 3)代理模式(syndi

原创 LVS工作原理的簡單理解

在LVS中有四種常用的模式 以下結合圖片說說我的理解 DR模式(直接路由) DR模式處理客戶端的請求時,虛擬服務器與真實的服務器子在一個內網上,然後處理,VS/DR調度器只處理客戶到服務器端的連接,響應數據可以直接從獨立的網

原创 cent os 7安裝配置zabbix監控服務

本次試驗的環境使用的是cent os 7 Zabbix安裝與使用 zabbix是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案。zabbix由zabbix server與可選組件zabbix ag

原创 Heartbeat服務搭建高可用集羣

heartbeat服務的配置 1.下載安裝心跳軟件 (必須得先配置好yum源) heartbeat-3.0.4-2.el6.x86_64.rpm heartbeat-devel-3.0.4-2.el6.x86_6

原创 docker的網絡管理

Docker在啓動時會創建一個虛擬網橋docker0,默認地址爲172.17.42.1/16, 容器啓動後都會 被橋接到 docker0 上,並自動分配到一個 IP 地址。 docker網絡管理 修改 docker 的默認網絡

原创 ipvsadm功能的擴展配置方法

首先我們需要下載新的內核版本與Lvs-fullnat 我下載的是如下兩個文件 kernel-2.6.32-220.23.1.el6.src.rpm Lvs-fullnat-synproxy.tar.gz 內核的更新過程 cd

原创 mysql半同步複製機制

在mysql主從複製中,有一下幾種複製的方法 異步複製(Asynchronous replication) Mysql中默認的方式就是異步的,master在受到客戶提交的請求後,馬上返回結果,而slave中是否同步並處理是不會考

原创 關係型數據庫nosql redis初學

redis安裝過程 解壓壓縮包 tar zxf redis-3.0.2.tar.gz 然後進入解壓目錄中 make && make install #確保安裝了gcc 然後進入utils目錄 cd utils/ ./install

原创 數據庫中間件mycat實現數據庫讀寫分離

MYCAT實現讀寫分離 MYCAT是國內公司開發的 款數據庫中間件 在主從複製的基礎上,我們可以使 MYcat來實現讀寫分離,提高數據庫的效率 實現環境爲rhel7 兩臺主機已經配置好 主從複製 讀寫分離的機制大體如下

原创 Mysql配置數據庫主從複製

mysql實現主從複製的過程 使用的環境爲rhel7 主服務器ip 爲172.25.254.41 從服務器ip 爲172.25.254.42 首先配置好yum源,然後安裝好mariadb-server,設置好root密碼等

原创 python面向對象編程(2):特殊方法

repr()和str()方法: 對於一個對象,python中提供了以上兩種字符串的表示,它們的作用和repr()、str()、string.format()大體一致。 如果需要把一個類的實例變成str對象,就需要實現特殊方法st

原创 rhel 下docker的安裝配置與使用

docker的簡介 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。

原创 keepalived搭建高可用負載均衡服務

配置過程如下, 假設有兩臺主機作爲集羣的節點,在兩臺主機上如下安裝好keepalived 如果系統中有心跳服務需要先將其關閉, /etc/init.d/heartbeat stop chkconfig heartbeat off

原创 docker中容器的四種網絡模式詳解

在docker中有四種網絡模式,bridge 橋接模式、host 模式、container 模式和 none 模式 啓動容器時可以使用 –net 參數指定,默認是橋接模式。 docker網絡的初始化過程 Bridge橋接方

原创 輕量級自動化運維工具fabric使用與安裝

Fabirc是基於python實現的SSH命令行工具,簡化了SSH的應用程序的部署與系統管理服務。 Fabric的安裝 首先需要配置好python的pip工具 使用wget命令下載好,然後解壓 wget "https://py