새로운 디스크를 추가하여 Linux 시스템 디스크 볼륨 공간을 확장하는 것은 간단한 작업입니다. 하지만, 과정을 정확하게 수행해야 시스템의 안정성과 데이터 무결성을 유지할 수 있습니다. 이 가이드에서는 새로운 디스크를 인식하고, 파티션 작업을 수행하며, 파일시스템을 생성 및 확장하는 방법을 단계별로 안내합니다.

Linux 파일시스템 확장 방법

필수 조건:

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
  • 루트 권한 또는 sudo 권한
  • 새로운 디스크
  • fdisk, parted, mkfs.xfs, lvm 명령줄 도구

주의:

  • 명령을 실행하기 전에 각 명령의 man 페이지를 참조하여 정확한 사용법과 옵션을 확인하십시오.
  • 잘못된 명령을 실행하면 데이터 손실 또는 시스템 손상으로 이어질 수 있으므로 주의하십시오.
  • 작업을 수행하기 전에 항상 중요한 데이터를 백업하십시오.

1단계: 새로운 디스크 인식

  1. 새로운 디스크를 시스템에 연결합니다.
  2. 다음 명령을 사용하여 시스템에서 새 디스크를 스캔합니다.
# ls /sys/class/scsi_host/ | while read host; do echo "- - -" > /sys/class/scsi_host/$host/scan; done
  1. 다음 명령을 사용하여 인식된 디스크를 확인합니다.
# fdisk -l

출력 결과에서 새로운 디스크의 디바이스 이름 (/dev/sd**)을 확인합니다.

2단계: GPT 파티션 작업

  1. 다음 명령을 사용하여 parted를 사용하여 디스크에 대한 파티션 작업을 수행합니다.
# parted /dev/sd??
  1. GPT 레이블을 생성합니다.
(parted) mklabel gpt
  1. 전체 디스크를 사용하는 단일 파티션을 생성합니다.
(parted) mkpart primary 0% 100%
  1. 작업이 완료되면 quit 명령을 사용하여 parted를 종료합니다.
(parted) quit

3단계: 파일시스템 생성

  1. 다음 명령을 사용하여 파티션에 XFS 파일시스템을 생성합니다.
# mkfs.xfs -f /dev/sd??

4단계: 파일시스템 확장 (옵션)

이 단계는 이미 충분한 디스크 공간이 있는 경우 건너뛸 수 있습니다. LVM을 사용하여 기존 볼륨 그룹에 새로운 디스크를 추가하고 파일시스템을 확장하는 방법을 설명합니다.

  1. 다음 명령을 사용하여 LVM을 사용하여 물리 볼륨을 스캔하고 생성합니다.
# pvscan
# pvcreate /dev/sd?? /dev/sd?? /dev/sd?? /dev/sd??
  1. 다음 명령을 사용하여 볼륨 그룹을 확장합니다.
# vgextend VG01 /dev/sd?? /dev/sd?? /dev/sd?? /dev/sd??
  1. 다음 명령을 사용하여 논리 볼륨을 스캔하고 확장합니다.
# lvscan
# lvextend -l +100%FREE /dev/VG01/LV01
  1. 다음 명령을 사용하여 파일시스템을 확장합니다.
# xfs_growfs /dev/mapper/VG01-LV01

마무리

이러한 단계를 따라 새로운 디스크를 인식하고, 파티션 작업을 수행하고, 파일시스템을 생성 또는 확장하여 Linux 시스템 스토리지 공간을 확장할 수 있습니다. 주의해서 작업하고, 명령을 실행하기 전에 항상 백업을 수행하며, man 페이지를 참조하여 정확한 사용법을 확인하십시오.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

아마존 해외 구매: 서버, 네트워크, 노트북 구매

Amazon Best Sellers Servers

Amazon Best Sellers Networking

Amazon Best Sellers Laptops

위로 스크롤