CentOS 디스크 및 파티션 관리

CentOS는 많은 서버 및 워크스테이션 환경에서 널리 사용되는 운영 체제입니다. 디스크 및 파티션 관리는 CentOS 시스템의 성능과 안정성을 유지하는 데 중요한 요소입니다. 이 블로그 포스트에서는 CentOS에서 디스크와 파티션을 관리하는 데 도움이 되는 몇 가지 방법을 소개합니다.

1. 디스크 확인하기

리눅스에서 디스크 정보를 확인하는 가장 일반적인 방법은 fdisk 명령어를 사용하는 것입니다. 아래의 명령어를 실행하여 시스템에 연결된 모든 디스크를 확인할 수 있습니다.

sudo fdisk -l

이 명령어는 모든 파티션과 해당 디스크의 정보를 출력합니다. 필요한 경우, sudo를 사용하여 명령을 root 권한으로 실행해야 합니다.

2. 새로운 파티션 만들기

새로운 디스크를 추가하거나 이미 있는 디스크에 새로운 파티션을 만들 수 있습니다. 새로운 파티션을 만들기 위해 fdisk 명령어를 사용합니다. 예를 들어, /dev/sdb 디스크에 새로운 파티션을 만들려면 다음과 같은 단계를 따릅니다.

  1. sudo fdisk /dev/sdb 명령어로 /dev/sdb 디스크를 엽니다.
  2. n을 입력하여 새로운 파티션을 만듭니다.
  3. 파티션 유형 (Primary, Extended, Logical)과 크기를 선택합니다.
  4. 변경 사항을 저장하고 나가려면 w를 입력합니다.

3. 파티션 포맷하기

새로운 파티션을 만들었거나 이미 있는 파티션을 사용하려면 파일 시스템을 형식화해야 합니다. CentOS에서는 mkfs 명령어를 사용하여 파티션을 형식화할 수 있습니다. 예를 들어, /dev/sdb1 파티션을 ext4 파일 시스템으로 형식화하려면 아래 명령어를 실행합니다.

sudo mkfs -t ext4 /dev/sdb1

4. 파티션 마운트하기

형식화된 파티션을 사용하려면 해당 파티션을 마운트해야 합니다. 마운트란 파일 시스템의 디렉토리 구조에 파티션을 연결하는 것을 의미합니다. CentOS에서는 /etc/fstab 파일을 편집하여 파티션을 영구적으로 마운트할 수 있습니다.

sudo vi /etc/fstab

/etc/fstab 파일에 아래와 같이 파티션 정보를 추가합니다.

/dev/sdb1   /mnt/data    ext4    defaults 0 0

마지막으로, /mnt/data 디렉토리를 만들고 파티션을 마운트합니다.

sudo mkdir /mnt/data
sudo mount -a

5. 디스크 용량 모니터링

파티션 및 디스크의 용량을 모니터링하면 시스템 리소스의 사용량을 실시간으로 파악할 수 있습니다. CentOS에서는 df 명령어를 사용하여 디스크 용량을 확인할 수 있습니다.

df -h

위 명령어는 파티션 및 디스크의 용량, 사용 공간, 남은 공간 등을 보여줍니다.


CentOS 디스크 및 파티션 관리는 시스템의 성능과 안정성을 유지하는 데 매우 중요합니다. 이 블로그 포스트에서 소개된 몇 가지 명령어와 단계를 따라서 CentOS에서 디스크와 파티션을 관리할 수 있습니다. 이러한 관리는 데이터의 안전성과 서버 성능 향상에 도움이 될 것입니다.