기존 Linux 서버에 새 디스크를 추가하는 방법
시스템 관리자로서 우리는 서버 용량을 업그레이드하거나 때로는 디스크 오류가 발생할 경우 디스크를 교체하는 과정의 일부로 기존 서버에 원시 하드 디스크를 구성해야 한다는 요구 사항을 갖고 있었습니다.
이 기사에서는 RHEL/CentOS 또는 Debian과 같은 기존 Linux 서버에 새 원시 하드 디스크를 추가할 수 있는 단계를 안내합니다. /우분투.
권장 읽기: 기존 Linux에 2TB보다 큰 새 디스크를 추가하는 방법
중요: 이 문서의 목적은 새 파티션을 만드는 방법만 보여주는 것이며 파티션 확장이나 기타 스위치는 포함하지 않는다는 점에 유의하세요.
이 구성을 수행하기 위해 fdisk 유틸리티를 사용하고 있습니다.
/data
파티션으로 마운트할 20GB 용량의 하드 디스크를 추가했습니다.
fdisk는 Linux 시스템에서 하드 디스크와 파티션을 보고 관리하는 명령줄 유틸리티입니다.
fdisk -l
현재 파티션과 구성이 나열됩니다.
20GB 용량의 하드 디스크를 연결한 후 fdisk -l
는 다음과 같은 출력을 제공합니다.
fdisk -l
새로 추가된 디스크는 /dev/xvdc
로 표시됩니다. 실제 디스크를 추가하는 경우 디스크 유형에 따라 /dev/sda
로 표시됩니다. 여기서는 가상 디스크를 사용했습니다.
특정 하드 디스크를 분할합니다(예: /dev/xvdc).
fdisk /dev/xvdc
일반적으로 사용되는 fdisk 명령입니다.
n
– 파티션 생성p
– 파티션 테이블 인쇄d
– 파티션 삭제q
– 변경 사항을 저장하지 않고 종료합니다.w
– 변경 사항을 작성하고 종료합니다.
여기서는 파티션을 생성하므로 n
옵션을 사용합니다.
기본/확장 파티션을 생성합니다. 기본적으로 최대 4개의 기본 파티션을 가질 수 있습니다.
원하는 대로 파티션 번호를 지정하십시오. 기본값 1
을 사용하는 것이 좋습니다.
첫 번째 섹터의 값을 지정하십시오. 새 디스크인 경우 항상 기본값을 선택합니다. 동일한 디스크에 두 번째 파티션을 생성하는 경우 이전 파티션의 마지막 섹터에 1
을 추가해야 합니다.
마지막 섹터의 값이나 파티션 크기를 제공하십시오. 항상 파티션 크기를 제공하는 것이 좋습니다. 범위를 벗어난 값 오류를 방지하려면 항상 +
접두사를 사용하세요.
변경 사항을 저장하고 종료합니다.
이제 mkfs 명령으로 디스크를 포맷하세요.
mkfs.ext4 /dev/xvdc1
포맷이 완료되면 이제 아래와 같이 파티션을 마운트합니다.
mount /dev/xvdc1 /data
부팅 시 영구 마운트를 위해 /etc/fstab 파일에 항목을 만듭니다.
/dev/xvdc1 /data ext4 defaults 0 0
결론
이제 fdisk 명령을 사용하여 원시 디스크를 분할하고 마운트하는 방법을 알았습니다.
특히 구성된 디스크를 편집할 때 파티션 작업을 할 때 특히 주의해야 합니다. 피드백과 제안을 공유해 주세요.