網(wǎng)上一搜一大把安裝python3教程突硝,但是每個又不是一樣次泽,還不如自己寫一個,以下是步驟: 下載Python3的源碼包蔓姚,這里以3.6.5為例笑跛,打開官方ftp地址:https:/...
網(wǎng)上一搜一大把安裝python3教程突硝,但是每個又不是一樣次泽,還不如自己寫一個,以下是步驟: 下載Python3的源碼包蔓姚,這里以3.6.5為例笑跛,打開官方ftp地址:https:/...
zookeeper 1.1.zookeeper概述 zookeeper是一個分布式協(xié)調(diào)服務的開源框架亿卤。主要是用來解決分布式集群中應用系統(tǒng)的一致性問題驱敲,例如怎么避免同時操作同一...
一、為什么要用Rsync+sersync架構(gòu)?
1赐俗、sersync是基于Inotify開發(fā)的拉队,類似于Inotify-tools的工具
2、sersync可以記錄下被監(jiān)聽目錄中發(fā)生變化的(包括增加阻逮、刪除氏仗、修改)具體某一個文件或某一個目錄的名字,然后使用rsync同步的時候,只同步發(fā)生變化的這個文件或者這個目錄皆尔。
二、Rsync+Inotify-tools與Rsync+sersync兩種架構(gòu)有什么區(qū)別币励?
2.1 Rsync+Inotify-tools
(1):Inotify-tools只能記錄下被監(jiān)聽的目錄發(fā)生了變化(包括增加慷蠕、刪除、修改)食呻,并沒有把具體是哪個文件或者哪個目錄發(fā)生了變化記錄下來流炕;
(2):rsync在同步的時候,并不知道具體是哪個文件或者哪個目錄發(fā)生了變化仅胞,每次都是對整個目錄進行同步每辟,當數(shù)據(jù)量很大時,整個目錄同步非常耗時(rsync要對整個目錄遍歷查找對比文件)干旧,因此渠欺,效率很低。
2.2 Rsync+sersync
(1):sersync可以記錄下被監(jiān)聽目錄中發(fā)生變化的(包括增加椎眯、刪除挠将、修改)具體某一個文件或某一個目錄的名字;
(2):rsync在同步的時候编整,只同步發(fā)生變化的這個文件或者這個目錄(每次發(fā)生變化的數(shù)據(jù)相對整個同步目錄數(shù)據(jù)來說是很小的舔稀,rsync在遍歷查找比對文件時,速度很快)掌测,因此内贮,效率很高。
小結(jié):當同步的目錄數(shù)據(jù)量不大時汞斧,建議使用Rsync+Inotify-tools夜郁;當數(shù)據(jù)量很大(幾百G甚至1T以上)、文件很多時断箫,建議使用Rsync+sersync拂酣。
day35綜合架構(gòu)實時同步篇實時同步原理概念 實現(xiàn)實時同步方式a.利用腳本實現(xiàn)實時同步b.利用軟件實現(xiàn)實時同步(sersync) 1.網(wǎng)站實時同步服務數(shù)據(jù)備份方法:??定時任務備份數(shù)據(jù):內(nèi)部人員備份數(shù)據(jù)...
整體說明: 詳細操作 1.安裝過程不同CentOS7 CentOS6 大家看圖片不一定能很明顯的看出來,推薦看https://blog.csdn.net/weixin_422...
1.for ip in $(cat /server/scripts/ip_info.txt) 中/server/scripts/ip_info.txt需要自己寫仲义,能不能使用交互或者其他方式 獲取整個IP段的存活狀態(tài)呢婶熬?
day30綜合架構(gòu)備份服務篇網(wǎng)絡知識常用命令 系統(tǒng)模板主機克隆說明 備份服務概念介紹 rsync備份服務軟件的使用方法 rsync備份服務配置文件 rsync備份服務應用方式 1.網(wǎng)絡知識常用命令 2....
zabbix可以通過客戶端的[net.tcp.port[ ,port]]該item監(jiān)控項來判斷本地/遠程服務器TCP端口是否正常,不過當時沒有想起來埃撵,就用了自定義腳本去寫的赵颅,...
3.一般來說,用戶在對域名發(fā)起請求的時候暂刘,都會過cdn饺谬,具體查看是否經(jīng)過cdn的方法為ping 域名
day29綜合架構(gòu)篇系統(tǒng)路由配置方法 企業(yè)辦公環(huán)境上網(wǎng)原理 綜合架構(gòu)組成部分 綜合架構(gòu)的服務準備系統(tǒng)基礎(chǔ)優(yōu)化配置系統(tǒng)網(wǎng)絡配置進行虛擬主機克隆操作 1.系統(tǒng)路由配置作用:路由網(wǎng)絡線路可以進行選路⑴...
[toc] rabbimtq簡介 rabbitmq是用erlang語言開發(fā)的,erlang語言最初用于交換機領(lǐng)域,這樣就使得rabbitmq和broker(server)之間...
調(diào)用的時候修改下自己的webhook地址
zabbix利用python腳本發(fā)送報警腳本在zabbix報警媒介中募寨,能夠使用腳本族展、郵件、短信去發(fā)送告警通知拔鹰,今天我們就來說一下如何利用python去發(fā)送告警通知仪缸。 那么我們就可以看到目錄是存放在/usr/lib/za...
0 */1 * * * cp /etc/hosts /etc/hosts.01 不一定會執(zhí)行成功,因為文件已經(jīng)存在列肢,用\cp或者全路徑
day22操作系統(tǒng)定時任務篇定時任務概念 定時任務實現(xiàn)方式 定時任務配置應用 1.系統(tǒng)定時任務概念1.類似于生活中的鬧鐘2.時間信息不準時恰画,可定時時間同步操作3.備份數(shù)據(jù)信息(代替人自動完成一些任務)2...
8.面試題:history顯示時間、用戶以及哪個IP
history作為顯示歷史執(zhí)行的命令欧聘,當生產(chǎn)出現(xiàn)重大事故不知道是誰執(zhí)行的時候片林,就需要翻看history歷史命令查看:
history
設置時間、用戶树瞭、連接IP
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] "
day06操作系統(tǒng)管理命令- 文件相關(guān)的命令說明- vi編輯命令使用方法- 常用的快捷方式 一拇厢、和文件相關(guān)的命令 1.查看文件信息 :cat 2.重要文件需要備份 : copy==cp?⑴.操作完后...
7.面試題:使用rm --rf刪除當前目錄下除2.txt文件:
touch {1..100}.txt
但是反選的時候會報錯,所以需要開啟模式匹配功能晒喷,shopt -s extglob
然后進行rm -rf !(2.txt)即可
day06操作系統(tǒng)管理命令- 文件相關(guān)的命令說明- vi編輯命令使用方法- 常用的快捷方式 一孝偎、和文件相關(guān)的命令 1.查看文件信息 :cat 2.重要文件需要備份 : copy==cp?⑴.操作完后...
1.查看文件中空格行:grep -v "[^$]" filename
day17操作系統(tǒng)正則符號篇系統(tǒng)通配符號 系統(tǒng)正則符號 1.系統(tǒng)通配符號* ---匹配所有內(nèi)容 { } --- 匹配序列信息數(shù)字序列: 字母序列: 組合序列: 2.系統(tǒng)正則符號通常與grep、sed...
2.top命令一定要熟
day10操作系統(tǒng)基礎(chǔ)優(yōu)化篇系統(tǒng)硬件信息查看方法 系統(tǒng)信息查看方法(版本 內(nèi)核) 系統(tǒng)用戶優(yōu)化(創(chuàng)建用戶 設置密碼等) 系統(tǒng)命令提示符優(yōu)化 1.系統(tǒng)硬件信息查看方法:?⑴.CPU信息查看:??方法一:...
1.cat /proc/cpuinfo |grep processor這個也可以用來插cpu的個數(shù)
day10操作系統(tǒng)基礎(chǔ)優(yōu)化篇系統(tǒng)硬件信息查看方法 系統(tǒng)信息查看方法(版本 內(nèi)核) 系統(tǒng)用戶優(yōu)化(創(chuàng)建用戶 設置密碼等) 系統(tǒng)命令提示符優(yōu)化 1.系統(tǒng)硬件信息查看方法:?⑴.CPU信息查看:??方法一:...