原创 網絡存儲主要技術

NAS概念NAS(Network-Attached Storage,網絡附加存儲)是指連接到計算機網絡的文件級別計算機數據存儲,可以爲不同客戶端提供數據存取。 NAS被定義爲一種特殊的專用數據存儲服務器,包括存儲器件(一個或多個硬盤驅動器的

原创 Ceph分佈式存儲

        目前, 磁盤具備容量優勢, 固態硬盤具備速度優勢。 但能否讓容量和性能不侷限在一個存儲器單元呢? 我們很快聯想到磁盤陣列技術(Redundant Array of Independent Disk, RAID, 不限於HDD

原创 網絡存儲主要技術

NAS概念NAS(Network-Attached Storage,網絡附加存儲)是指連接到計算機網絡的文件級別計算機數據存儲,可以爲不同客戶端提供數據存取。 NAS被定義爲一種特殊的專用數據存儲服務器,包括存儲器件(一個或多個硬盤驅動器的

原创 mysql主從數據不一致問題解決

問題 要解決問題就是怎麼對比不一致,然後在不影響業務的情況下,修復數據不一致的問題,把從庫缺少的數據補上下面是能想到和找到的幾個方案 1 從新從0開始同步,雖然對主庫的使用沒有影響,但是那麼大的數據量,對性能,網絡影響有點大,數據丟失的應該

原创 python監控系統資源

監控網卡流量1234567891011121314151617181920212223242526272829303132333435363738#!/usr/bin/pythonimport reimport os#get SNMP-MI

原创 iptales詳解

一:前言 防火牆,其實說白了講,就是用於實現Linux下訪問控制的功能的,它分爲硬件的或者軟件的防火牆兩種。無論是在哪個網絡中,防火牆工作的地方一定是在網絡的邊緣。而我們的任務就是需要去定義到底防火牆如何工作,這就是防火牆的策略,規則,以達

原创 heartbeat+drbd+mysql高可用架構

Heartbeat+DRBD+MySQL高可用架構方案與實施過程細節互聯網公司從初期到後期的數據庫架構拓展Heartbeat介紹官方站點:http://linux-ha.org/wiki/Main_Pageheartbeat可以資源(VIP

原创 mysql主從複製與讀寫分離

MySQL主從複製與讀寫分離MySQL主從複製(Master-Slave)與讀寫分離(MySQL-Proxy)實踐Mysql作爲目前世界上使用最廣泛的免費數據庫,相信所有從事系統運維的工程師都一定接觸過。但在實際的生產環境中,由單臺Mysq

原创 heartbeat心跳檢測和裂腦

heartbeat的心跳連接:  講過上面的描述,要部署heartbeat服務,至少需要兩臺主機才能完成。那麼,要實現高可用服務,這兩臺主機之間,是如何做到互相通信互相監控的呢/  下面是兩臺heartbeat主機之間通信的一些常用的可行的

原创 mysql主從故障切換

一:環境 192.168.1.100 master 192.168.1.101 slave1 192.168.1.102 slave2   slave1,slave2都是連在master上。   二:模擬主故障 關閉master實例 ser

原创 mysql優化

mysql數據庫優化1.硬件優化  a.64位cpu 一臺機器8-16顆cpu,(其他)2-4顆  b.內存  96-128g 3-4個實例(百度),(其他)32-64,2個實例  c.硬盤,數量越多越好,性能:ssd(高併發)>sas(普

原创 LNMP搭建

一、簡介  Nginx是俄羅斯人編寫的十分輕量級的HTTP服務器,Nginx,它的發音爲 “engine X”, 是一個高性能的HTTP和反向代理服務器,同時也是一個IMAP/POP3/SMTP 代理服務器.Nginx是由俄羅斯人 Igor

原创 shell備份數據庫

/bin/bashBAKPATH=/opt/mysqlMYUSER=rootMYPASSWD=123456SOCKET=/data/3308/mysql.sockMYCMD="mysql -u$MYUSER -p$MYPASSWD -S $

原创 LAMP搭建

一、LAMP(web應用軟件)Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一組常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,但是因爲常被放在一起使用,擁有了越來越高的兼容度,共同組成

原创 hash表以及處理衝突的方法

哈希表及處理衝突的方法哈希法又稱散列法、雜湊法以及關鍵字地址計算法等,相應的表稱爲哈希表。這種方法的基本思想是:首先在元素的關鍵字k和元素的存儲位置p之間建立一個對應關係f,使得p=f(k),f稱爲哈希函數。創建哈希表時,把關鍵字爲k的元素