반응형
lsyncd 를 설치한다
sudo apt-get install lsyncd
VM 간에 ~/.ssh/authorized_keys public_key 등록
설정파일
/etc/lsync/lsyncd.conf.lua
settings {
logfile = "/var/log/lsyncd.log",
log = "all",
statusFile = "/var/log/lsyncd-status.log",
statusInterval = 20
}
sync {
default.rsync,
source="/home/husheart/lsyncTest",
target="husheart@34.64.185.85:/home/husheart/lsyncTest2",
delay = 1,
rsync = {
compress = true,
acls = true,
verbose = true,
rsh = "/usr/bin/ssh -p 22 -o StrictHostKeyChecking=no -i /home/husheart/.ssh/id_rsa" }
}
lsyncd 재시작
sudo service lsyncd restart
로그로 에러가 있는지 확인한다
tail -1000f /var/log/lsyncd.log
lsyncd 데몬 실행
[root@vm1 sdir]# /etc/init.d/lsyncd restart
lsyncd (을)를 시작 중: [ OK ]
반응형
'Linux - 운영환경' 카테고리의 다른 글
Startup Script 로 부팅시 명령어를 실행시키자 (0) | 2020.09.17 |
---|---|
Goofys - S3 마운트 하기 (0) | 2020.09.17 |
Linux 시스템 가동시간 및 부팅시간 확인 (uptime / last reboot) (0) | 2020.06.15 |
리눅스 커널 - Tick (인터럽트 관리) (0) | 2020.06.08 |
GraphicsMagick - Binary Install (0) | 2020.06.02 |