原创 Linux_常用的磁盤列陣(RAID)

    RAID:Redundant Arrays of Independent Disks,稱爲磁盤列陣。是將多個獨立的物理硬盤按照不同的方式組合起來,形成一個虛擬的硬盤,來提升性能和冗餘性。所謂的冗餘就是備份設備,意思就是當某一設備損壞

原创 Linux三劍客中的第二劍——Sed(文本編輯器)

   文本處理三劍客:   第一劍:grep、egrep、fgrep 文本搜索工具   第二劍:sed 全稱Strema Editor,一種強大的文本編輯器       第三劍:Awk 文本格式化工具,文本報告生成器   本文主要描述第二劍

原创 Linux_ 文本處理三劍客中的“大寶劍“—Grep家族

       Linux系統上文本處理工具有三大劍客;    第一劍:Grep、Egrep、Fgrep。是文本搜索工具,基於“pattern”對給定的文本進行精確的搜索操作!    第二劍:Sed。全稱Strema Editor,是一種文本

原创 學習的啥也不是

啥廢話也不說!! 主題一:磁盤格式化,可在線擴容 - hosts: all remote_user: root tasks: - name: pvcreate disk shell: pvcreate {{ item

原创 Linux_用戶、組及權限管理

    Linux系統是一個多用戶、多任務的操作系統!所謂的多用戶是指多人同時使用系統資源、多任務則是指同時運行多個程序。    用戶分爲管理員和普通用戶,普通用戶又分爲系統用戶和登錄用戶。其中管理員的權限是最大的,管理員具有在有限資源的情

原创 MySQL異常故障總結

在2017年裏,項目上的MySQL出了幾個問題,記錄總結一下,給自己一個教訓! 廢話不多說了,直接進入問題主題: 問題一:MySQL單表千萬級數據量"add"字段異常分析 問題描述:項目一個新功能,需要對有1200w+的表"tb_bw_mo

原创 基於MHA和Galera Cluster實現MySQL高可用

MHA:Master HA;是一款開源的MySQL的高可用程序,它爲MySQL主從複製架構提供了automating  master  failover功能。MHA在監控到master節點故障時,會將擁有最新數據的slave節點升爲新的ma

原创 基於MHA和Galera Cluster實現MySQL高可用

MHA:Master HA;是一款開源的MySQL的高可用程序,它爲MySQL主從複製架構提供了automating  master  failover功能。MHA在監控到master節點故障時,會將擁有最新數據的slave節點升爲新的ma

原创 Nginx的基礎應用

Nginx是一款輕量級的Web和反向代理服務器,它的誕生主要是爲了解決C10K的問題,它具有較多的特性;Nginx的特性: 1、模塊化設計,具有較好的擴展性 2、具有高可靠性 3、支持熱部署:可以在不影響用戶使用的情況下,升級老版本;可以不

原创 MongoDB集羣解決方案-分片技術

    MongoDB,NoSQL技術的實現,基於分佈式文件存儲的數據庫,由C++語言編寫。主要是解決海量數據的訪問效率問題,爲web應用提供可擴展的高性能數據庫存儲解決方案    MongoDB集羣的實現方式:      1、Replic

原创 Redis集羣解決方案-Codis

    Codis由豌豆莢於2014年11月開源,基於go和c開發,是近期涌現的、國人開發的優秀開源軟件之一,穩定性極高,性能更是改善了很多。    Codis由四部分組成:        codis-proxy:codis-proxy是客

原创 keepalived基於nginx實現雙主模型

準備環境Director 1Director 2Web Server Nginx1Web Server NginxDIP:172.18.42.100DIP:172.18.42.22RIP:172.18.42.111RIP:172.18.42

原创 MySQL複製的多種方法

MySQL複製主要是把寫操作發送給主節點、讀操作發送給從節點,每個節點都有相關的數據集;從服務專門啓動一個線程,把自己扮演成爲客戶端,通過MySQL協議向MySQL主節點請求讀取二進制日誌文件中的事件,隨後主節點將會檢查自己二進制日誌中的事

原创 Linux中iptables基礎命令

防火牆(Firewalld)是一種隔離工具,防範與非授權的訪問,使主機更安全。它主要工作與網絡或主機的邊緣,對於進出本網絡或主機的通信報文根據事先定義好的規則進行匹配檢測;對於能夠被規則所匹配到的報文做出相應的處理。    防火牆的分類: 

原创 Mysql備份的三種方法

Mysql備份的主要作用是當出現硬件故障、軟件故障、自然災害、******、人爲誤操作時能快速、高效、安全的解決問題,以免造成不必要的損失Mysql備份時需要備份什麼?  1、需要用到的數據  2、二進制日誌、InnoDB事務日誌  3、存