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

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

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

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

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

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

原创 製作RPM包

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

原创 Zabbix郵件告警

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

原创 博客介紹

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

原创 kickstart配置(二)

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

原创 kickstart環境部署(一)

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

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

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

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

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

原创 刪除GlusterFS(三)

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

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

glusterfs高可用--IP FailoverIP Failover原理類似於雙網卡的bond、應用的負載IP。1)通過ctdb實現vip訪問卷2)vip訪問卷的方式:不適合分佈式,只適用於複製式3)在分佈式環境中測試,同時創建多個文件

原创 GlusterFS配額功能(四)

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

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

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

原创 GlusterFS架構介紹(一)

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