以馬內利
-
mongodb及NoSQL入門學習總結
分布式系統理論 一、 CAP: 分布式系統只能夠,滿足其中兩個? 1.?Consistency :?all nodes see the same data at the same time 一個節點修改后,需馬上復制到第二個節點。如果網絡故障,第二個節點將不能同步第一個節點更新的數據。這就是不能滿足一致性。 2.?Availibility:a guarant…
-
corosync+pacemaker+pcs 使用ansible配置高可用LAMP構架
前言: 這篇博客的實驗主要是配置兩個節點基于corosync + pacemaker的高考用lamp, 是我搞得最痛苦的一次,并且結果還不穩定。主要問題是corosync 1.x + pacemaker 時,如果把pacemaker當成插件使用,嘗試很多次都不成功,后來把pacemaker當成半獨立的服務進行配置。 但是如此一來crm就沒辦法進行資源配置,只…
-
heartbeat2+crm+hb_gui接口,配置高可用httpd,mysql,lvs-director
heartbeat2使用crm借助gui界面配置httpd服務 1. 服務大體資源構架: 1) 兩臺httpd服務,外加一臺nfs共享存儲服務。  …
-
高可用集群基本概念與heartbeat文本配置接口
一、高可用集群基本概念: 什么是高可用集群: 所謂高可用集群,就是在出現故障時,可以把業務自動轉移到其他主機上并讓服務正常運行的集群構架 高可用集群的構架層…
-
負載均衡LVS原理及其應用
一、LB常用解決方案 1. 硬件負載均衡解決方案: F5公司: BIG-IP Citrix公司: …
-
mysql-proxy 讀寫分離
1. 簡介 mysql-proxy 是官方為此的一個測試,項目, 可以完成讀寫分離。但是項目目前還不是很成熟,這里僅作測試。 2. mysql-proxy安裝部署 # wget http://downloads.mysql.com/archives/get/file/mysql-…
-
mysql5.6 GTID的實現以及maridb 10.9多主一從的架構
一、MySQL 5.6 以后出現的GTID: GTID概念: 1. GTID是一個由服務器的UUID和事務序號組成的唯一事務序號 &…
-
mysql主從復制以及擴展
一、MySQL簡單復制相關概念: 1. mysql復制的意義:Mysql復制是使得mysql完成高性能應用的前提 2. mysql復制的機制: SLAVE端線程: …
-
mysql進階篇(三種備份方法總結:lvm, mysqldump, xtrabackup)
二進制日志詳解: 二進制日志通常作為備份的重要資源,所以再說備份之前先總結一下二進制日志的相關內容 1. 二進制日志的內容 引起mysql服務器改變的任何操…
-
mysql基礎篇(一些基本概念的總結)
一、安裝以及初始化 軟件包來源 1. vendor, rpm 2. 官網,source code 編譯 &…
-
iptables:iptables工具詳解
之前的博客聊了關于iptables防火墻工作原理的相關介紹, 本片將詳細介紹iptables的使用。 一、 iptables 查看鏈表,創建鏈表,類命令 1. iptables [-t table] -N chain : 創建一條自定義規則的鏈 #&n…
-
iptables:防火墻以及網絡協議基本原理
一、 Linux 網絡安全模型 1. 防火墻: 工作在主機或者網絡邊緣,對進出報文使用實現定義的規則進行檢測,并且由匹配的規則進行處理的一組硬件或者軟件。也可能兩者結合。 1) 通常使用的防火…
-
NFS(Network File System)介紹與應用(雙httpd + php-fpm + nfs + mysql 搭建discuz論壇)
NFS相關介紹 一、NFS簡介 1. NFS(Network File System): NFS是一個文件共享協議, 也是是在類Unix系統中在內核中實現的文件系統。 2. 起源: 最早是由SUN公司研發,非常古老,只是實現文件共享,安全控制方面比較簡…
-
ftp服務器介紹與配置
一、 ftp服務,File Transfer Protocal 文件傳輸協議 1. ftp基于tcp協議,C/S架構 Server: wu-ftpd, proftpd ,pureftp,vsf…
-
編譯安裝lamp框架
一、 先說說啥叫lamp 1. lamp簡介: Linux Apache Mysql PHP(Python, Perl)的簡稱,下面說說他們之間的關系 Linux:系統運行平臺 &…