前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >玩转虚拟化 - Proxmox VE 安装及配置

玩转虚拟化 - Proxmox VE 安装及配置

作者头像
蒟蒻
发布于 2023-11-16 12:21:58
发布于 2023-11-16 12:21:58
3.4K00
代码可运行
举报
文章被收录于专栏:小站小站
运行总次数:0
代码可运行

本文最后更新于 683 天前,其中的信息可能已经有所发展或是发生改变。

闲来无事,就来研究一下各种关于虚拟化的知识。目前虚拟化大概可以分为三个种类:半虚拟化、硬件辅助的全虚拟化、OS容器级别的虚拟化。其中:

半虚拟化

  • 典型代表为 Xen
  • 性能较好,但对客户机系统兼容性不高,Windows等无法运行

硬件辅助的全虚拟化

  • 典型代表为用途最为广泛的 KVM, Hyper-V 等
  • CPU虚拟化指令的引入,使其兼容性提高,性能损失减少

OS容器级别的虚拟化:

  • 典型代表为当下热门的 Docker, LXC, OpenVZ 等
  • 在系统隔离环境下直接运行代码,效率极高
  • 客户机系统目前只能为 Linux Based,且操作具有局限性

平时我们用来建立虚拟化环境的工具主要有 VMware Workstation, VirtualBox 等,但在服务器这些没有图形化界面的系统上,我们选择使用 Proxmox VE 来建立虚拟化环境,同样的产品还有 VMware ESXi,本文就不再赘述。

安装 Proxmox VE

准备工作

  • 一台服务器或电脑(若选用VPS,则无法使用KVM虚拟化)
  • 足够的耐心

镜像方式安装

下载镜像

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

引导安装

镜像文件下载后,使用 Rufus 或 UltraISO 将其写入USB驱动。重新启动电脑,在BIOS中选择从USB驱动器启动,按照引导安装即可。具体步骤相关网站有详细图文,本文具体介绍直接安装的方法。

直接安装

前提

使用此种方式安装需要目标机器上已经预装了64位的 Debian 10 或 Debian 11 系统。 除此之外,还需要在/etc/hosts中添加本机的ip地址及hostname,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
192.168.15.77   server.proxmox.com  server

添加镜像源

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

对于国内用户,可以使用中科大提供的镜像:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
wget http://mirrors.ustc.edu.cn/proxmox/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

开始安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
apt update && apt dist-upgrade
apt install proxmox-ve postfix open-iscsi
apt remove os-prober

