ESXi 서버 100대 구축
ESXi VM 과 ESXi HOST 구분
ESXi HOST (100개)
TION SYSTEM – WORDPRESS WEB SERVER
TION SYSTEM – DEAMON SERVER
앞 3자리 일련번호 [ 소유권 | 권한 | 수익 ]
1xx -> 자체소유
2xx -> 공동소유
3xx -> 사업자관련 (기업, 개인사업자)
5xx -> 지인관련
7xx -> 교회관련
x0x -> 마음대로 변경가능 (완전마음대로)
x7x -> 마음대로 변경가능 하지만 규칙존재
x9x -> 마음대로 변경불가
xx0 -> 애드센스 수익 가능
xx1 -> 애드센스 수익 가능 (타인명의 애드센스 운영)
xx9 -> 애드센스 수익 불가
xx7 -> 사업수익 발생
ex)
100 -> 자체소유의 마음대로 운영 가능한 애드센스 수익 서버
377 -> 사업자와 함께 규칙을 정하여 운영하며 월/년 관리비로 수익 발생 서버
500 -> 지인과 함께 마음대로 운영 가능한 애드센스 수익 서버
501 -> 지인과 함께 마음대로 운영 가능한 지인명의 애드센스 수익 서버
571 -> 지인과 함께 규칙을 정하여 운영 가능한 지인명의 애드센스 수익 서버
777 -> 교회관련 규칙이 존재하는 사업수익 발생하는 서버
--------------------------------------------------------------
뒷 5자리 일련번호 [ 항목 | 서버번호 ]
10xxx -> 티온 워드프레스 블로그를 이용하여 애드센스 수익 창출
15xxx -> 단순 포럼을 이용하여 애드센스 수익 창출
17xxx -> 단순 워드프레스 블로그를 이용하여 애드센스 수익 창출
20xxx -> 기능을 중요시 하며 워드프레스로 동작하는 애드센스 수익 창출
30xxx -> 경제활동 관련 서버 (워드프레스 운영, 사이트운영, 호스팅 운영 등의 수익 창출)
50xxx -> 교회운영 관련 서버
66xxx -> 숨기는 서버
80xxx -> 파일 관련 서버
90xxx -> TION DBs
xx001 -> 관련 서버 카운트 (갯수)
ex)
10010001 -> 자체소유의 마음대로 운영 가능하며 티온 워드프레스 블로그를 이용한 애드센스 수익 창출
10017001 -> 자체소유의 마음대로 운영 가능하며 워드프레스 블로그를 이용한 애드센스 수익 창출
37730001 -> 사업자관련 규칙이 존재하며 경제적 활동으로 사업 수익 창출
77730001 -> 교회관련 규칙이 존재하며 경제적 활동으로 사업 수익 창출
77750001 -> 교회관련 규칙이 존재하며 경제적 활동을 하지 않는 수익 창출 불가
ESXi VM (무제한)
TION SYSTEM – DEAMON SERVER
리눅스 서버 용량 급하게 늘려야 할때
lsblk
growpart /dev/sda 1
xfs_growfs -d /
ESXi 기본적으로 빠르게 세팅 해야 할 부분
간단하게 아래 내용 보고 빠른 수정
1. 관리 > 시스템 > 고급 설정 > 검색 [ UserVars.HostClientSessionTimeout ] 값을 0 으로 변경
2. SSH 접속 후 /etc/rc.local.d/local.sh
SERVER_HOSTNAME=`hostname`
wget http://33.34.246.187/serverChecker.php?ESXi=${SERVER_HOSTNAME} >> /etc/serverChecker.logs
echo "*/1 * * * * wget http://33.34.246.187/serverChecker.php?ESXi=${SERVER_HOSTNAME} >> /etc/serverChecker.logs" >> /var/spool/cron/crontabs/root
kill `cat /var/run/crond.pid`
/usr/lib/vmware/busybox/bin/busybox crond
rm -rf serverChecker.php*
# 1 - 30 = 4 - 10
# 1 - 30 = 4 - 10
# 두번 변경해야함!!
3. 시간 동기화
time.bora.net 수동으로 시작 및 중지
서비스 ntpd 실행 NTP 데몬
4. SSL 보안 적용 ( ESXi VM 사용 시 필요없음 ) 보안 엄격 모드

서버 구축할 때 중요한 부분
1. CPU 코어는 v2 12코어 v3 18코어 v4 24코어 가성비 제품으로 구성
듀얼 CPU 는 가급적 사용하지 않음
2. SSD 용량은 시간이 지날수록 늘어나므로 가성비 제품으로 구성
필요에 따라 SSD 용량 증가
3. RAM 용량은 시간이 지날수록 늘어나므로 가성비 제품으로 구성
필요에 따라 RAM 용량 증가 ( 8GB x 4 = 32GB 에서 업그레이드 할 경우 16GB x 4 = 64GB )
4. NETWORK ADAPTOR는 시간이 지날수록 구하기 어려워지므로 그 당시 버전에 맞는 제품으로 구성
ESXi 7.0 이상 버전 사용
5. CPU COOLER는 기본에 충실할 수 있으며 가성비 좋은 제품으로 구성
6. POWER SUPPLY는 500W ~ 600W 이상 정격 80%이상 모델 사용
7. 먼지는 쌓일 수 있으나 5 ~ 7년 주기로 서버 내부 청소
8. 모든 서버는 매일 BACKUP 시스템을 구축하여 실시간 복구 가능
9. 모든 서버는 방화벽 시스템을 구축하여 등록된 IP만 관리자 접근
리눅스 문자열 검색
find . -type f | xargs grep --color=auto "000000"
현재 위치부터 하위폴더 모든 파일 중 '000000' 이라는 문자열을 검색
find . -name 'zone.*' | xargs grep --color=auto '000000'
현재 위치부터 하위폴더 모든 파일 중 zone.으로 시작하는 파일에서 '000000' 문자열 검색
VMware Compatibility Guide
https://www.vmware.com/resources/compatibility/search.php

1GB – 지원
2.5GB – 지원