Proxmox VE(Proxmox Virtual Environment) 是一款彻底开源虚拟化管理平台,能够管理QEMU/KVM虚拟机和LXC容器。事实上它只是一个前端管理界面,虚拟化技术由KVM和LXC提供。前端
首先到官网下载Promox VE的镜像文件。
下载地址:https://www.proxmox.com/en/downloads/item/proxmox-ve-4-4-iso-installerweb
下载完成后,使用dd命令或者USBWriter将镜像内容写入U盘,制做引导盘。
dd if=proxmox-ve_4.4-eb2d6f1e-2.iso of=/dev/sdc bs=4m
服务器
开始安装前,先用网线链接x86主机和路由器(目的是为了个人笔记本能够访问Proxmox的web界面),而后插入U盘进行引导,出现以下安装界面:
网络
按照提示,分别设置root密码,IP地址,直至安装完成并重启,安装完成后的界面以下。
性能
启动Proxmox VE后会提示访问网址,使用笔记本访问 https://192.168.1.100:8006 ,并输入 root/刚刚设置的密码 进行登陆。
我到这里时遇到了第一个坑,打不开网页。仔细检查后发现,Proxmox默认只开启了第一块网卡,而个人主机装有两块网卡,而且链接路由器的网线插到了第二块网卡上,解决办法是将网线插到主板自带的第一块网卡,或者更改网络配置,启用第二块网卡并设置默认路由。操作系统
成功登陆后界面以下,默认支持中文。
3d
首先在配置中建立一块虚拟网卡,桥接个人第二张物理网卡,点击左侧“节点”--“System”--“网络”,建立一块“vmbr1”桥接到“eth1”,重启使配置生效。
code
Proxmox支持两种类型的虚拟机,管理界面右上角的“建立虚拟机”会建立KVM虚拟机,“建立CT”则是建立OpenVZ虚拟机。blog
此处使用KVM虚拟机,建立虚拟机前,须要先将ISO镜像文件上传到服务器中,点击左侧“存储”--“local”--“内容”,上传ISO文件。
内存
点击右上角“建立虚拟机”,而后输入一个名字,我这里使用“pfSense”。
下一步,根据须要选择操做系统、IOS文件、硬盘大小、CPU核心数、内存大小以及网络,注意选择网络时只能够选择一块网卡,但能够完成后在虚拟机的硬件配置中添加另外一块网卡。
全部配置完成后,点击页面上部的“启动”,虚拟机就跑起来了。
经过实践,Proxmox VE的易用性仍是很高的,主要功能均可以在web中管理,安装虚拟机也很是方便。
性能方面,开机禁用全部虚拟机占用660M内存,CPU不足1%(CPU图中左侧的峰值是我重启前的数据),我的感受内存占用比较大,考虑到Proxmox还跑了个Debian和Java这个内存占用也还能接受。
好了,文章至此结束,下一篇中,我会配置pfSense做为软路由进行拨号上网。