리눅스 디스크 파티션을 생성하고, ext4로 포맷하고, /data에 마운트하여 부팅 시 자동으로 마운트되도록 하는 과정을 단계별로 진행해보겠습니다.
리눅스 디스크 파티션 생성
# fdisk -l ; lsblk
# fdisk /dev/sdc
다음 명령어를 사용하여 새 파티션을 생성합니다:
n
을 입력하여 새로운 파티션을 만듭니다.- 파티션 번호는 기본값으로
Enter
를 누릅니다. - 시작 섹터는 기본값으로 다시
Enter
를 누릅니다. - 크기는
+2G
로 지정합니다. - 파티션 테이블을 출력하려면
p
를 입력합니다. - 변경 사항을 저장하려면
w
를 입력합니다.
리눅스 파일시스템 생성 후 마운트
# partprobe /dev/sdc (lsblk를 이용하여 전후 상태 확인)
# mkfs.ext4 /dev/sdc1
# mkdir /data
# vi /etc/fstab
/etc/fstab
파일을 열고 다음 라인을 추가합니다:
/dev/sdc1 /data ext4 defaults 0 0
# mount -a
# df -Th
리눅스 LVM 파일시스템 크리 조정
LVM(/newpath) 크기 조정을 100MB로 변경
이제 LVM 크기를 100MB로 조정하고 데이터 손실이 없도록 합시다.
# df -Th
/dev/mapper/eng-project1 120M 1.6M 110M 2% /redhat
# umount /redhat
# e2fsck -f /dev/eng/project1
# lvreduce -L 100M /dev/eng/project1 -r
또는
# resize2fs /dev/eng/project1 100M
# lvreduce -L 100M /dev/eng/project1
요약
이러한 단계를 따라가면 표준 파티션을 생성하고 /data에 마운트하며, LVM 크기를 100MB로 조정할 수 있습니다. 모든 단계를 주의 깊게 따르시면 어떠한 문제도 발생하지 않을 것입니다.