두 개의 Linux 서버를 동기화하는 "무엇"인지 알아보십시오.

두 개의 Linux 서버를 동기화하는 "무엇"인지 알아보십시오.

이러한 Red Hat 서버를 유지관리한 마지막 사람은 동기화를 유지하는 방식으로 서버를 설정했습니다. 즉, 한 서버에서 파일을 삭제하면 다른 서버에서도 자동으로 파일이 삭제되었습니다. 그 중 하나만 새 구성을 설정하면 되므로 동기화를 비활성화해야 하는데 원인이 무엇인지 모르겠습니다. 어디를 봐야 할까요?

답변1

특히 동기화가 즉각적인 경우 가장 확실한 방법은 네트워크 파일 시스템을 사용하고 있을 수 있다는 것입니다. NFS, AFS 등의 마운트를 보고 있지 않은지 확인하십시오. /etc/fstab좋은 출발점입니다. 또 다른 옵션은 클러스터 파일 시스템을 실행하는 것입니다( /etc/fstab이 역시 좋은 출발점입니다).

즉각적이지 않더라도(혹은 그렇더라도 이러한 프로그램 중 일부는 매우 빠릅니다) 이를 수행할 수 있는 몇 가지 도구가 있습니다. 일반적으로 rsync이것은 어딘가의 크론 작업에서 실행될 것입니다. 사용자 및 시스템 crontab을 확인하십시오. 일반적으로 rsync마스터-슬레이브 설정에서는 작동하지만 다중 마스터 설정에서는 작동하지 않습니다. 와 같은 다른 것들도 있습니다 unison. 일부는 데몬 프로세스로 실행됩니다. 어떤 프로세스가 실행되고 있는지 확인하세요( ps fxa예:). 일반적으로 Google이나 Google을 통해 무엇인지 알아볼 수 있습니다 man.

상업용 제품도 많이 있습니다. /usr/local, /opt 및 설치된 패키지를 살펴보는 것이 도움이 될 수 있습니다.

관련 정보