[클러스터] 클러스터와 가상호스트

리눅스 LVS를 이용한 부하분산 시스템 구성에서 Apache Web

Server 의 가상호스트 (VirtualHost) 를 설정하는 방법이다.

클러스터 구성에서 가상 호스트 설정에 기본 설정 항목은  

httpd.conf 의 설정값중..

Listen  <port>

ServerName  <ip>

Virtualhost <ip>

이다.

Listen  80   이란 설정은 공통 사항이다.

ServerName 과 virtualhost 는 apache 구성 서버가 Directer 인지

real server 인지에 따라 틀리다.

일단 Direct 서버(분배서버)에서 가상 호스트를 지원하기 위해서

는  ServerName 과 Virtualhost 가 모두 vip(virtual ipaddress)

가 되어야 한다.

RealServer 에서는 ServerName 과 Virtualhost 모두가 real

ipaddress 여야 한다.

이는 Directer 역활을 하는 서버에서는 실제 가상 IP 가 aliasing

되어져 있기때문에 이와 같은 문제가 발생하는 거 같다.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.