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
- 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 |