Lsync + Rsync 데이터 실시간 동기화
lsyncd(Live Syncing Daemon) 원리 : 리눅스 커널의 inotify로 파일시스템의 변경사항을 체크 inotify(Linux Kernel 2.6.13 이상)는 리눅스 커널에 포함된 기능으로, 파일시스템에 변경사항이 발생할 때 이벤트를 통보 변경사항은 rsync를 호출하여 상대 서버로 싱크 원본데이터 서버와 동기화 대상서버 간의 SSH rsa key 교환등의 과정은 필요하지 않음 lsyncd가 파일 변화를 모니터링할 수 있는 디렉토리 갯수는 최대 8192개 - 구조 원본 데이터 서버 : lsyncd 데몬 + rsync 클라이언트 동기화 대상 서버 : rsyncd 데몬 - 설정 ::설치 공통 : yum install -y epel-release 원본 데이터 서버 : yum install -..
self training/lin
2024. 1. 10. 11:43