原创 nginx+keepalived的高可用負載均衡集羣構建

實驗架構圖:實驗環境Nginx和Keepalived原理介紹參考博客:http://467754239.blog.51cto.com/4878013/15414211、nginxNginx進程基於於Master+Slave(worker)多

原创 MariaDB數據庫備份恢復之(三): 使用percona-xtrabackup實現數據庫的備份恢復

一.XtraBackup簡介    在實際環境中增量備份是使用較多的,percona-xtrabackup就是爲實現增量備份而生,因此我們需要使用percona-xtrabackup。    Xtrabackup是percona公司的開源項

原创 MariaDB數據庫雙主N從複製高可用實現-MMM架構的實現

一.MMM概述MMM(Master-Master replication manager for Mysql)是一套靈活的腳本程序,用來監控和故障切換,管理mysql Master-Master複製的配置 (同一時間只有一個節點是可寫的)。

原创 Xen虛擬化進階篇-Xen平臺下虛擬機的實時遷移

Xen的虛擬機的實時遷移簡介Xen爲我們提供了一種強大的功能,它就是動態遷移法。它能讓Domain在運行期間,以最小的服務中斷爲代價,將Domain遷移到另外的Xen 服務器上。 使用Xen動態遷移的主要優點列舉如下:1.Xen的動態遷移隨

原创 MariaDB數據庫備份恢復之(二): 基於LVM邏輯卷快照實現數據庫的幾乎熱備

數據庫物理備份就是拷貝數據庫數據文件,但是需要考慮的問題也有:需要確保數據文件的時間一致性?1.冷備:停止數據庫,實現物理備份;但是一個真正生產數據庫不能實現離線操作,那我們就可以通過數據庫的主從複製實現;主數據庫服務器的數據同步到從服務器

原创 LVS+Keepalived高可用負載均衡集羣架構

實驗環境:LVS和keepalived介紹:1.keepalived的設計目標是構建高可用的LVS負載均衡羣集,可以調用ipvsadm工具來創建虛擬服務器,管理服務器池,而不僅僅用來做雙機熱備。使用keepalived構建LVS羣集更加簡便

原创 Apache/Nginx+Tomcat+Memcahced實現session管理

一.memcached簡介Memcached是一個免費開源、高性能、分佈式的內存對象緩存系統。Memcached是在內存中,爲特定數據(字符串或對象)構建key-value的小塊數據存儲。Memcached項目地址:http://www.m

原创 分佈式文件系統之MogileFS的使用

一.mogilefs簡介MogileFS 是一個開源的分佈式文件系統,用於組建分佈式文件集羣,由 LiveJournal 旗下 Danga Interactive 公司開發,Danga 團隊開發了包括 Memcached、MogileFS、

原创 Tomcat基礎配置(2)-Tomcat連接器

接上篇博客:http://sohudrgon.blog.51cto.com/3088108/1604989實驗架構圖:實驗說明:1.用戶請求到達反向代理服務器,反向代理服務器將用戶請求轉發到後端tomcat服務器;2.Proxy反向代理服務

原创 Linux-測試環境構建本地YUM全類型倉庫(Base,Extras,epel)

1.同步yum源的腳本#cat /data/yum_repo/rsync_yum_shell/rsync_yumrepo.sh#!/bin/bash#script name:rsync_yumrepo.shRsyncBin="/usr/bi

原创 源碼編譯安裝mariadb-10.0.12數據庫

源碼安裝mariadb-10.0.121.獲取源碼包mariadb-10.0.12.tar.gz2.編譯環境準備# yum groupinstall -y Development Tools # yum install -y ncurses

原创 MariaDB數據庫讀寫分離實現(一):mysql-proxy的使用

一.mysql-proxy簡介MySQL-Proxy是處在你的MySQL數據庫客戶和服務端之間的程序,它還支持嵌入性腳本語言Lua。這個代理可以用來分析、監控和變換(transform)通信數據,它支持非常廣泛的使用場景:    負載平衡和

原创 我的友情鏈接

51CTO博客開發沈燦鄧磊老徐芮峯雲運維部落JAVA區