- Hypervisor

[Proxmox] Linux VM 생성하기(GUI, CLI)






1. 개요

  • Proxmox VE(Proxmox Virtual Environment)는 KVM 기반의 가상화 솔루션으로, 다양한 운영체제를 가상 머신(VM)으로 실행할 수 있습니다.
  • 이 가이드는 Proxmox에서 Rocky Linux 9.5 기반의 가상 머신을 생성하는 과정과 관련 이론을 설명합니다.



2. 버전

  • Proxmox 8.3
  • Rocky Linux 9.5



3. ISO




3-1. ISO 이동

# mv Rocky-9.5-x86_64-dvd.iso /var/lib/vz/template/iso/



3-2. ISO 확인

# ls /var/lib/vz/template/iso
=============================
Rocky-9.5-x86_64-dvd.iso
=============================



4. VM 생성




4-1. GUI를 이용한 VM 생성

  1. Proxmox 웹 UI에서 서버를 우클릭
  2. Create VM 클릭


  1. VM ID 자동 할당 또는 직접 입력
  2. VM 이름 입력


  1. 설치할 OS의 ISO 파일 선택 후 Next 클릭


  1. 기본 설정 유지 또는 필요에 맞게 조정 후 Next 클릭


  1. 가상 디스크 크기 및 저장소 선택 후 Next 클릭


  1. CPU 개수 설정 후 Next 클릭


  1. RAM 용량 설정 후 Next 클릭


  1. 네트워크 어댑터 선택 후 Next 클릭


  1. Finish 클릭하여 VM 생성 완료



4-2. GUI를 이용한 VM 삭제

  1. 삭제하려는 VM 선택
  2. More 클릭 후 Remove 선택


  1. 삭제할 VM ID 입력 후 삭제 방법 선택
  2. Remove 클릭하여 삭제 진행



4-3. CLI를 이용한 VM 생성

  • 터미널을 이용하여 가상 머신을 생성하는 방법입니다.



4-3-1. Storage 확인

# pvesm status


4-3-2. VM 생성

# qm create 101 --name Rocky9.5-CLI \
--cpu cputype=host --cores 2 --sockets 2 --memory 8196 \
--net0 virtio,bridge=vmbr0 --cdrom local:iso/Rocky-9.5-x86_64-dvd.iso \
--scsihw virtio-scsi-pci --virtio0 SDB-6TB:128


4-3-3. VM 생성 확인

# qm list
======================================================================
      VMID NAME                 STATUS     MEM(MB)    BOOTDISK(GB) PID
       100 Rocky9.5             stopped    32768            128.00 0
       101 Rocky9.5-CLI         stopped    8196             128.00 0
======================================================================


4-3-4. VM 실행

# qm start 101


4-3-5. VM 실행 확인

# qm list
======================================================================
      VMID NAME                 STATUS     MEM(MB)    BOOTDISK(GB) PID
       100 Rocky9.5             stopped    32768            128.00 0
       101 Rocky9.5-CLI         running    8196             128.00 12894
======================================================================



4-4. CLI를 이용한 VM 삭제



4-4-1. VM 종료

# qm stop 101


4-4-2. VM 종료 확인

# qm list
======================================================================
      VMID NAME                 STATUS     MEM(MB)    BOOTDISK(GB) PID
       100 Rocky9.5             stopped    32768            128.00 0
       101 Rocky9.5-CLI         stopped    8196             128.00 0
======================================================================


4-4-3. VM 삭제

# qm destroy 101


4-4-4. VM 삭제 확인

# qm list
======================================================================
      VMID NAME                 STATUS     MEM(MB)    BOOTDISK(GB) PID
       100 Rocky9.5             stopped    32768            128.00 0
======================================================================



seuheu

최근 게시물

[Linux] Rocky Linux 9.5 NFS 구성 및 테스트 가이드 (rw/ro + root_squash 비교)

https://youtu.be/n8-wlkZiqio 1. 개요 NFS(Network File System)를 설치하고, rw/ro 및 root_squash 옵션에 따른 접근 제어와 성능을 테스트하는 방법을 정리한 가이드입니다.…

%일 전

[Linux] Rocky Linux 9.5 Cron 설정 및 테스트 방법

https://youtu.be/4MVxzmepY3s 1. 개요 리눅스에서 정기적으로 실행되는 작업(백업, 로그 정리, 모니터링 등)은 cron 서비스를 통해 자동화할 수 있습니다.…

%일 전

[Linux] Rocky Linux 9.5 계정 관리 (생성 · 권한 · 잠금 · 삭제) 정리

https://youtu.be/vPfxWFBE1yc 1. 개요 리눅스 서버를 운영할 때 사용자 계정 생성, 비밀번호 설정, 권한 부여, 계정…

%일 전

[Linux] Rocky Linux 9.5 Chrony로 시간 동기화 설정하기

https://youtu.be/Gvp2XwBfoKw 1. 개요 리눅스 서버에서는 시스템 시간(OS 시간) 과 하드웨어 시간(RTC, Real-Time Clock) 을 동기화하는 것이 매우 중요합니다. 클러스터…

%일 전

[Linux] Rocky Linux 9.5 리눅스 시간 관리 입문: 하드웨어(RTC)와 시스템(OS) 시간 개념부터 동기화까지

https://youtu.be/pt9qhawl8LY 1. 개요 리눅스 서버에서는 시스템 시간(OS 시간) 과 하드웨어 시간(RTC, Real-Time Clock) 을 모두 관리할 수 있습니다. 운영체제의…

%일 전

[Linux] Rocky Linux 9.5 타임존(Timezone)이 뭐예요? 리눅스 시간 확인과 변경 방법

https://youtu.be/iPdHGXh7DUg 1. 개요 서버 운영 시 시스템 시간이 올바르게 설정되어 있지 않으면 로그 분석, 모니터링,…

%일 전