rsync命令詳解 如何讓多臺(tái)服務(wù)器實(shí)現(xiàn)數(shù)據(jù)同步?
如何讓多臺(tái)服務(wù)器實(shí)現(xiàn)數(shù)據(jù)同步?1. 安裝centos7.0yum安裝SSH,安裝SSH協(xié)議Yum安裝Rsync(Rsync是一個(gè)遠(yuǎn)程數(shù)據(jù)同步工具,可以通過LAN/WAN在多個(gè)主機(jī)之間快速同步文件)服務(wù)
如何讓多臺(tái)服務(wù)器實(shí)現(xiàn)數(shù)據(jù)同步?
1. 安裝centos7.0yum安裝SSH,安裝SSH協(xié)議Yum安裝Rsync(Rsync是一個(gè)遠(yuǎn)程數(shù)據(jù)同步工具,可以通過LAN/WAN在多個(gè)主機(jī)之間快速同步文件)服務(wù)sshd重啟啟動(dòng)服務(wù)任務(wù)
2。配置master無密碼登錄所有銷售,并在master機(jī)上生成密碼對(duì)
3。檢查/home/Hadoop/下是否有“SSH”文件夾,以及“SSH”文件下是否有兩個(gè)新生成的免密碼密鑰對(duì)。
4. 然后在主節(jié)點(diǎn)上進(jìn)行以下配置,并添加IDursa.pub公司添加到授權(quán)密鑰。
5. 設(shè)置SSH配置,使用root用戶登錄服務(wù)器,修改SSH配置文件“/etc/SSH/sshd”Config。設(shè)置后,請(qǐng)記住重新啟動(dòng)SSH服務(wù)以使設(shè)置生效。
6. 注銷root并使用Hadoop普通用戶認(rèn)證成功同步另一臺(tái)服務(wù)器的數(shù)據(jù)
Rsync:remote synchronization發(fā)音:(Ruisen)Rsync server remote host Rsync Deamon backup server configuration Rsync(remote synchronization)是一個(gè)遠(yuǎn)程數(shù)據(jù)同步工具,可以快速同步通過LAN/WAN或Rsync在多個(gè)主機(jī)之間的文件可以用來同步本地硬盤上的不同目錄。當(dāng)使用Rsync進(jìn)行遠(yuǎn)程同步時(shí),有兩種方式:遠(yuǎn)程shell(推薦SSH,用戶認(rèn)證由SSH負(fù)責(zé))和C/S(即客戶端連接到遠(yuǎn)程Rsync服務(wù)器,用戶認(rèn)證由Rsync服務(wù)器負(fù)責(zé))。Rsync被稱為一種快速的文件同步方法,主要是因?yàn)樗谕轿募r(shí)會(huì)檢查文件之間是否有差異。它只同步有差異或沒有差異的文件,但第一次同步時(shí)仍然非常慢。