가상 장치에 서버를 구성하기 위해 필요한 내용을 정리해 보자.
SATA 하드 디스크
일반적인 하드 디스크 타입이다.
SATA 1 규격에서 초당 150MB/s , SATA 2 규격에서는 초당 300MB/s 의 전송 속도를 낸다.
SCSI
서버나 워크스테이션에 쓰이는 고속 인터페이스다.
무엇보다 안정성이 높은 것이 최대의 장점이지만 가격이 매우 비싸다.
이 규격을 쓰려면 별도의 확장 카드를 달아야 하며 최신 규격인 울트라 320 은 최대 320MB/s 의 속도를 낸다.
SSD
솔리드 스테이트 디스크의 약자로 일반 하드 디스크와 비슷하게 동작하지만 임의 접근을
탐색시간 없이 고속으로 입출력할 수 있어 기계적 지연이나 실패율이 현저히 적다.
RAM 보단 느리지만 HDD 보다 속도가 빠르며 비휘발성 메모리를 사용해 갑자기 정전이 되더라도
데이터가 손상되지 않는다.
VMware 에서 제공되는 가상 슬롯
VMware 에서는 총 120 개의 SATA 하드 디스크와 총 60개의 SCSI 하드 디스크를 장착할 수 있는
슬롯을 제공한다. 장치 연결시 슬롯 이름과 연계되며 아래와 같이
물리 드라이브는 SCSI 0:0 , SCSI 0:1 ... 로 이름을 붙어있고
논리 드라이브는 /dev(device)/sda , /dev/sdb, dev/sdc ... 형식으로 이름이 붙는다.
그리고 각 논리 드라이브 안의 파티션들은 /dev/sda1, /dev/sda2, .. 형식으로 이름이 붙여진다.
실제로 VMware 에서 확인해 보자.
VMware 에 SCSI 하드 추가 장착
아래와 같이 하드 디스크를 추가한다면 장착된 디스크 이름은 /dev/sdb 가 되고
논리적 파티션의 이름은 /dev/sdb1 이 된다.
그리고 파티션은 그냥 사용할 수 없으며 반드시 특정한 디렉터리에 마운트 시켜야 사용이 가능하다.
실제로 리눅스에 위의 동작을 수행하려면 아래와 같이
가상하드 디스크를 만들고 fdisk 명령으로 파티션을 나눈뒤
mkfs.ext4 명령으로 파티션을 포멧 ( 파일 시스템 생성 ) 한 뒤
특정 폴더에 마운트해서 사용 가능하게 만들어야 한다.
그리고 /etc/fstab 에 마운트 내용을 등록해야 마운트한 드라이브가 재부팅 뒤에도 지워지지 않는다.
Step 1. 물리 하드디스크 장착
장치 Add 를 눌러 하드 디스크 를 생성하면 된다.
적절히 셋팅하면 아래와 같이 새로운 물리 디스크가 장착된다.
Advanced 를 누르면 하드 디스크가 SCSI 0:1 에 장착된 걸 확인할 수 있다.
서버에 들어가서 보면 /dev/sdb 로 논리 드라이브가 추가되어 있다.
Step 2. 파티션 나누기
fdisk 로 들어가서 n 을 누르면 새로운 파티션을 구성할 수 있다.
자세한 사용방법은 m 을 누르면 나온다.
지정후 바로 적용하기 위해서는 끝에 w 로 빠져나와야 한다.
Step 3. 포멧하기
ext4 파일 시스템으로 생성된 파티션 /dev/sdb1 을 포멧한다.
Step 4. 마운트하기
아래와 같이 mount 명령을 사용하면 된다.
마운트 해제는 unmount 명령으로 장치 명이나 폴더명 중 아무거나 입력하면 된다.
Step 4. 마운트 정보 영구 등록
마운트 정보를 영구 등록하기 위해 /etc/fstab 파일에 마운트 정보를 등록한다.
이때 글자가 틀리면 부팅이 안되므로 조심해서 수정해야 한다.
'LINUX > Ubuntu' 카테고리의 다른 글
24. LVM (0) | 2020.01.29 |
---|---|
23. 하드 디스크 RAID (0) | 2020.01.29 |
21. 소켓 (0) | 2020.01.29 |
20. 서비스 ( 데몬 ) (0) | 2020.01.29 |
19. 프로세스 (0) | 2020.01.29 |