서버 리뷰/Proxmox

Proxmox VE에서 NVMe 드라이브 추가 및 인식 방법

StWorld 2025. 4. 1. 23:04
728x90
반응형

Proxmox VE에 NVMe 드라이브를 물리적으로 추가한 후 효율적으로 인식시키는 방법을 정리했습니다. 단계별로 따라 하시면 쉽게 설정할 수 있습니다.

1. NVMe 드라이브 물리적 연결 확인

  • PC 전원을 끄고 NVMe 드라이브를 M.2 슬롯 또는 PCIe 어댑터에 단단히 장착하세요.
  • 연결 후 PC를 재부팅합니다.

2. BIOS/UEFI에서 NVMe 인식 점검

  • 부팅 시 BIOS/UEFI 설정에 진입해 NVMe 드라이브가 감지되는지 확인하세요. (Storage 또는 NVMe Configuration 메뉴)
  • NVMe 지원이 비활성화되어 있다면 활성화 후 저장하고 재부팅합니다.

3. Proxmox에서 NVMe 확인

    • Proxmox 터미널 또는 SSH로 접속 후 다음 명령어를 실행하세요:
lsblk
    • NVMe는 nvme0n1, nvme1n1 등으로 표시됩니다.
    • 더 자세한 정보를 보려면:
nvme list
    • nvme-cli가 없다면 설치:
apt update && apt install -y nvme-cli

4. 파티셔닝, 포맷 및 마운트

    • 새 NVMe 드라이브라면 사용 목적에 맞게 설정:
      • LVM: VM 디스크 저장소로 활용.
      • ZFS: 고성능 스토리지로 사용.
    • 파티셔닝 예시:
fdisk /dev/nvme0n1
    • 포맷:
mkfs.ext4 /dev/nvme0n1p1
    • 마운트:
      1. 마운트 포인트 디렉토리 생성:
mkdir /mnt/nvme
      1. 드라이브 마운트:
mount /dev/nvme0n1p1 /mnt/nvme
      1. 부팅 시 자동 마운트 설정 (선택):
echo "/dev/nvme0n1p1 /mnt/nvme ext4 defaults 0 2" >> /etc/fstab

5. Proxmox 스토리지로 추가

  • 웹 인터페이스에서 설정:
    1. Datacenter > Storage > Add로 이동.
    2. 스토리지 유형 선택 (Directory, LVM 등).
    3. 마운트된 경로(예: /mnt/nvme) 또는 NVMe 드라이브 경로 지정 후 추가.

6. 성능 최적화 (선택)

    • I/O 스케줄러 확인:
cat /sys/block/nvme0n1/queue/scheduler
  • NVMe는 none 또는 mq-deadline 권장.

7. 문제 해결

    • NVMe가 안 보인다면:
    • 로그 확인:
dmesg | grep -i nvme
    • Proxmox 업데이트:
apt update && apt full-upgrade

마무리

이 과정을 통해 NVMe 드라이브를 Proxmox에서 인식시키고, 포맷 및 마운트 후 VM 스토리지나 백업 용도로 활용할 수 있습니다. 추가 궁금증이 있다면 댓글로 남겨주세요!

반응형