原创 Redis持久化方案RDB和AOF(理論)

redis和memcache的區別是什麼?    簡單來說,如果沒有持久化的redis,就和memcache一樣了,相當於一個緩存數據庫。redis是如何解決數據持久化的?    redis有兩種持久化方案:RDB(Redis DataBa

原创 Redis集羣寫入/查詢數據原理(理論)

redis集羣數據存儲原理:    在redis cluster中,如果想要存入一個key-value,    這個key首先會通過CRC16算法取餘(和16384取餘),    結果會對應上0-16383之間的哈希槽(hash slot)

原创 Redis主從同步原理解析(實驗)

redis主從同步原理        在主從數據同步過程中,        master只在第一次同步時創建了RDB文件,用此做基礎進行同步。        之後的同步,都是通過增量傳輸命令的方式(AOF)進行同步。環境描述:    mas

原创 製作RPM包

在我們工作中,總有一些源碼包需要安裝,如果這種需求頻繁的話,我們可以考慮將源碼包製作成RPM包。一個rpm包裏面都有什麼?    1、RPM包的描述信息         # rpm -qpi jdk-8u77-linux-x64.rpm 

原创 Zabbix郵件告警

前面的文章裏,我們已經配置好了Server和Agent,並且server能夠自動發現agent。由於時間間隔過久,我這裏的環境信息發生了變化,注意調整。 郵件告警的前提:你已經配置好了server和agent之間的關係,server能夠從a

原创 博客介紹

博主介紹:博主是個善良的人,對,就是這樣子。博客意義:        一方面自己留作筆記,在需要的時候方便查閱。        另一方面希望能給有需要的人帶來一些思路。廣結良緣:倘若你遇到問題,恰巧我剛好知道,知無不言,Q聊:3092000

原创 kickstart配置(二)

無人值守安裝系統分兩個部分:    1)無人值守安裝系統(一)--網絡安裝系統    2)無人值守安裝系統(二)--kickstart配置自動應答文件這裏我們配置kickstart,網絡安裝系統“”請查閱“無人值守安裝系統(一)”    h

原创 kickstart環境部署(一)

無人值守安裝系統分兩個部分:    1)無人值守安裝系統(一)--網絡安裝系統    2)無人值守安裝系統(二)--kickstart配置自動應答文件這裏配置“網絡安裝系統”環境;“kickstart配置”請查閱“無人值守安裝系統(二)” 

原创 GlusterFS總結(七)--排錯思路

glusterfs環境還有很多技術點,不方便通過文章討論,關於glusterfs就先簡單寫到這裏,後續如果遇到問題,發出來一起討論。這裏我總結了實驗中,我遇到的問題:    1、時間同步    # hwclock -s    2、免密登錄、

原创 GlusterFS異地備份--GeoReplication(六)

glusterfs異地備份--GeoReplication    注意:本篇命令比較生僻,務必熟悉在官方文檔中查閱相關命令上草圖~實驗環境:        1)node1、node2組成的卷v1是本地存儲    2)node5上的卷v_ge

原创 刪除GlusterFS(三)

glusterfs卷--刪除    在之前我們創建了一個分佈式類型的glusterfs卷v1,    現在我們來刪除它,看看會遇到什麼問題。1、在客戶端上卸載掛載點(client節點)    # rm -rf /mnt/*    # umo

原创 GlusterFS高可用--IP Failover(五)

glusterfs高可用--IP Failover    IP Failover原理類似於雙網卡的bond、應用的負載IP。    1)通過ctdb實現vip訪問卷    2)vip訪問卷的方式:不適合分佈式,只適用於複製式    3)在分

原创 GlusterFS配額功能(四)

glusterfs卷--配額功能    配額功能,跟我們常用的磁盤配額一樣,主要目的就是爲了限制空間使用。幫助命令:    # gluster help |grep quota1、開啓配額功能    # gluster volume quo

原创 部署分佈式類型的glusterfs(二)

實驗環境:    1)3個系統node1、node2、client同網段、互相可解析    2)node1、node2中準備一個10G大小的分區    3)關閉selinux、firewall、配置YUM實驗目的:搭建一個分佈式(raid0

原创 GlusterFS架構介紹(一)

分佈式文件系統--glusterfs老規矩,先上個草圖~    圖解:    1)節點node1和node2建立peer關係,節點中各有一個分區vda3;    2)分別把vda3做成卷組vg、池pool、精簡lv、glusterfs卷;