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