이번에 DR 구성을 해야 한다고 해서 일부 이중화 안된 서비스들을 이중화하려고 합니다. (정부지침)
기존에 있던 A존은 Active로 신규 환경 B존은 Standby로 운영하려고 합니다.
이번에 신규 환경 B존의 서버 100대 정도를 idc에서 생성해서 저희 운영팀에 넘겨 줬습니다.
(처음 알았는데...DR구성이랑 호스트 네임도 A존 B존 서버와 똑같더라구요.)
문제는...A존의 web01 서버와 신규로 받은 B존의 web01 서버와 구성/환경이 동일한지를 확인해야 하는데요..
안타깝게 모든 서버을 1:1로 이미지를 뜨면 노다가이니 web/was/db 등 대표 이미지로 구축했다고 하네요 ㅜ
그래서 100% 같다고 보면 안된다고 하더라구요.
기존 서버와 신규 서버간의 비교해야 항목들이 뭐가 있는지 조언 좀 부탁드립니다.
제 개인적인 생각으로는..아래 정도밖에 생각이 안나네요
1. 하드웨어 비교(cpu, mem, disk 등 )
2. 소프트웨어 비교
- os/web/was 버전
- 각 서버의 솔루션들 설치여부 확인/버전/설정 확인 (모니터링, 계정관리 등)
- 환경변수, alias, sshd_config 등 설정 확인
혹시 위 내용말고 또 비교해야 할 것들이 있을까요? (제가 놓치는 부분이 많을 것 같아서요)
서버별로 쉘 스크립트 돌려서 확인 후에 엑셀로 만들어 항목별로 비교하려고 합니다.
경험 있으신 분들의 조언 부탁드립니다.
sysctl -a (/etc/sysctl.conf) 튜닝파라미터가 같은지
cat /etc/passwd (어플리케이션 계정 uid/gid 가 같은지)
crontab (항목 확인)
저도 그랬으면 했는데...idc에서 그냥 web서버 대표 이미지 하나로 web01~08를 모두 생성해서요..;;;
저도 이번에 이 서비스팀에 들어가서 왜 이렇게했는지 히스토리는 모르겠더라구요.