原创 redis原理介紹及實際應用

一般大多通用爲一主多從,缺點是這樣的機制主發生了故障,業務就並不能正常工作。 redis的配置文件解讀 即redis.conf文件 daemonize yes #開啓守護進程 port 6379

原创 mysql主從備份教程

系統:centos7(ip亂寫的,攻擊是不可能的) 主庫主機:106.14.8.188 從庫主機:115.67.232.31 端口都是:3306 1.修改主機的my.cnf 如果主機做好了信息更改,就不需要再改。如下 vim /

原创 redis主從同步最簡單明瞭的教程

網上教程寫的對新手很不友好,經過我的採坑和實驗,寫出如下最容易實現的教程。(我用兩臺服務器作爲實驗,一般是一主兩從或者一主多從。機器不夠可以改變端口的方式來實現) 1.安裝redis 具體安裝有源碼編譯安裝和yum安裝,我選擇yu

原创 運維中shell常用腳本

腳本1:監控服務郵件告警 #!/bin/bash EMAIL=email.txt echo -e "\033[32m \033[1m " cot=ps -ef | grep $1 | grep -v email |grep

原创 mariadb主從複製最簡潔明瞭的教程

一.首先找到三臺服務器安裝三個mariadb服務,也可以使用docker 來啓動兩個不同的端口的服務。(和mysql的主從複製一樣) 二.1.修改配置文件 my.cnf 在主服務器【mysqld】下加入以下內容: log-bin

原创 python代碼對圖像批量加水印

利用python中的matplotlib模塊讀取圖像、對圖像添加水印以及存儲圖像。 素材自備 文字類型水印 我們很容易利用matplotlib中pyplot.text函數實現文字類型的水印。實現的代碼如下: import ma

原创 mysql數據庫備份

數據庫備份與恢復 看你的mysql現在已提供什麼存儲引擎: mysql> show engines; 看你的mysql當前默認的存儲引擎: mysql> show variables like ‘%storage_engine%’

原创 筆記

1.進程和線程的區別 進程:進程是資源分配的一個單位,也是程序執行的一個實例。程序運行時系統就會創建一個進程,併爲此分配資源,然後把進程放入就緒隊列。例如:Linux系統函數fork()可以在父進程中創建一個子進程。 線程是程序執行時

原创 mysql啓動錯誤記錄

找的好辛苦,總之是看日誌 報錯: The innodb_system data file ‘./ibdata1’ is of a different size 4864 pages (rounded down to MB) than

原创 運維開發面試總結2

以下是知識盲點 關於Raid0,Raid1,Raid5,Raid10的總結 RAID 0又稱爲Stripe或Striping,它代表了所有RAID級別中最高的存儲性能。RAID 0提高存儲性能的原理是把連續的數據分散到多個磁盤上存取,

原创 xshell6 破解版,免安裝版本

最近xhell6評估過期,官網也下載不了。很鬱悶啊。secure crt用起來也賊不爽,後來搞到了破解版本,太不容易啊。 如果用lzrsz工具,有可能轉碼有問題,最好能直接上傳。 總之用起來很方便,如果有過期的歡迎下載。 https:

原创 linux運維面試總結

1.先是筆試,筆試題比較簡單吧,都是基礎,但是個別題還是有點忘記,哈哈 比如說linux網絡抓包 tcpdump 還有配置網卡IP,順便補充下相關知識 配置文件位置:/etc/sysconfig/network-scripts/ifc

原创 L部署lvs+keepalived實現負載均衡

keepalived工作原理 keepalived是集羣管理中保證集羣高可用的一個服務軟件,其功能類似於heartbeat,用來防止單點故障。 keepalived是以VRRP協議爲實現基礎的,VRRP全稱Virtual Router

原创 分佈式系統之zookeeper深入瞭解

分佈式系統之zookeeper 概念 ZooKeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,是Google的Chubby一個開源的實現,它是集羣的管理者,監視着集羣中各個節點的狀態根據節點提交的反饋進行下一步合理操作。

原创 初識zoookeper

1.什麼是zookeeper     ZooKeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個爲分佈式應用提供一致性服務的軟件,提供的功