zj3t

email: euntaejang@gmail.com

Latest Posts

리눅스-파일시스템

By 오후 8:38

-파일 시스템 사용

1. vmware에서 디스크를 생성(=/dev/sdb)

2. 파티션 나누기
:~$ fdisk /dev/sdb

3. 파일 시스템 생성하기
 명령어: mkfs
                -t 종류: 파일 시스템의 종류를 지정한다. (기본 값은 ext2).
 명령어: mke2fs
                -t 종류: 파일 시스템의 종류를 지정한다. (기본 값은 ext2).
                -b 블록 크기: 블록 크기를 바이트 수로 지정한다.
                -c 배드 블록을 체크한다.

4. 디스크 마운트하기
:~$ mount 파일시스템이 생성된 장치명 마운트 포인트

-LVM(logical volume manager)

:LVM은 파티션을 효율적으로 사용할 수 있도록 해주는 관리 도구로, 한 파티션의 용량이 부족할 때 다른 파티션으로 연장하여 사용할 수 있다.

-용어
:PV: /dev/sdb1, /dev/sdb2 같은 실제 하드디스크의 파티션을 의미한다.

:VG: 여러 개의 PV를 그룹으로 묶은 것을 말한다. 

:LV: VG를 다시 적절한 크기의 파티션으로 나눌 때 각 파티션을 LV라고 한다.

:PE: PV가 가진 일정한 블록을 의미한다.

:LE: LV가 가진 일정한 블록을 의미한다.

-순서

1-sudo fdisk /dev/sdb 명령으로 /dev/sdb디스크의 파티션으로 나눈 파일 시스템 종류(예 /dev/sdb1, /dev/sdb2)를 83(Linux)에서 8e(Linux LVM)으로 변경한다. 
(fdisk를 실행하고 내부 명령 t를 사용)

2-PV를 생성
:~$ sudo pvcreate /dev/sdb1
:~$ sudo pvcreate /dev/sdb2

3-PV의 상태 확인
:~$pvscan

4-PV를 통합하여 VG를 생성한다. VG의 이름은 grp1로 한다.
:~$ sudo vgcreate grp1 /dev/sdb1 /dev/sdb2

5-생선된 VG grp1을 활성화한다.
:~$ sudo vgchange -a y grp1

6-활성화된 VG grp1의 상태를 vgdisplay 명령으로 확인한다.
:~$ sudo vgdisplay -v grp1

7-6번에서 확인한 결과 VG grp1의 PE 개수를 확인할 수 있는데 이를 나누어 LV를 생성
:~$ sude lvcreate -l PE개수 grp1 -n LV이름

8-생성된 LV의 상태를 확인하면 ACTIVE임을 알 수 있다,
:~$ sudo lvscan

9-LV이름에 파일 시스템을 생성한다. 8번에서 확인한 LV의 장치명이 /dev/grp1/LV이름
   로 되어 있음을 주의해야 한다.
:~$ sudo mke2fs -t ext4 /dev/grp1/LV이름

10-VG의 상태를 확인하여 LV의 정보가 수정되었는지 확인한다.
:~$ sudo vgdisplay -v grp1

11-LV를 디렉터리에(예 /mnt/lvm) 마운트
:~$ sudo mkdir /mnt/lvm
:~$ sudo mount /dev/grp1/LV이름 /mnt/lvm




You Might Also Like

0 개의 댓글