'clustering'에 해당되는 글 1건

  1. 2008.10.15 CentOS를 이용해서 LVS를 구축하는 경우 (3)
Manual에 나와 있는대로 Direct Routing 방식으로 LVS를 구축하는 경우
각 Real Server에 아래의 설정을 추가해야 함.

이것이 원인이었는지 모르겠지만, 이 설정을 하기 전에는 한번 연결된 IP에서는 정상적으로 가상 IP에 연결이 되지만, 다른 IP를 가지고 연결하는 경우 연결이 지연되서 초기 실패하는 경우가 발생하였음

/etc/sysctl.conf에 net.ipv4.ip_forward = 0 부분을 1로 변경하여야 하며

#for ipvs

net.ipv4.conf.lo.arp_ignore = 1

net.ipv4.conf.lo.arp_announce = 2

net.ipv4.conf.all.arp_ignore = 1

net.ipv4.conf.all.arp_announce = 2

#end of ipvs

#for ipvs ~ #end of ipvs 부분을 추가한후

shell>sysctl -p

커널파라미터 적용

Posted by 봉보리봉봉

댓글을 달아 주세요

  1. 행인 2009.09.15 21:13  댓글주소  수정/삭제  댓글쓰기

    이방식은 ipvsadm으로 다이렉트 방식으로 구축하고나서 각각의 리얼서버에 설정하는것인가요?

    • 봉봉 2009.09.15 23:13  댓글주소  수정/삭제

      결국 이것도 ipvsadm으로 설정은 되긴 하지만, CentOS 5.0 이상에서는 RHEL에서 제공하는 것과 같이 piranha-gui를 통해 웹에서 가상서버 설정을 하고 pulse로 가상서버를 동작시키는 부분에서 매뉴얼대로 했을 때 잘 안되는 부분을 기억하려고 포스팅 했던 기억이 납니다.

      일반 RedHat 계열에서 LVS를 구축하신다면 최근에 포스팅한 것을 참조하는 것이 좋을 것 같습니다.

    • 봉봉 2009.09.15 23:15  댓글주소  수정/삭제

      다시 생각해보니 아마도 이 설정은 arptable에서 하는 짓을 커널 파라미터를 수정해서 하는 것처럼 보이네요.

      1년 전 포스팅이라 기억이 가물가물 합니다. 죄송합니다~~

이전버튼 1 이전버튼

블로그 이미지
봉보리봉봉

공지사항

Yesterday12
Today4
Total152,095