728x90
반응형
Proxmox 란 ?
데비안을 베이스로하는 오픈소스 Type1 하이퍼바이저 운영체제로, 특이점으로 Qemu/KVM 기반 VM 이외에, 도커의 베이스가 되는 LXC를 지원한다
* 2024년 6월 현재 vmware가 브로드컴으로 인수되어 영구라이센스 정책이 구독방식으로 바뀌어 대체 솔루션으로 상용솔루션인 경우 뉴타닉스(국산의 경우 Piolink의 팝콘) 오픈소스인 경우 openstack 과 Proxmox 를 검토하는 기업들이 많음
* 따라서 Proxmox 오픈소스를 설치 테스트 해본다.
설치 테스트 환경
Windows 환경에서 Oracle VM 기반에 Vagrant 사이트에서 미리 설치된 Proxmox 이미지를 설치해봄
# vagrantfile
Vagrant.configure("2") do |config|
config.vm.box = "clincha/proxmox-ve-8"
end
- Oracle VM 환경설정
Proxmox 설치
# vagrantfile을 만들고
# C:\Users\shim>type vagrantfile
Vagrant.configure("2") do |config|
config.vm.box = "clincha/proxmox-ve-8"
end
# vagrant up 실행
# C:\Users\shim>vagrant up
# vagrant ssh 로 접속
#C:\Users\shim>vagrant ssh
Linux pve 6.8.4-3-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.4-3 (2024-05-02T11:55Z) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Jun 3 17:17:39 2024 from 10.0.2.2
# su로 로그인 초기 패스워드는 vagrant 임
# vagrant@pve:~$ su - root
Password:
# C:\Users\shim>vagrant ssh
Linux pve 6.8.4-3-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.4-3 (2024-05-02T11:55Z) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Jun 3 17:17:39 2024 from 10.0.2.2
# Network enp0s3은 기본적으로 설치가 되어있음
# ip addr enp0s3
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:ee:b0:b6 brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
valid_lft 84923sec preferred_lft 84923sec
inet6 fe80::f98b:8517:b612:9da8/64 scope link noprefixroute
valid_lft forever preferred_lft forever
# Network enp0s8은 Oracle VM 영역 IP로 설정해주면됨 (이 서버는 192.168.56.22로 설정함)
# ip addr enp0s8
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:1a:4c:96 brd ff:ff:ff:ff:ff:ff
inet 192.168.56.22/24 brd 192.168.56.255 scope global noprefixroute enp0s8
valid_lft forever preferred_lft forever
inet6 fe80::9a38:2f27:239e:c4c8/64 scope link noprefixroute
valid_lft forever preferred_lft forever
# Nexbox 데몬은 8006 임
# netstat -ntpa |grep LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1/init
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1437/sshd: /usr/sbi
tcp 0 0 127.0.0.1:85 0.0.0.0:* LISTEN 1672/pvedaemon
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1613/master
tcp6 0 0 ::1:25 :::* LISTEN 1613/master
tcp6 0 0 :::3128 :::* LISTEN 1692/spiceproxy
tcp6 0 0 :::111 :::* LISTEN 1/init
tcp6 0 0 :::22 :::* LISTEN 1437/sshd: /usr/sbi
tcp6 0 0 :::8006 :::* LISTEN 1685/pveproxy
root@pve:/etc#
Network enp0s8 IP 추가,수정
# apt-get 으로 nmtui 설치
# apt-get install network-manager
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
network-manager is already the newest version (1.42.4-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
- # nmtui로 접속하여 enp0s8 ip를 변경하면됨
Proxmox web 접속
- 192.168.56.22:8006 으로 접속
- 초기 패스워드는 root / vagrant 임
- 로그인 후 화면
설치 끝.
Proxmox 메뉴얼
- Proxmox 7 영문
- Proxmox 8 영문
다음에는 VM생성 및 테스트를 해봄 (준비 중)
728x90
반응형
LIST