'호스팅'에 해당되는 글 1건

얼마전에 생긴 Intel1530H서버를
가지고 IDC에 입주시키고 어제 방문해서
GentooLinux 2008 beta r1 기반으로 서버 이전을 완료했습니다.

사전 준비작업은 약 하루 걸렸고 (LiveCd준비, bootstreap 용 stage1->stage3빌드, 기타 기존 서버에 있던 모든 설정자료를 백업)
IDC가서 BIOS설정좀 바꿔주고 Kernel 설정해서
부트스트랩 하고 기타 백업 복원하고 기타 이전작업을 약 2시간(오후8시~10시) 걸려서 완료했습니다.

이전작업중에 어려웠던 부분은 다음과 같네요. 간단히 1시간이면 이전할수 있을줄 알았었는데 복병이 ㅋㅋ....
1. 호스팅 업체에서 HDD를 편하게 잡는답시고 IDE호환모드로 잡아놔서 DMA가 동작하지 못해서 BIOS설정에서 AHCI 방식의 SATA활성화로 변경. 4MB/s => 84MB/s 로 비약적인 개선 ㅡㅡ;  )
2. AHCI를 잘 몰라서 커널설정에서 이것을 놓쳤는데 KernelDocuments 에서 겨우 찾아내서 겨우 해결.
3. 그 밖에 호스팅 업체를 처음 이용하다보니 서비스적인 착오가 좀 있었고 이 때문에 30분정도 허비 ㅡㅡ;
4. 확실히 IDC에 입주시키니까 해킹목적의 시도들이 많이 이루어지고 있더군요. 생각했던것 이상으로 많이 시도가 일어나는것에 놀랐습니다. 조금씩 해당 공격들을 모니터링해서 필터링좀 해야 되겠네요. 이 때문에 방화벽룰 작성하는데 한참 걸렸습니다.

어찌됐건 밤샘작업은 하고 싶지 않았는데 다행히 설치로그 최종 검토하고 2시간만에 완료. ^^; (아~ 다행이다~)

젠투리눅스가 빌드시간만 오래걸리지 나머지는 모두 다른배포판에 비해서 장점이 많기 때문에 CPU만 성능이 좋으면 역시 젠투가 최고라는 의식을 버릴수가 없군요. Quad Xeon CPU가 확실히 설치시간이 엄청 짧군요. (물론 Make job 을 5로 했습니다.) Job control 1만 허용되는 gcc만 제일 오래 빌드시간이 걸렸습니다.

아마도 당분간은 예전 서버에서 이전되지 않은 5%정도를 처리하게 될것인데 조망간 이것도 마무리 해야 되겠네요.

아래는 제 서버가 입주한 IDC의 해당 랙 입니다.

사용자 삽입 이미지
맨위는 허브이고 그 밑에가 제 서버 입니다. (보이는 부분은 뒷면) 현재 서버는 Ethernet 2개가 하나의 bonding 구성이 되어 있어서 아무데나 꽂아도 됩니다. ㅋㅋ (나중에 2라인으로 확장할일이 계획에 있어서...)


사용자 삽입 이미지
좀더 가까이 본 서버뒷면인데요. 랜선에 가려서 Ethernet port가 하나가 안보이네요. 실제로 Ethernet port는 Gigabit 2개 입니다.


사용자 삽입 이미지
서버가 입주된 랙의 뒷면 모습 입니다. 뒷면에서 작업하다보니 소리가 무지 시끄럽군요.
의외로 제 서버는 좀 조용한 편이네요 ㅋㅋ


사용자 삽입 이미지
콜솔 확인을 위해서 키보드/마우스 연결한 모습


사용자 삽입 이미지



서버이전기록 일지
~~~~~~~~~~~

2008년 5월 25일 : 호스팅 개통 (애초에 GentooLinux로 부트스트랩 절차를 위해서 파티션 root 2개 및 data 1개 로 호스팅설치 주문)
2008년 5월 26일 ~ 2008년 5월 28일 : 원격에서 주변 상황 및 snmp, 방화벽에 필요한 조건들 파악 및 계획 수립
2008년 5월 29일 : 원격에서 기본적인 Gentoo 2008 beta1의 stage1 에서 시작해서 stage3까지 빌드, 기타 기본적으로 이전에 필요한 패키지 설치
2008년 5월 30일 : IDC방문해서 BIOS설정 바로 잡고 Kernel 설정 및 빌드, 예전서버의 자료를 모두 신규서버로 전송하고 설정, snmp/mrtg모니터링 시작
2008년 5월 31일 : 기존과 호환을 위한 redirect 설정


그 밖에 서버 특이사항 정리
~~~~~~~~~~~~~~~~~


1. 전력 소모를최소로 하기 위해서 5분동안 HDD가 사용되지 않으면 바로 StandBy 모드로 진입
2. cpufrequtils/cpufreqd 를 사용하여 SpeedStep 적용 기본 응답성을 고려해서 최소:최대=1.60GHz:2.13GHz 로 설정
3. Ethernet Interface가 두장인 관계로 Bonding(이중화모드) 설정함.
4. HDD온도를 원격에서 모니터링하기 위해서 SMART정보를 이용하는 hddtemp 사용
5. Backup구성을 하기 위해서 SAMSUNG HDD 500GBytes 장착


서버사양
~~~~~~


0. 서버제품명: Intel 1530H
1. CPU: Intel(R) Quad Xeon(R) CPU X3210 2.13Ghz
2. Memory: DDR2 667MHz 1GBytes
3. HDD: AHCI/SATA - Hitachi 250GBytes, SAMSUNG 500GBytes
4. Graphics chipset : Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 02)
5. ODD: 4Slim DVDr
6. Ethernet: : Intel Corporation 82566DM-2 Gigabit Network Connection, Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05)



서버사용용도
~~~~~~~~


1. 주 목적: OS개발환경 및 병렬분산작업
2. 웹서버 운영은 그냥 뻘쭘하니까 돌림 --;
크리에이티브 커먼즈 라이센스
Creative Commons License
Posted by minzkn

트랙백 주소 :: http://blog.minzkn.com/trackback/258

댓글을 달아 주세요