VMware 에서 Application Server 깔고나서 clone image 만들때 문제점
제가 인턴으로 일하는 회사 Quality Assurance Department에서 VMware 를 써보려고 하는데요
문제점이 있어서 질문을 올립니다.
일단 VMware 를 쓰는 목적은 Snapshot / Revert 기능을 이용해서 VMware image 가 깨끗한 상태로 유지되게 하려는건데요
그러니깐... 예를 들자면 VMware 를 쓰지 않고 그냥 컴퓨터를 쓰던 경우에는
그 컴퓨터에 이 프로그램 저 프로그램 깔아놓고 뭐 테스팅 하면서 configuration 바꾸고 하다가 며칠 지나보면
바뀐 configuration이 너무 많아서 다음에 다시 테스팅 하려고 하면 자꾸 어떤 문제점에 부딪히게 되거든요
그래서 VMware 에다가 프로그램 깔아놓고 스냅샷 찍고, 테스팅 한 후에 다시 스냅샷으로 revert 하면서 쓰려는게 목적입니다.
그리고 때에 따라서는 QA Department 에 여러 팀들이 똑같은 image 가 필요한 경우가 있거든요
예를 들어 A 팀이랑 B 팀 둘 다 Windows 에 Oracle Application Server 가 깔린 이미지가 필요하다고 합시다.
하나의 image 를 공유하기보다는 그 image의 clone을 만들어서 각 팀이 하나씩 image 를 가져야 하는 경우가 있는데요.
그렇게 하기 위해서 cloned 된 image 에 sysprep 하고 컴퓨터 이름 바꾸고 하면
Oracle Application Server가 제대로 작동을 안합니다.
아마도 Oracle Application Server 인스톨시에 컴퓨터 이름을 프로그램 내에 hard code 해놓은것 같은데 ;
이런 문제점을 어떻게 해결해야 할지 모르겠습니다.
그리고 다른데다가 같은 질문을 올려봤더니 그냥 각 team 마다 프로그램을 다 설치해서 따로 따로 image 를 만들면 안되냐고 그러던데
그렇게 하지를 않는 이유는 install 할 Application Server들이 너무 많아서 시간낭비가 되기때문입니다.
그냥 image 하나만 만들어 놓고 각 팀이 필요할때마다 카피해서 쓰려고 하는데
위에 말한 문제점에 부딪히기 때문에 해결방안을 찾는 중인데요
해결책 아시는 분은 답변 부탁드립니다 ^^
그리고 다른 회사에서는 QA Department 에서 VMware 를 어떤식으로 사용하고 있는지도 알고 싶습니다.
Oracle App Server는 잘 모르지만...
아마 app server 또는 연결된 http server 가 로딩될 때 ip나 hostname을 물고 올라갈 겁니다. xml 형식으로 된 설정파일이 어디엔가 있으리라는 생각이 드는데, 제가 그 제품을 써 본 적이 없어 답을 드리기는 어렵네요. 매뉴얼을 뒤져보시는 게 좋을 것 같네요.
댓글 달기