SharedIT | 묻고 답하기(AMP)

Ubuntu 18.04 커스텀 이미지 만들기

안녕하세요.


현재 머신러닝과 딥러닝을 위해 서버에 Ubuntu 18.04 버전을 설치 후 거기에 필요한 패키지와 설정을 해놨습니다.

OS를 설치하는 일이 많아지다 보니 현재 설치되어있는 서버에서 패키지와 설정까지 그대로 ISO 이미지로 만들고 싶은데 방법이 있을까요 ?


감사합니다.

Tags : 태그가 없습니다.

3개의 답변이 있습니다.

wansoo
  0 추천 | 약 3년 전

Clonezilla 같은 image 툴을 이용해서 이미지 만들면 됩니다.

하드디스크 도킹스테이션을 준비해 두고서 하드웨어적으로 디스크를 복제해서 사용해도 되겠고요.


P2V 툴을 이용해서 디스크 image를 가상 컴퓨터 이미지로 전환해서 가상 컴퓨터로 구동하는 것도 괜찮은 방법이라 생각되고요.


OS설치하고, 시스템 구성하는데 큰 어려움이 없는 상황이라면...

P2V 툴을 이용하지 않더라도, 가상 컴퓨터에다 OS를 직접 설치하고, 필요한 패키지를 설치해서 가상 컴퓨터 디스크 이미지를 복제해서 사용하는 것이 좀 더 편할 수도 있을 것 같고요.


가상 컴퓨터 보다 더 좋은 방식은 도커 같은 컨테이너를 이용하는 방법이 될 거 같네요.

컨테이너 이미지에다 필요한 라이브러리, 패키지등을 설치해서 사용하기 원하는 컴퓨터에 올려서 사용한다면 좀 더 가볍고 효율적인 방법으로 운영할 수 있을 거라 생각되네요.

c0copine | 약 3년 전

답변 주셔서 감사합니다.

가상 컴퓨터 디스크 이미지 복제는 dd를 이용하여 복제하는것인가요 ?

wansoo | 약 3년 전

dd는 Linux/Unix에 기본적으로 포함되는 디스크 블럭 단위로 복제하는 툴입니다. 디스크 이미지를 만들어 시스템 복구 용도로 사용할 수도 있고요.

링크에 있는 내용은 물리 디스크의 내용을 disk image file로 만든 후에, disk image file을 다시 가상 컴퓨터 이미지로 변환하는 내용을 설명해 둔게 되겠고요.


가상 컴퓨터 디스크 이미지는 일반 파일 (디스크 이미지 파일)과 동일하기 때문에 일반 파일 복사하는 방식으로 복사해서 다른 컴퓨터에서 올려서 사용하면 됩니다.

가상 컴퓨터 이미지를 동일 컴퓨터에서 여러개 복제해서 올릴 수도 있지만, 동일 UUID 값을 가진 가상 컴퓨터 이미지를 여러개 동시에 올릴 수 없기 때문에 복제한 가각의 가상 컴퓨터 이미지에 기록된 UUID 값을 변경 시켜서 올려야 가능하겠고요~

c0copine | 약 3년 전

답변 감사합니다.


가상 컴퓨터 디스키 이미지 복사 방법에 대해 자료 찾아보도록 하겠습니다.

좋은 하루 보내세요~

wansoo | 약 3년 전

가상 컴퓨터는 Virtualbox 이용해보면 괜찮습니다.

윈도에 Hyper-V도 있고, VMWare나 Citrix, Linux의 KVM 등이 있지만...

virtualbox를 사용하면 윈도나 Linux 등에 모두 사용할 수 있고, 확장 팩을 추가 설치하지 않는다면 무료로 이용할 수 있기 때문에 업무용으로 사용하는데 부담도 없고...


가상 컴퓨터에 대해 잘 모르고 있으신거 같아 몇가지 기본적인 내용만 간단히 설명해 볼께요.

가상 컴퓨터는 일반 컴퓨터( Physical 컴퓨터 )에 Hypervisor라는 소프트웨어를 올려서 하이퍼 바이저 안에 논리적인 컴퓨터인 가상 컴퓨터를 구동하는 형태가 됩니다.

Virtualbox, KVM, Hyper-V, VMware Player, ... 등등의 소프트웨어들을 하이퍼바이저라고 부르고 있고요.

이 하이퍼 바이저가 논리 컴퓨터와 실제 컴퓨터 사이에 중계 역할을 한다고 보면 되겠고요.

하이퍼 바이저에다 OS를 설치해서 가상 컴퓨터를 구동하게 되는데...

이때 하이퍼 바이저를 설치한 실제 컴퓨터를 호스트 컴퓨터라고 부르고, 하이퍼 바이저 안에서 작동하는 컴퓨터를 게스트 컴퓨터라고 부르고 있고요.

한개 호스트 컴퓨터 안에 여러개의 게스트, 컴퓨터들이 구동될 수 있겠고요.


아마 가상 컴퓨터에 대해서 잘 모르신다면 참고로 적은 이 내용들이 기본 개념을 잡는데 큰 도움이 될 수 있을 거라 생각됩니다.

c0copine | 약 3년 전

자세한 설명 감사드립니다!


현재 VMware Workstation 16 player 사용중이며 여기에  Ubuntu 18.04 설치 후 필요 패키지 등을 설치해 놓은 상태입니다.

이 상태로 디스크 이미지 복제하는 방법이 있는지요?

자료를 검색해봐도 잘 나오지 않네요..

답변주셔서 감사합니다!

Genghis Khan
  0 추천 | 약 3년 전

1)디스크를 그대로 이미지를 뜨는 방법이 있는데 어차피 툴이 있어야 합니다 아크로닉스 이미지백업이 있구요

:어크로닉스 장점은 디바이스 정보가 달라도 복원 가능합니다

2)서버마다 동일서버와 스펙이 같다면 dd 백업으로 해서

신규 서버에 호스트네임과 ip정보 변경하면 되구요

******vmware로 구성하면 좋을것 같아요

   신규 서버마다 설치하는것보다 기존 vm을 동일하게 복제 할수 있습니다 

c0copine | 약 3년 전

답변 주셔서 감사합니다.

제시해주신 방법 적용 고려해보도록 하겠습니다.


빨간신발
  0 추천 | 약 3년 전

가상화로 하세요...

이미지 하나 만들고...

host에 vm 복사해주시고...

자원은 최대한으로 몰빵해주시면...

관리가 조금 더 수월하실 수 있습니다.

c0copine | 약 3년 전

답변 주셔서 감사합니다.

제시해주신 방법 적용 고려해보도록 하겠습니다.