본문 바로가기
[IT]

[Proxmox] 설치 및 기본 셋팅

by DDBobD 2025. 1. 23.
728x90
반응형

Proxmox VE(Proxmox Virtual Environment)는 오픈소스 기반의 서버 가상화 플랫폼이다. Porxmox는 Type1 하이퍼바이저 운영체제로 KVM기반의 가상화와 LXC(Linux Containers)를 통합하여 가상화 환경을 쉽게 관리할 수 있도록 지원 한다. 여기서는 부팅디스크를 만들어 OS를 설치하는 방법이 아닌 VMware에서 게스트 OS로 설치를하고 초기 설정까지의 과정을 단계별로 안내하겠다.
Type1 하이퍼바이저는 하드웨어 → 하이퍼바이저 → 게스트OS로 실행된다.
Type2 하이퍼바이저는 하드웨어 → 운영체제 → 하이퍼바이저 → 게스트OS로 실행된다.

 

 

Proxmox 설치

https://www.proxmox.com/en/downloads

 

Downloads

Proxmox VE 8.3 ISO Installer Version 8.3-1 File Size 1.45 GB Last Updated November 21, 2024 SHA256SUM b5c2d10d6492d2d763e648bc8562d0f77a90c39fac3a664e676e795735198b45

www.proxmox.com

  • URL 클릭

  • 원하는 버전의 Proxmox VE ISO파일을 다운로드
  • VMware에 게스트OS를 생성하는 과정은 생략하겠다.

  • 설치화면이 나타나면 Install Proxmox VE (Graphical)를 선택한다.

  • 라이선스 동의 화면에서 I agree 클릭

  • 디스크를 설정이 필요하면 Options를 클릭해 설정. Next 클릭

  • 국가, 시간, 키보드 설정. Next 클릭
    • Country : South Korea
    • Time zone : Asia/Seoul
    • Keyboard Layout : U.S. English

  • 패스워드와 이메일 주소를 입력. Next 클릭

  • 네트워크 설정에서 Hostname과 IP Address 설정 또는 기본값 사용. Next 클릭

  • Install 클릭

  • 설치가 완료되면 사진과 같이 CLI화면이 나온다.

 

WEB UI 접속

  • 위 CLI화면에서 https://<IP>:8006이라고 적혀 있는 IP주소를 웹브라우저에 입력한다.
  • 사용자 이름은 root이며, 패스워드는 promox를 설치할 때 입력했던 패스워드를 입력 한다.

  • 보안경고가 나타나면 고급-안전하지 않음(으)로 이동 클릭

 

기본 셋팅

  • Proxmox 리포지터리에서 Enterprise 라이센스 해지 방법 2가지(Web UI에서 해지하는 방법, 쉘 명령어로 해지하는 방법)

 

  • Web UI에서 해지하는 방법

  • http://download.proxmox.com/debian/pve, https://enterprise.proxmox.com/debian/ceph-quinnncy 비활성화 클릭

 

  • 쉘 명령어로 해지하는 방법

  • Shell 클릭
nano /etc/apt/sources.list.d/pve-enterprise.list
  • nano 편집기로 /etc/apt/sources.list.d/pve-enterprise.list 편집
# deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise
  • deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise 주석
nano /etc/apt/sources.list.d/ceph.list
  • nano 편집기로 nano /etc/apt/sources.list.d/ceph.list 편집
# deb https://download.proxmox.com/debian/ceph-quincy bookworm enterprise
  • deb https://download.proxmox.com/debian/ceph-quincy bookworm enterprise 주석

 

  • 위 두가지 방법중 하나를 수행하면 비활성화 된것을 확인할 수 있다.

  • 유효한 구독 없음 팝업 비활성화 방법

 

  • Shell 클릭
cd /usr/share/javascript/proxmox-widget-toolkit
  • /usr/share/javascript/proxmox-widget-toolkit 경로 이동
cp proxmoxlib.js proxmoxlib.js.bak
  • proxmoxlib.js 백업
nano proxmoxlib.js
  • nano 편집기로 proxmoxlib.js 편집
  • Ctrl + w로 No valid 검색

# 변경전
Ext.Msg.show({
# 변경후
void({ // Ext.Msg.show({
  • Ext.Msg.show({를 voic({ // Ext.Msg.show({로 변경
systemctl restart pveproxy.service
  • 서비스 재시작
728x90
반응형

'[IT]' 카테고리의 다른 글

쿠버네티스란?(kubernetes, k8s)  (0) 2025.01.14
python m2crypto install 문제  (0) 2024.12.12
[Xcode]Could not locate device support files  (0) 2024.08.13
업무용어(IT용어 포함) 사전  (0) 2024.06.26
[ChatGPT] API 사용방법 - Python  (0) 2024.05.16