PXVDI云桌面企业级PVE免费桌面虚拟化部署教程ProxmoxVE

什么是PXVDI?

PXVDI是一款基于Proxmox VE为底层的可商用的免费云桌面套件。对熟悉PVE的人来说,这点非常的点赞。首先是PVE是免费的,其次PVE的免费云桌面方案也极为少数。

根据官方提出的价格清单,免费版和商业版在功能上主要的区别是2点。

  1. 是否有支持。免费版没有技术支持,适合有技术人员的公司。
  2. 是否支持horizon。RDP协议在基本的云桌面环境中已经很好了。

如果我们进行要进行基本的云桌面,普通办公这种,节省物理PC成本或者不进行PC升级,就可以使用免费版的方案。

这套方案企业只需要提供硬件成本,0软件成本。如果再利用旧的PC改造成瘦客户端,那么瘦客户端也不用采购了!如果企业正在使用Proxmox VE做私有云,那么即可0成本实现桌面虚拟化。

PXVDI的架构

从官方的文档来,PXVDI只需要PVE和瘦客户端就行了,不需要其他的组件。这样维护挺简单的,想当年笔者搞VMware和Citrix的时候很简单,各种服务,安装也很复杂。

欢迎加入PXVDI QQ交流群921147126

教程开始

1. 安装PVE

使用最新的PVE8.1版本,好像最低要求7.4以上。这点略过吧?

2. 下载模版

官方提供了一个试用模版,虽然是商业版试用的,但是免费版也可以拿来用。

如果PVE联网的话,可以直接执行下面的命令,

cd /var/lib/vz/dump/
wget https://foxi.buduanwang.vip/pan/pxvdi/pxvdi-linux/enterprise/vzdump-qemu-118-Administrator-P@SSw0rd-PXVDI-Horizon-nonADmode-ostmpl.vma.zst

这段代码的意思就是进入PVE那个备份文件的目录,然后直接下载虚拟机模版,虚拟机模版是直链可以直接下载。

我x,这个下载速度真的恐怖。

3. 安装模版

下载好了,在页面上,点击“local”,然后再右边的备份点开,可以看到这个备份。

然后单击还原。还原的时候,一定要选择存储和唯一。

然后最后单击还原就行了。

这是还原之后的虚拟机,虚拟机的默认的账号是Administrator,密码是P@SSw0rd。

4. 创建用户并且授权

在pveshell里执行下面这个命令,创建一个PxvdiUsers的角色。

pveum role add PxvdiUsers --privs "VM.Audit VM.Console VM.Monitor VM.PowerMgmt VM.Monitor"

然后打开web,添加一个名为user1用户,领域选择PVE。

接着打开虚拟机,给虚拟机分配用户权限。

这样就配置好了虚拟机的权限。

5. 启动瘦客户端

官方提供了瘦客户端的ISO,下载地址如下

https://foxi.buduanwang.vip/pan/pxvdi/pxvdi-linux/latest/pxvdi_2_latest_live_amd64.iso

这个ISO不支持N卡,如果是N卡客户,最好使用核显启动,或者用虚拟机测试。推荐使用intel核显机器,比如j1800。n5105之类的。

刻盘建议使用rufus使用dd模式进行刻盘。不要使用软碟通,可能会无法启动。

ISO启动之后,会自动打开软件。如下图

6. 配置客户端

6.1 配置服务器地址

瘦客户端需要配置才能使用,点开设置,在服务器地址中输入PVE的ip或者域名。默认的pve端口是8006。

然后点击保存。

6.2 配置连接配置

需要在高级设置里配置freerdp的参数。连接方式选择freerdp,编解码改成h264:420模式。

网关设置里关闭ad模式。ad模式是为域准备的,启用ad模式之后,会将登录账号密码传递给虚拟机,如果虚拟机和pve都没有加域的话,就会无法连接,因此需要关闭ad模式。

设置好了点保存

7. 使用账号密码登录

账号为user1@pve,这个账号的意思是user1,领域为pve。密码是刚才创建的密码

登录之后就可以看到虚拟机,

点击虚拟机图标就可以启动,点击那个五角星,可以配置虚拟机为自动登录虚拟机,这样可以在软件登录之后,就启动这个虚拟机。

连接之后,会出现登录页面。因为不是ad模式,所以会出现2次登录。输入密码P@SSw0rd就可以登录

8. 将系统写入到硬盘

ISO启动后,如果重启会还原,因此需要安装到硬盘才能保存数据。

如果连接到虚拟机,可以点击右下角-断开连接退出桌面。

然后在页面上,按alt+f4退出软件,这个软件有守护进程,需要alt f4 3次才会完全退出。

退出之后,在页面上任意地方右击,点击打开终端。

使用命令lsblk查看当前的硬盘,我这个sda就是我的硬盘。一定要看清楚是哪个硬盘。

执行命令

pxvdi-install /dev/sda

即可安装到硬盘,这是开始安装的页面

安装速度,和U盘的速度和磁盘写入的速度有关,emmc这种写入会很慢,耐心等待。

当出现success的时候,就是安装成功了。可以重启进入到

9. 批量部署

将提供的模版安装好需要的软件,然后点击转换成模版。

然后点击克隆,比如你要创建30个虚拟机,就克隆30次好了。

随后再安装第4步,创建30个用户,再分配权限就好了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值