原创 DenyHosts在CentOS系統上的使用

DenyHost簡介:DenyHosts是用Python編寫的腳本程序用來分析ssh登錄日誌信息以確定哪些主機在嘗試攻入我們的服務器。它還能對指定的用戶賬號進行監控,通常DenyHost將用戶賬號分成3類,合法用戶、root用戶和非合法用戶

原创 使用msm(memcached session manager)實現會話服務器

很多場景下,用戶的訪問網站的會話信息都需要保存,實現會話保存的方式有三種:1、session綁定 2、session複製,在多個集羣的節點間複製會話信息到各個節點 3、session服務器,使用單獨的服務器專門用於保存會話信息。實驗過程要實

原创 運維自動化工具cobbler實現系統自動化安裝

Cobbler是一款開源的,自動化操作系統安裝的運維工具,使用 Cobbler,無需進行人工干預即可安裝操作系統,使得操作系統的安裝變得非常簡單。Cobbler 支持衆多的發行版:Red Hat、Fedora、CentOS、Debian、U

原创 使用ldirectord實現後端RS健康狀態監測及LVS調度功能

Ldirectord功能描述:    如果在高可用服務中直接將ipvsadm定義爲一種資源代理,使用ipvsadm來生成ipvs規則,這樣生效的lvs不能實現對後端的RealServer實現健康監測的功能,而heartbeat中的ldire

原创 Nginx實現MogileFS的反向代理

MogileFS簡介:MogileFS是一個開源的分佈式文件存儲系統,MogileFS適用於存儲海量小文件的工作場景,由LiveJournal旗下的Danga Interactive公司開發,該團隊開發了包括 Memcached、Mogil

原创 在centos6.5系統上配置時間服務器

時間服務器的應用場景通常不是很複雜,一般都爲局域網內部做同步時間使用,安裝起來也比較簡便。一、安裝:# yum install -y ntp二、當我們的服務器需要同步時間時,有兩種應用場景,一種爲我們的服務器作爲客戶端,向其他的時間服務器同

原创 CentOS-6.5系統上使用Xen安裝虛擬機

虛擬化的概念:將服務器物理資源抽象成邏輯資源,讓一臺服務器變成幾臺甚至上百臺相互隔離的虛擬服務器,我們不再受限於物理上的界限,而是讓CPU、內存、磁盤、I/O等硬件變成可以動態管理的“資源池”,從而提高資源的利用率,簡化系統管理,實現服務器

原创 基於SSL實現MySQL主從複製

實驗環境:兩臺虛擬機:node1:172.16.103.2 使用編譯方式安裝的mariadb-10.0.13 作爲主服務器使用            node2:172.16.103.3 同樣適用編譯安裝mariadb-10.0.13 作爲

原创 Nginx結合memcached實現LNMMP平臺搭建

Nginx ("engine x") 是一個高性能的 HTTP 和 反向代理 服務器,也是一個 IMAP/POP3/SMTP 代理服務器。由俄羅斯的程序設計師Igor Sysoev所開發,其特點是佔有內存少,併發能力強,它的主要功用中還有一

原创 corosync+pacemaker+iscsi磁盤實現mysql高可用

實驗用主機:提供iscsi磁盤:172.16.103.1,提供iscsi磁盤高可用主機:172.16.103.2,172.16.103.3實驗拓撲:實驗步驟:一、配置172.16.103.1,輸出iscsi磁盤,創建的磁盤分區爲/dev/s

原创 haproxy實現動靜分離

HAProxy簡介:HAProxy提供高可用性、負載均衡以及基於TCP和HTTP應用的代理,支持虛擬主機,它是一款開源的、快速並且可靠的反向代理的解決方案。HAProxy特別適用於那些負載特大的web站點,而這些站點通常又需要保持會話或七層

原创 基於heartbeat v2 crm實現配置基於nfs的mysql HA集羣

主機規劃:高可用服務器安裝v2版本的heartbeat,同時這兩個節點上安裝有mysql,運行時只有一個節點可以運行mysql,另外一個節點備用,後端有一個nfs共享存儲,用於提供共享目錄,用於存儲數據庫的數據。IP地址設置爲:HA1:17

原创 我的友情鏈接

Linux培訓天涯海角

原创 使用innobackupex命令備份數據庫數據時報錯提示日誌文件大小與配置文件中的設定不一致解決方法

問題說明:在使用xtrabackup工具備份mariadb數據庫時提示如下錯誤:InnoDB: Error: log file ./ib_logfile0 is of different size 5242880 bytes InnoDB: