RHCSA 준비/05. 파일시스템 및 스왑 메모리 4

5.4 물리 볼륨, 볼륨 그룹, 논리 볼륨 (생성,삭제,확인,확장,축소)

물리 볼륨(Physical Volume) 생성/삭제/확인 pvcreate, pvremove, pvdisplay pvcreate partition1 partition2 ... pvremove partition1 partition2 ... pvdisplay pvs [root@centOS8 ~]# pvcreate /dev/sdb Physical volume "/dev/sdb" successfully created. [root@centOS8 ~]# lvmdiskscan /dev/sda1 [ 400MiB # 볼륨그룹 PE 기본 크기가 4MB # 4 * 100 = 400MiB /dev/vg_test/testlv_2 -> 100MiB # 기본 단위는 MB # 다른 단위를 지정하여 편리하게 사용 가능 볼륨 그룹 확장 ..

5.3 스왑 메모리 (swapon, free, mkswap, 스왑 파티션 방식, 스왑 파일 방식)

스왑 영역을 구성하는 방식은 스왑 파티션과 스왑 파일 두 가지 방식이 있음 스왑 파티션 방식 별도의 파일시스템 개입 없이 파티션 전체가 스왑으로 동작하므로 성능저하가 일어나지 않는다는 장점이 있지만 별도의 스왑 파티션 영역으로 사용할 전용 파티션을 확보하기 어려울 수 있다는 단점도 존재 스왑 파일 방식 파일시스템 내에 파일을 생성하고, 이 파일을 스왑 영역으로 사용하는 방식 디스크에서 파티셔닝 할 필요 없이, 기존 파일시스템에서 사용할 수 있는 저장 공간을 스왑 영역으로 사용 스왑 파일을 사용하는 방식은 스왑 파일을 생성하기 위해 파일시스템이라는 중간 단계가 필요 따라서, 스왑 파티션에 비해 성능이 떨어질 수 있음. 파티션의 경우 디스크에서 연속된 공간에 위치하지만, 파일시스템 내의 파일형태로 저장된 스..

5.2 파일시스템 관리 (mkfs, blkid, lsblk)

파일시스템 생성 디스크 파티셔닝이 완료되면, 파티셔닝된 장치에 파일시스템을 생성해야 파일 및 디렉토리를 저장할 수 있다. mkfs -t [filesystem-type] partition mkfs.[filesystem-type] partition -t 옵션은 파일시스템의 type를 지정 .type 로도 파일 시스템 종류 지정 가능 /usr/sbin/mkfs* [root@localhost ~]# ls -l /usr/sbin/mkfs* -rwxr-xr-x. 1 root root 16984 7월 22 2020 /usr/sbin/mkfs -rwxr-xr-x. 1 root root 42368 7월 22 2020 /usr/sbin/mkfs.cramfs -rwxr-xr-x. 4 root root 137784 7월 18..

5.1 리눅스 파일시스템 소개

4장에서 디스크를 인식시키고 파티션을 구성하는 방법에 대해 말했다. 하지만 파티션을 구성했다고 해서 디스크를 바로 사용할 수 있는 것은 아니다. /usr/sbin/mkfs* 디스크에 파일을 읽고 쓰려면 파일 시스템을 생성해야한다. [root@node1 ~]# ls -l /usr/sbin/mkfs* -rwxr-xr-x. 1 root root 16984 7월 22 2020 /usr/sbin/mkfs -rwxr-xr-x. 1 root root 42368 7월 22 2020 /usr/sbin/mkfs.cramfs -rwxr-xr-x. 4 root root 137784 7월 18 2020 /usr/sbin/mkfs.ext2 -rwxr-xr-x. 4 root root 137784 7월 18 2020 /usr/sbi..