1 가상머신(VirtualBox)에 리눅스(CentOS) 설치

|

views
목차

[1] 리눅스 기본 알기(계획- 파티션, 메모리 … )

★ 파티션[하나의 물리적인 디스크를 여러개의 논리적 디스크로 나누는 것]

  • 일반적으로 리눅스를 설치할 디스크에 파티션을 나눠서 사용한다.
  • 특별한 이유가 없는 한 다음 5개 정도의 파티션으로 나누어 설치하게 된다.
views
  1. 부트 파티션은 커널과 초기 RAM 디스크를 포함, GRUB에 관련된 파일을 저장하기 때문에 100(보통128)MB 정도면 충분하다.
  2. /(루트) 파티션은 인스톨 예정의 RPM 패키지와 애플리케이션 소프트웨어를 인스톨 할 수 있는 정도의 사이즈가 필요핟.
  3. swap 영역은 RHEL에서 추천하는 다음 계산을 따른다.
    • 메모리가 2GB 이하 : 물리 메모리의 2배
    • 메모리가 2GB 이상 : 물리 메모리 + 2GB
  4. kdump는 물리 메모리 사이즈의 2~3배 정도가 알맞다.
  5. 데이터용 파티션은 애플리케이션 데이터 영역으로 운용 중에 데이터가 계속 증가할 영역으로 따로 파티션을 잡아두는 것이 좋다.
  • 디스크 파티션 설정 화면에서는 “Default Layout” 이 아닌 “Custom Layout”를 선택해서 명시적으로 파티션을 구성하도록 한다.
  • LVM(Logical Volume Management)는 사용하지 않는 것이 원칙이다. (설치 시)
  • 데이터 양이 일정 한 영역과 데이터가 증가하는 영역으로 나눠서 관리하는 것이 디스크 관리의 기본이다.


★ 마운트 (Mount) - 특정 디렉토리에 파일시스템을 탑재 하는 것

  • 리눅스 파일 단위로 모든 장치를 관리하기때문에 새롭게 만든 파일 시스템 사용하기위해서는 디스크 장치를 임의의 디렉토리에 마운트 시켜 사용해야한다.

마운트 포인트 ( Mount Point ) - 디스크 장치와 디렉토리가 연결이되어야 하는데 이때 연결되는 디렉토리이다.

마운트가 잘 정리된 블로그


[2] Virtual Box 설치하기

Virtual Box는 실제 서버 장비의 운용 전에 테스트 용도로 사용한다.

게스트 운영체제로 가상화하는 가상화 소프트웨어

가상 머신 다운받기

views
위의 윈도우 버전을 다운받는다.

[3] 가상 머신 만들기

다운로드가 완료되었다면, 가상머신을 만들어보자!

1, 새로만들기 클릭

views


2, 가상 머신 이름, 경로 설정

views


3, 메모리 설정

views

자신 PC 사양에 맞게 가상 머신이 사용할 메모리를 지정해준다.


views

처음 사용하는 경우 지금 새 가상 하드 디스크 만들기를 선택한다.

만약 기존에 사용하던 가상머신에 문제가 생겨 새 가상머신을 만들고 기존 설정을 다시 가져와야한다면, 기존 사용하던 가상 하드 디스크 파일(VDI)을 가지고 있어야 한다.

기존에 가지고 있던 .vdi 파일을 선택해주면 된다.


views

VDI - 버츄얼 박스에서 사용하는 기본 디스크 이미지(VDI를 선택하면 해당 디스크를 다른 PC에서 이동해서 사용할 때도 다른 PC에 버츄얼 박스가 설치되어 있어야만 사용 가능)

VHD - 버츄얼 박스에서 VDI외에 별도 가상 HDD를 추가할 수 있을 때 사용

VMDK : 버츄얼 박스 만이 아닌 다른 가상머신에서도 사용할 디스크 이미지일 경우 선택


views

고정크기로 용량을 여유있게 주거나,

어떻게 사용하게 될 지 잘 모르므로 동적 할당으로 설정한다.


views

가상머신을 만들시 생성되는 vdi 파일을 저장할 위치 지정과

가상머신에 PC사양에 맞게 적당한 하드 용량을 선택한다.

가상머신을 사용하다 보면 용량을 많이 차지하게 될 수 있다. 그렇기에 용량이 작은 파티션에 설치 하지 않도록 여유 있는 하드에 저장위치를 잡아주자.



[ 만들어진 가상 머신 설정 ]

views
가상머신의 설정 클릭

4, 저장소 설정

CentOS를 사용 -> CentOS 설치 ISO 디스크 파일을 선택한다.

CentOS6.9버전 다운받기 - (minimal.iso를 다운 받음)

views
가상 광 디스크 파일 선택
views
CentOS ISO 디스크 파일 저장소에 연결!

5, 네트워크 설정

views
어댑터에 브리지로 설정

NAT : 네트워크에서 외부망과 내부방을 나눠주는 기능을 한다. 공인망으로 나갈 때 내부망의 주소를 그대로 가져갈 수 없다. => 주소 변환(IP주소를 변환)

=> 가상머신이 사설 IP로 잡힘, 내부 접근 불가하다.

=> 외부에서 접솔할 때 따로 설정이 필요하다.

=> 어댑터에 브리지 로 설정


브리지 어댑터 : 게스트OS가 독립적인 IP를 가진다. 가상 스위치 설정 (호스트OS와 게스트OS가 같은 네트워크에 있을 수 있게 설정하는 것)

이렇게 설정하면, 외부에서 접속을 따로 설정할 필요가 없이 호스트OS와 게스트OS간 접속이 편리하다.

호스트OS : 실물 컴퓨터에 설치된 OS

게스트OS : 가상머신(VM)에 설치된 OS


6, 마우스 클릭 가능하게 설정

views

[4] 가상머신 시작하기

views
시작 클릭

Install or upgrade an existing system <- enter

views


skip

views
skip


언어 설정

views
views


예, 모든 데이터를 삭제합니다 선택

views
views
다음
views
다음


비밀번호 입력 후 다음

views


[5] 사용자 레이아웃 파티션 설정하기

views
사용자 레이아웃 선택

기본 설정으로는 Swap 파티션을 서버 메모리의 2배를 할당하고 난 나머지를 루트(/)에 할당한다.

사용자 레이아웃을 선택한다.


views
표준파티션 생성

새로운 파티션 추가를 위해서는 새로운 파티션 크기만큼 루트(/)파티션을 줄여서 만들기에 할당되지 않은 빈 영역이 남아있어야한다.


views

부팅 시 부팅 가능한 커널 이미지 파일 공간 설정.(많은 용량이 필요하지 않다.)


views

swap은 자신 가상머신 메모리의 1.5~2배 정도를 잡아준다.

나는 2048MB이기에 4096MB로 잡아주었다.


views

루트(/)는 가능한 최대 용량으로 채움(나머지 용량 할당)


views
파티션 설정 완료 -> 다음
views
포맷


views
변경 사항 기록


views
기다린다.
views
재부팅 클릭

리눅스 centos 6.9 설치 완료!!!!!!!!!!!!!!

2 리눅스 기본 네트워크, 패키지 설정하러 가기