原创 Mysql集羣的HA原理及配置指南之添加slave(三)

在Mysql中,一個Master可以連接多個slave,這篇文章講的就是在現有的master-slaves基礎上通過拷貝slave的方式往集羣中添加slave; 新添加的slave其實是掛在老的slave上的,這樣減少了多臺slave與m

原创 Nginx file system in web on CentOS7+

1.Edit repo and install nginx1.9+ by yum yum -y install nginx 2.vi /etc/nginx/nginx.conf user root; worker_processes

原创 KVM&QEMU學習筆記(二)

使用快照 快照(Snapshot)是Copy-on-write的一種應用。QEMU支持兩種快照: 內部快照(internal snapshot):在qcow2鏡像的snapshot table中維護的快照,所有快照都存放在一個鏡像文

原创 Percona galera cluster配置(mysql集羣cluster同步)

1.準備 node #1 hostname: percona1 IP: 192.168.0.18 node #2 hostname: percona2 IP: 192.168.0.19 Firewall has been disable

原创 nova-consoleauth & memcached BUG

這兩天部署openstack的時候發現nova-consoleauth報錯,即控制檯登錄不進去,查看nova-consoleauth的日誌發現是token無法寫入memcached服務,在這裏說明一下,因爲有兩臺controller並且做

原创 Mysql集羣的HA原理及配置指南之字段衝突修復(四)

在master-master的構架中,一臺mysql機器可能會down掉,但是數據依然是在往另一臺寫的,但是當down掉的mysql起起來了我們會發現很多問題,其中最明顯的就是由於AUTO_INCREMENT的主鍵導致的數據同步ERROR

原创 Clonezilla實現物理機到kvm虛擬機即P2V (一)

今天試了下Clonezilla來對物理機進行虛擬化,我的目的不僅僅是P2V,而是要將物理機轉化爲openstack可用的qcow2格式的磁盤文件。 花了一下午的時間算是弄明白了它的基本操作,網上教程很多但是都是幾年前的,很多坑該踩還是踩了

原创 Mysql集羣的HA原理及配置指南之雙主模式(二)

上一篇文章講了Master-Slave的主備設計及配置方案的例子,這篇就是講master-master雙主的思路以及方案。 首先原理其實很簡單,就是mysql的主主策略嘛,話不多說直接上圖: 雙主模式在中小型公司的設計方案中基本不會用

原创 Clonezilla實現物理機到kvm虛擬機即P2V (二)

[環境] P2V的機器:192.168.6.62                   Server : Dell R710                   OS : Centos 7.2                  

原创 Redis導致服務器內存佔用過大

今天線上集羣那邊反饋宿主機上的雲主機顯示無法分配內存。 htop查看後結果如下: 內存佔用將近97%,調查發現是redis導致。 解決: 設置Redis內存佔用上限,到達上限後刷入磁盤 vi /etc/redis.con

原创 InnoDB配置調優

InnoDB differs from other on-disk storage engines in that it offers row-level locking. This primarily differs, in the

原创 Mysql備份延遲測試

Last Updated  : 2017/1/11 Test Content   :  Replication delay time Mysql Version  :  Percona 5.6 Test Tool      : 

原创 Mysql集羣的HA原理及配置指南之主備模式(一)

最近手頭上項目很多,所以博客這邊耽誤了2個月實在抱歉。 先說說最近搭項目的感受吧: 給一家做互聯網金融的集團公司上私有云,方案用的都是主流的HA高可用方案,沒有什麼特別的,第一期是十臺服務器(7臺計算節點),現在部署了線上服務的虛擬機差不

原创 Clonezilla實現物理機到kvm虛擬機即P2V (三)

[環境] 能起虛擬機的機器:192.168.0.101                   Server : Dell R710                   OS : Centos 7.2                

原创 KVM&QEMU學習筆記(一)

1.安裝和配置 使用隨系統自帶的KVM 大部分的Linux發行版已經內置了KVM內核模塊以及用戶空間工具,使用這些內置組件是最容易、推薦的方式:KVM內核模塊現在是Linux內核的一部分,除非你使用的是精簡過的內核用戶空間組件,軟件包