리눅스-파일시스템
-파일 시스템 사용
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
0 개의 댓글