rsync 에서 873 포트를 사용하면 에러가..
글쓴이: hyunil / 작성시간: 화, 2003/12/02 - 9:54오전
rsync 와 cron 을 이용하여 두대의 서버간에 데이터 동기화를 하고 있었습니다.
이번에 어떠한 사유로 인해서 한쪽서버를 포맷하여 레드햇7.3 을 설치한 후
다시 rsync 를 설정하였는데.. 이번엔 rsync 에서 에러가 나는군요..
원인을 통 모르겠습니다.
메세지는
rsync: read error: Connection reset by peer
rsync error: error in rsync protocol data stream (code 12) at io.c(163)
이런 에러가 나고 있습니다.
단, ssh 를 이용한 rsync 는 정상적으로 작동이 되어집니다.
고수님들의 조언부탁드립니다.
ssh 를 해도 상관은 없지만 cron 등록시에 입력해야 하는 패스워드때문에
좀 곤란하네여.. ssh-agent 를 사용하라고는 되어있지만.. 사용법도 잘 모르고..
도와주십시요..^^
Forums:
Re: rsync 에서 873 포트를 사용하면 에러가..
방화벽 문제가 아닌가요?
There is no spoon. Neo from the Matrix 1999.
방화벽.. 일단 방화벽 밑으로 들어가긴했는데요.. 두대가 전부 방화벽
방화벽.. 일단 방화벽 밑으로 들어가긴했는데요..
두대가 전부 방화벽 밑단에서 NAT 된 IP 를 사용합니다.
일단 방화벽 밑단의 서버끼리는 NAT 된 IP 로 접속한다면
모든 포트에 대한 사용권한이 풀어지게 설정이 되어있는데..
한번 확인을 해봐야겠습니다.
담변 감사합니다.^^;
ㅡㅡ 결과는 같은 에러가 납니다.. 방화벽단에서873포트를 강제로 열
ㅡㅡ 결과는 같은 에러가 납니다.. 방화벽단에서
873포트를 강제로 열어주었지만 결국 같은 메세지네요..
rsync 자체에 먼가 문제가 있는건 아니겠지요?
아니면 다른 어떤 데몬이나 기타 라이브러리가 필요한건가..ㅡㅡ
Re: rsync 에서 873 포트를 사용하면 에러가..
일단 이렇다면... 반대편쪽에서 끊어버리는 것 같은데...
만약 처음부터 이렇다면....
1. 에러를 내는 반대편 쪽 로긴 하여...
telnet localhost rsync
2. 에러를 내는 쪽에서. 반대편으로
telnet rsync_peer_ip rsync
되는지 점검을 한번...
중간에 이런식으로 나온다면..
에러를 내는 반대편 쪽 로긴 하여...
로그를 한번 뒤져보는것도 권장해 드리고 싶네요...
There is no spoon. Neo from the Matrix 1999.
1번의 경우..telnet localhost rsyncTryi
1번의 경우..
telnet localhost rsync
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host
2번의 경우
telnet 10.0.0.21 rsync
Trying 10.0.0.21...
Connected to 10.0.0.21.
Escape character is '^]'.
Connection closed by foreign host.
이건.. 반대로 접속을 셋팅해봐도 안대네여..
혹시 로그를 본다면 어떤로그를 봐야할까여..ㅡㅡ 아우 힘들다..
아아아아아아아아해결됬습니다.. 바보같은짓을 하고 있었네요
아아아아아아아아
해결됬습니다.. 바보같은짓을 하고 있었네요
도움주신 지리즈님 감사드리구요..
/var/log/messages 파일을 보고서 원인을 찾아내었습니다.
로그파일보기의 생활화를 이룩해야겠습니다.
원인궁금하신가요? /etc/rsyncd.conf 파일에서의
오타때문이었답니다.ㅡㅡ 부끄랍네여..ㅡㅡㅋ
다시한번 감사드립니다.
[code:1]cat /var/log/messages | grep rsy
cat /var/log/messages | grep rsync
입니다.
참고로 저는 이런 에러 메세지가 나오내요..
아무런 세팅을 안했거든요^^;;
There is no spoon. Neo from the Matrix 1999.
간발의 차이였네요..2003년12월2일 13:18 2003년
간발의 차이였네요..
2003년12월2일 13:18
2003년12월2일 13:25
해결하셨다니 다행이구요.
There is no spoon. Neo from the Matrix 1999.
댓글 달기