본문 바로가기

서버구축 (WEB,DB)363

CentOS에서 ipvsadm으로 Virtual Server 구축 기존에 CentOS에서 piranha-gui를 이용해서 Linux Virtual Server를 구축했었는데, 영 감이 안와서... 검색해서 ipvsadm으로 Virtual Server를 구축했다. 다음의 IP로 가상 서버를 구축한다고 가정한다. Virutal IP : 192.168.1.10 Real IP : 192.168.1.20 Real IP : 192.168.1.21 일단은, 방금 구축한 경험으로 봤을 때 2대의 실 서버를 로드밸런싱하려면 ipvsadm을 동작시킬 서버까지 포함해서 3대가 있어야 될것 같다.(direct routing 방법 사용시) Virtual Server 일단은 ipvsadm을 설치한다. 나의 경우는 yum을 이용해서 패키지 설치를 했다. # yum install ipvsadm #.. 2009. 9. 24.
서버 가상화 솔루션 Xen Server 5.5 사용기 Vmware 와 가상화 솔루션에서 양대산맥이라 볼수있는 Xen Server가 지난번 연구실 세미나때 5.0 으로 테스트 하였는데 얼마전 5.5 로 업그레이드가 되었는지 겸사겸사 사용기 이벤트가 있어 참여하게 되었다. 연구실에서 5.0 버젼 으로 세미나 하였던 데이터는 아래 pdf 에 자세하게 작성하여 첨부하여두었다. xen.pdf 이번 버젼으로 테스트하면서 크게 기능면으로 추가된 내용으로는 잘 모르겠으나 기존 버젼에서 테스트가 불가했던 내용외에 마이그레이션 기능이 정상적으로 동작하여 다소 신기하였다. 설치한 H/W는 연구실에 테스트머신으로 돌고있는 HP G320 M4 이며 클러스터 테스트용으로만 사용하고있어 그리 H/W 사양이 높지는 않다.. (CPU : P4 D 2.8G / RAM : 1G ECC / .. 2009. 8. 24.
mod_rpaf (proxy 및 Virtual IP 이용시) php 함수에서 x-forwarded-for 구문을 수정하는 대신 mod_rpaf 를 이용하면 간단하게 모듈만 올림으로써 IP 추적이 가능하게 된다. 가상서버내에서 클라이언트 IP 를 정상적으로 변환시켜 주는 모듈입니다. 이 모듈을 쓰지 않으면 메인서버의 게이트웨이 IP 가 찍히게 됩니다. 이 모듈을 사용하시게 되면 아파치 로그뿐만 아니라 프로그램상에서도 정상적으로 클라이언트 IP 추적이 가능합니다. URL: http://stderr.net/apache/rpaf/ 설치방법: # wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz # apt-get install apache2-threaded-dev (apxs2 설치, prefork 일 경우는 .. 2009. 8. 24.
Active Directory 와 Site Server LDAP 1. Site Server LDAP ********************************************* ***** LDAP Object의 일반적 사용형태 ***** ********************************************* Dim ds As IADsOpenDSObject Dim oOu As IADsContainer Dim oContainer As IADsContainer Dim User As IADs Set ds = GetObject("LDAP:") Set oOu = ds.OpenDSObject(path, id, password) Set oContainer = oOu.GetObject("member", "ou=members") 조회 : Set User = oConta.. 2009. 8. 17.
NIS(Network Information Service) 환경 구축 => Network Infomation Service 는 /etc의 시스템 파일을 NIS map 형태로 도메인에 참가하고 있는 컴퓨터끼리 공유하는 서비스 ※ Sever 지정 # domainname => 현재 자신의 컴퓨터의 도메인네임을 확인하자~~! # domainname blue.org => 자신이 사용할 도메인이름을 지정하자.... # domainname => 변경된 도메인 이름을 확인하자~~! ▶ 만약에 이 설정을 계속 유지하고자 한다면 /etc/defaultdomain 파일에 도메인 이름을 지정하시면, 부팅시에 바로 도메인 이름이 지정된다. # /usr/sbin/ypinit -m => -m 옵션이 NIS의 master서버로 지정하는 옵션이다.... => 위에서 부터 동그라미 친 부분을 확인하고 입.. 2009. 8. 14.
728x90