Wisdom’s Cloud

[LINUX] 2. 가상머신 생성 본문

LINUX/Beginner

[LINUX] 2. 가상머신 생성

지혜로운지혜쓰 2020. 12. 30. 14:09

[실습 1] VMware를 이용해서 Client, Server, Server(B), WinClient의 이름으로 가상머신 4대를 생성하자.

  step 1 Server를 설치할 가상머신을 C:\CentOS8\Server 폴더에 생성하자.

1. VMware Player를 실행하여 가상머신을 새로 만든다.
2. 우선 가상머신만 만들고 운영체제 설치 방법은 나중에 선택하기로 한다.
3. Red Hat Enterprise Linux와 CentOS Linux는 동일한 리눅스라고 보면 된다.
4. 해당 위치에 해당 폴더를 만들어 선택한다.
5. 현재 생성 중인 가상머신의 가상 하드디스크 용량을 지정하는 부분이다. 즉, 20GB 용량의 가상 하드디스크를 생성한다는 뜻이다.

* 현재 리눅스를 설치하지도 않은 상황에서 가상 하드디스크가 20GB라는 큰 공간을 차지해 엄청난 공간 낭비가 될 수 있다.

그러나 이 가상 하드디스크는 가상머신에게 20GB로 인식시키면서도 실제 물리 파일의 크기는 겨우 10MB 정도로 설정된다.

즉, 가상머신에게 10MB짜리 하드디스크를 20GB짜리 하드디스크로 속이는 효과를 내는 것이다.

이후 가상머신 상에 운영체제가 설치되면 실제 공간이 필요해지면서 필요한 공간만큼만 자동으로 조금씩 늘어나지만

최대 20GB 이상으로는 늘어나지 않는다. *

 

6. 가상머신 생성을 완료한다.
7. 생성된 가상머신이 보이고, 가상머신 설정을 변경한다.
8. Memory(=RAM) 부분은 호스트 컴퓨터가 가진 메모리를 가상머신(게스트 컴퓨터)과 나눠 갖게 하는 설정이다.

* 호스트 컴퓨터가 게스트 컴퓨터에게 메모리를 나눠주는 때는 가상머신을 만든 시점이 아닌 가상머신을 부팅하는 시점이다.

가상머신을 끄면 게스트 컴퓨터에게 나눠줬던 메모리는 다시 호스트 컴퓨터로 돌아온다.

그러므로 게스트 컴퓨터를 동시에 부팅하지만 않는다면 수십 개의 게스트 컴퓨터를 만들고 각각에 2GB씩 나눠주는 것이 가능하다. *

 

9. Processors(=CPU) 부분은 CPU의 개수를 변경하는 설정이다. 가상머신의 성능에는 큰 의미는 없다.
10. 원래 있던 20GB의 하드디스크를 제거하고 80GB의 새로운 하드디스크를 장착한다.
11. 80GB 용량의 새로운 SCSI 하드디스크가 추가된 것을 확인할 수 있다.
12. CD/DVD 부분은 가상머신에 CD/DVD를 장착하는 설정이다.

* CD/DVD는 두 가지 방식으로 사용될 수 있는데, [Use physical drive]는 기본적으로 호스트 컴퓨터에 부착된 CD/DVD 장치를 그대로 사용하는 것이고, [Use ISO image file]은 파일 하나로 제작된 *.iso 파일을 CD/DVD처럼 사용하는 것이다.

필요할 경우 다시 변경할 것이므로 지금은 그대로 둔다. *

 

13. Network Adapter(=랜카드=NIC=네트워크 카드) 부분은 기본 설정이 NAT 방식이다.
14. CentOS 리눅스의 Server 가상머신은 USB Controller, Sound Card, Printer를 사용할 일이 없기 때문에 제거한다.
15. 최종적으로 설정된 화면은 다음과 같으며, 하드웨어 장치 설정을 끝낸다.
16. 해당 폴더에 들어가서 확인을 해보면 여러 개의 파일들 중에서 *.vmdk 파일이 가상 하드디스크 파일이며, 최대 80GB까지 확장될 수 있다.

 

  step 2 나머지 Server(B), Client, WinClient 가상머신을 다음과 같은 하드웨어 사양으로 생성하자.

  Server Server(B) Client WinClient
주 용도 서버 전용 서버 전용(텍스트 모드) 클라이언트 전용 Windows 클라이언트 전용
Guest OS 종류 Red Hat Enterprise Linux 8 64-bit Red Hat Enterprise Linux 8 64-bit Red Hat Enterprise Linux 8 64-bit Windows 10
설치할 ISO CentOS 8 CentOS 8 CentOS 8 Windows 10 평가판(32bit)
가상머신 이름 Server Server(B) Client WinClient
저장 폴더 C:\CentOS8\Server C:\CentOS8\Server(B) C:\CentOS8\Client C:\CentOS8\WinClient
하드 용량 80GB 40GB 40GB 60GB
하드 타입 SCSI SCSI SCSI SCSI
메모리 할당 2GB 설치 시 2GB ->
설치 후 512MB
설치 시 2GB ->
설치 후 1GB
1GB
네트워크 타입 NAT NAT NAT NAT
CD/DVD O O O O
Floppy 장치 X X O X
Audio 장치 X X O X
USB 장치 X X O X
Printer X X O X

1. step 1과 같은 방식으로 Server(B) 가상머신을 생성한 결과다.
2. step 1과 같은 방식으로 Client 가상머신을 생성한 결과다. 
3. step 1과 같은 방식으로 WinClient 가상머신을 생성한 결과다.