>> Read No. 13296 article  
NAT를 이용한 LVS의 Setting에 대해서요..

등록 2000-12-03 04:38:00     조회 1
이름 조영문    

		NAT로 구축하는 웹 클러스터링이 정상적으로 작동을 하지 않는 것 같습니다.
 
Redhat 6.2 Korean Version을 사용하고 있습니다.
Kernel은 2.2.16-3 이구요.. Lan Card는 모두 하나씩 가지고 있습니다.
HA(high availability)는 사용하지 않을 예정입니다.
 
2.2.16-3 버젼에서는 커널에 NAT가 원래 Patch되어 있다고 하여서
Kernel 컴파일을 다시 하지는 않았습니다.
(/lib/modules/2.2.16-3/ipv4/ 안에 필요한 파일 4개가 다 있는 것을 확인하
였습니다.)
 
 
Vritual Server는 203.249.73.112입니다.
Real Server는 203.249.73.113 , 4 ,5 이렇게 3대입니다.
Netmask는 255.255.255.0 이구요..(타입이 24로 알고 있습니다)
 
 
ipvsadm 설치하였습니다.
Setting시 에러는 나지 않았습니다만...
정상적으로는 작동을 하지 않는 것 같습니다.
 
 
Virtual Server 쪽 Setting은 다음과 같습니다.
(NAT방식을 사용할 경우 Real Server쪽은 특별한 Setting이 없어도
된다고 알고 있습니다.)
 echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/ip_always_defrag
 ipchains -A forward -j MASQ -s 203.249.73.0/24 -d 0.0.0.0/0
 
/************ 혹시  아래처럼 하나씩 다 써야 하나요? ***************/
ipchains -A forward -j MASQ -s 203.249.73.113/24 -d 0.0.0.0/0
ipchains -A forward -j MASQ -s 203.249.73.114/24 -d 0.0.0.0/0
ipchains -A forward -j MASQ -s 203.249.73.115/24 -d 0.0.0.0/0
/*****************************************************************/
  ipvsadm -A -t 203.249.73.112:www -p -s lc
 ipvsadm -a -t 203.249.73.112:www -r 203.249.73.113:www -m
ipvsadm -a -t 203.249.73.112:www -r 203.249.73.114:www -m
ipvsadm -a -t 203.249.73.112:www -r 203.249.73.115:www -m
  
NAT 방식으로 Web Server 3대만 Clustering을 해볼려구 합니다.
이런 식으로 되어있는데... 4대의 컴퓨터가 모두 살아 있구요..
http://203.249.73.112라고 하면 "서버를 찾지 못한다"는 에러가 납니다
 
혹시 저의 Setting이 잘 못 되었는지 알고 싶습니다.
 
ip_vs_wlc 모듈은 잘 작동하고 있는 것 같습니다.
 
[root@clinet1 moon]# lsmod
Module                  Size  Used by
ip_vs_lc               1040   1  (autoclean)
3c59x                  19716   1  (autoclean)
 
[root@clinet1 /root]# ipvsadm -L
IP Virtual Server version 0.9.12 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port         Forward Weight ActiveConn InActConn
TCP  client1:www lc persistent 360
  -> client4:www                 Masq    1      0          0
  -> client3:www                 Masq    1      0          0
  -> client2:www                 Masq    1      0          0
 [root@clinet1 /root]# more /etc/hosts
127.0.0.1       clinet1 localhost.localdomain   localhost
203.249.73.115  client4
203.249.73.114  client3
203.249.73.113  client2
203.249.73.112  client1
 제가 Web Server(112번)으로 접속을 하니까 InActConn이 1이 증가 하였습니
다. 그런데 정상적으로 패킷을 다른 Real Server로 넘겨주지는 못하는 것 같
습니다.
 [root@clinet1 /root]# ipvsadm -L
IP Virtual Server version 0.9.12 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port         Forward Weight ActiveConn InActConn
TCP  client1:www lc persistent 360
  -> client4:www                 Masq    1      0          1 <-- 증가
  -> client3:www                 Masq    1      0          0
  -> client2:www                 Masq    1      0          0
  
여기까지 읽어 주셨다면 너무나 감사드립니다.
조그마한 힌트라도 하나 보내주시면.... 저에게는 큰 도움이 될것입니다.
Linuxer의 꿈을 키워가는 저에게 도움을 주세요..
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.37 초 ] 작업시간: [ 0.07 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1789699991
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.