安装时可能会跳出类似 A new version of configuration file /etc/*** is available 的问题,我们只需要选择 keep the local version currently installed 保留当前配置文件即可。

在安装 postfix 时,会出现选择框,同理,只需选择local only即可。

配置

在上面的命令都运行完后,若没有报错,那么说明 Proxmox VE 已经安装完成,但我们还需在此基础上另外配置一下。

禁用集群

我们安装的 Proxmox VE 不需要集群功能,所以可以禁用来节省一部分空间。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
systemctl disable pve-ha-lrm pve-ha-crm
添加网卡

注:以下命令均假定物理网卡为 eth0,eth1,eth2...

  • 访问 https://PVE服务器地址:8006/,使用root账户及密码登陆,语言可以选择中文。

对于有多个网卡的情况,我们可以在系统>网络>创建>Linux Bridge 中创建多个虚拟网卡并与物理网卡桥接。

对于只有单个网卡的情况,我们无法为虚拟机分配独立的IP地址,只能使用 NAT 模式:

编辑/etc/network/interfaces,添加如下代码并保存

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
auto vmbr0
iface vmbr0 inet static
    address  10.0.0.254
    netmask  255.255.255.0
    bridge-ports none
    bridge-stp off
    bridge-fd 0
    post-up iptables -t nat -A POSTROUTING -s '10.0.0.0/24' -o eth0 -j MASQUERAD
    post-down iptables -t nat -D POSTROUTING -s '10.0.0.0/24' -o eth0 -j MASQUERADE

其中表示10.0.0.254为虚拟机的网关地址,10.0.0.1-10.0.0.253为可分配的IP地址。

运行 systemctl restart networking使配置生效

在此之后,我们新创建的虚拟机只需要手动为其分配一个范围内的IP地址,并将其网卡桥接到vmbr0上即可连接网络。


时间有限,后续进阶配置会逐步更新

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-2-11 0,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Debian9安装Proxmox VE/挂载新盘/单IP设置Nat转发-xinai.de
Debian9 安装Proxmox VE/挂载新盘/单IP设置Nat转发 最近跟着廖和我大哥购置了法国杜甫,用Proxmox VE生小鸡,主机商有提供Proxmox VE和RAID,但是本人有点一根筋,然后自己折腾了Proxmox VE。 [Proxmox-Installation.png] 一:Debian9 安装Proxmox VE 最近感觉GG搜索也垃圾了,特别是中文类关键字(吐槽),还是看官网wiki吧 https://pve.proxmox.com/wiki/Install_Proxmox_V
小沨
2020/04/24
2.9K0
Debian9安装Proxmox VE/挂载新盘/单IP设置Nat转发-xinai.de
Debian 10安装Proxmox VE(PVE)虚拟化管理软件
Proxmox VE(简称为PVE),是一个款开源虚拟化管理软件,和ESXI类似,简单的说就是用来开设和管理虚拟机的。正好去年买的serverstadium独服更换了硬盘,这次打算安装PVE虚拟化软件,但serverstadium仅提供PVE5版本,而最新的已经是PVE6了。反正PVE是基于Debian的,于是让服务商给安装Debian 10,然后自己再安装PVE6,记录下安装过程。
子润先生
2021/06/11
5K0
Debian 10安装Proxmox VE(PVE)虚拟化管理软件
Proxmox VE(简称为PVE),是一个款开源虚拟化管理软件,和ESXI类似,简单的说就是用来开设和管理虚拟机的。正好去年买的serverstadium独服更换了硬盘,这次打算安装PVE虚拟化软件,但serverstadium仅提供PVE5版本,而最新的已经是PVE6了。反正PVE是基于Debian的,于是让服务商给安装Debian 10,然后自己再安装PVE6,记录下安装过程。
星哥玩云
2022/08/13
5.7K0
Debian 10安装Proxmox VE(PVE)虚拟化管理软件
从Proxmox VE开始:安装与配置指南
Proxmox Virtual Environment (Proxmox VE) 是一个开源的虚拟化平台,基于Debian Linux,支持KVM虚拟机和LXC容器。它提供了一个强大的Web管理界面,方便用户管理虚拟机、存储、网络等资源。Proxmox VE广泛应用于企业级虚拟化、云计算和开发测试环境。通过本篇博客,可以完成proxmox环境的完整初始化安装
对你无可奈何
2025/02/03
5620
Hetzner实战安装proxmox开独立IP小鸡
昨天突然PT主机内存爆炸,母鸡也爆炸了, 经过一番沟通,Hetzner提出了三个选项:
博博1998
2022/04/25
4.6K0
Hetzner实战安装proxmox开独立IP小鸡
Pve开源虚拟化常见配置
这一步如果当前网络环境有网络并且dhcp获取到ip地址会默认获取国家跟时区直接下一步,如果没有网络环境这一步需要手动输入时区以及国家
慕阳MuYoung
2025/06/12
570
PVE虚拟化(Proxmox Virtual Environment)安装以及常规配置(lvm分区,调整swap,更改源,删除订阅弹窗)
这一步如果当前网络环境有网络并且dhcp获取到ip地址会默认获取国家跟时区直接下一步,如果没有网络环境这一步需要手动输入时区以及国家
慕阳MuYoung
2024/04/17
8.5K1
PVE虚拟化(Proxmox Virtual Environment)安装以及常规配置(lvm分区,调整swap,更改源,删除订阅弹窗)
在使用 WLAN 联网的树莓派上安装 Proxmox VE 并创建虚拟机
  去年的这个时候收了一台树莓派 4B,到手之后宝塔建站一把梭之后就放在那里吃灰(没办法,技术太菜玩不了别的)。最近迷上了 PVE,想想手头也没有什么可以实践的物理设备,百般寻找之后便把目光锁定在了吃灰中的树莓派。   Proxmox 论坛的 https://forum.proxmox.com/threads/how-to-run-pve-7-on-a-raspberry-pi.95658/ 帖子讲的是在有线网络接入 (eth0) 时的安装过程,目前我手里没有网线,所以只能修修改改踩踩坑探索一下 WLAN 接入网络 (wlan0) 时的安装和配置。
Nyarime
2021/12/14
8.7K0
在使用 WLAN 联网的树莓派上安装 Proxmox VE 并创建虚拟机
Proxmox VE搭配Ceph存储组建高可用虚拟化平台
随着项项目的增多,对测试环境的需求越来越大,今天研发要几台测试环境,明天测试也要几台测试环境,连产品都要测试环境了,咱们运维也得有自己的测试环境,之前搭建的exsi已经满足不了需求了。
星哥玩云
2022/07/24
4.1K0
Proxmox VE搭配Ceph存储组建高可用虚拟化平台
[pve][pbs]Debian10安装roxmox Backup Server备份软件
Proxmox Backup Server(以下简称PBS)是Proxmox官方发布的备份软件,可以和PVE集成为PVE提供备份,也可以视为独立的备份系统,为物理机/虚拟机/容器提供备份。
用户9314062
2022/05/20
2.2K0
[pve][pbs]Debian10安装roxmox Backup Server备份软件
Proxmox VE 5.x升级到Proxmox VE 6
如果是Proxmox VE虚拟机或者容器是高可用配置(HA),则在升级corosync前需要关闭与之相关的服务。
星哥玩云
2022/07/27
1.4K0
Proxmox VE 5.x升级到Proxmox VE 6
AMD 5800u 笔记本折腾 Proxmox VE 7.0 虚拟化
之前在《廉价的家用工作站方案:前篇》一文中,我提到过使用两台笔记本设备作为轻量的家用工作站。
soulteary
2021/10/27
3.2K0
proxmox虚拟化
Proxmox VE是一个完整的企业虚拟化开源平台。借助内置的Web界面,您可以轻松管理VM和容器,软件定义的存储和网络,高可用性集群以及单个解决方案上的多个开箱即用工具。
以谁为师
2019/05/30
1.9K0
华为服务器无法安装PVE?看我曲线救国
华为服务器,无法安装Proxmox VE,测试了7.4.1和8.0.2,都是各种报错。
IT狂人日志
2023/09/05
1.1K0
华为服务器无法安装PVE?看我曲线救国
Proxmox VE 虚拟化私有云部署维护
Proxmox VE是一个完整的企业虚拟化开源平台。借助内置的Web界面,您可以轻松管理VM和容器,软件定义的存储和网络,高可用性集群以及单个解决方案上的多个开箱即用工具。
以谁为师
2019/05/21
6.5K0
pve安装docker图形化_怎么安装docker
去年年底这NUC到手时,就装PVE练手,然而最后做主力挂机的是那会买的个1037U小主机
全栈程序员站长
2022/11/17
1.6K0
pve安装docker图形化_怎么安装docker
ProxmoxVE V5.2使用外部ceph存储(luminous)详解
 继上篇《ProxmoxVE V5.2集群安装图解)》 ,本来想模拟生产环境实现3节点集群,并且使用ceph分布式存储实现虚拟机级别的HA,但是在使用pveceph 工具创建ceph环境的时候出错了,发现需要商业订阅才能使用。因此这篇博文想从另一个角度,先搭建外部ceph存储集群,供pve直接使用外部ceph存储 。
星哥玩云
2022/07/25
1.3K0
ProxmoxVE V5.2使用外部ceph存储(luminous)详解
如何用PVE虚拟化在x86环境下模拟一个Arm开发环境
这里解释下,这里介绍两类主要开发场景:一类是应用程序,另外一类是专用的系统(当选像华为单纯做芯片的这种,这个不属于这里说的这两类的开发,这个今天先不聊,如果大家感兴趣,可以找时间聊下做芯片到底做啥)。
用户1160092
2024/11/18
2.3K0
如何用PVE虚拟化在x86环境下模拟一个Arm开发环境
Debian 8上安装Proxmox VE
安装Proxmox VE最好的方式是用官方ISO,刻录成光盘后安装。但是也可以用Debian官方的ISO先装操作系统,然后在 Debian 上安装Proxmox VE。
Debian中国
2018/12/20
1.4K0
使用DoraCloud在Proxmox虚拟化平台搭建桌面云
Proxmox VE是一个完整的企业虚拟化开源平台。借助内置的Web界面,您可以轻松管理虚拟机和容器,软件定义的存储和网络,高可用性集群以及单个解决方案上的多个现成工具。
用户7709316
2021/05/07
4.6K0
推荐阅读
相关推荐
Debian9安装Proxmox VE/挂载新盘/单IP设置Nat转发-xinai.de
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验