一般情形下,PVE虚拟化平台系统预设将电脑硬盘,网络接口,独立显卡等资源分配给虚拟机或容器使用。这种做法的好处是单个物理设备可以被多个虚拟机同时调用,也就是实现资源共享。但虚拟机运行时难免会产生资源消耗。如果希望获得最佳性能表现,可以考虑直接使用硬件。
硬件配置直接分配是指将物理机器设备分配给单个虚拟机专用使用,这基本消除了冲突,实现了最佳性能。然而,这也带来一个问题:已被虚拟机独占使用的物理设备在运行时,其他虚拟机将无法使用该设备。
在进行硬件设备数据传输之前,需要明确哪些物理装置必须共用资源,哪些可以单独使用。
PVE系统关闭硬件配置时,效果会立刻显现。若需马上启用硬件配置功能,必须事先开启该功能。通常有两种常用方法可供选择
启动修改后的编码程序,通常涉及调整和补充grub文档内容,在系统核心部分增加四段代码行。
运用快捷方案来启动,这种方式相当省事,很适合初学者,所以特别提倡。
先前介绍过的pvetools辅助工具,在运用自动化脚本生成硬件配置启动时依然生效。尚未安装此工具的伙伴,在开始具体操作前,应先了解前文提到的那个问题的内容,并完成安装。
通过shell界面或者借助SSH终端装置,务必以root身份执行以下命令,以此启动辅助功能。
。/pvetools/pvetools.sh
选择输入语言方式,接着在主界面里选择配备PVE硬件设施直接进入新项目输入,并确保首个新项目输入被选中以启动PCI硬件设施直接功能。只有重启之后,直接功能才会生效。如果脚本编写没有重启PVE,需要手动重启。
常见的机器设备配置包括以下部分:网接口, 电脑存储单元(或SATA扩展板), 外部接口设备, 独立图形处理器等。
1.网口根据。
如果你的PVE系统里只有一块网络接口卡,那就没有必要设置接口的直连功能,因为至少需要有一块虚拟网卡,否则PVE系统将无法正常重启。当系统拥有两块网络接口卡时,你可以分配其中一块作为虚拟网卡,另一块则用于直连网络。
检测PVE接入点的网络默认配置虚拟中继物理网卡,然后切换到对应网卡的VM虚拟机,将PCI设备添加到硬件配置,选择非虚拟中继的网卡,最后点击确定完成配置。
另外,如果使用配备两个端口的万兆网络适配器,很可能需要重新编译系统核心,要使两个网络接口分别连接到不同的虚拟机,否则,两个网络接口只能连接到同一个虚拟机。
2.电脑硬盘直通。
电脑硬盘的配置能够依据qm参数来设定编码,具体方法后面会详细说明。现阶段,大家还是需要借助pvetools来实施。首先进入主菜单界面,选择配备pve硬件配置选项,再点击第四个电脑硬盘配置项。接着,需要确定目标vm虚拟机,可以通过其序列号和名称来识别。回车键能够挑选要想根据的电脑硬盘,随后启用回车键by 空。
但务必留意,配置pve系统软件的电脑硬盘绝不能直接分配给vm虚拟机,否则重新启动后可能无法正常工作。只有非pve安装盘才可以传递给vm虚拟机,可根据电脑硬盘的型号和容量来判断是否为pve安装盘。
通常不适宜把SATA控制板分配给vm虚拟机,无论如何都不建议让初学者使用。
3.USB机器设备根据。
如果有一台需要连接的USB设备要连接到vm虚拟机,可以在vm虚拟机的硬件设置界面点击添加来寻找USB设备。连接方式有两种,一种是依据USB设备的唯一标识符,这样无论设备插入哪个USB端口,都能被虚拟机识别,另一种是依据特定的端口,之后无论哪个设备插入该端口,都能被虚拟机识别。
4.独立显卡直通。
若家中需为某台虚拟机配置视频服务器,且该虚拟机必须借助专用视频卡执行视频硬解或格式转换,则应启用显卡直通功能,确保该视频卡专用于该虚拟机。具体设置方法参见第3点说明。当然,此功能并非总能完全实现预期效果。通常情况下,Linux桌面系统及群集式NAS独立显卡的兼容性表现较为理想。当然,需要记住虚拟机的配置参数要调整为q35。不过,在Windows系统下运行的虚拟机,通常需要额外的配置和一些复杂的步骤才能正常运行,不建议直接操作。这个话题就先不深入了,以后或许会再讨论。
好的,这里就是PVE虚拟化平台上常用硬件配置设备的具体使用方法,其中一些细微之处可能并未提及。接下来在建立虚拟机时,会通过实例进行详细讲解,大家请多加留意。
好了,今天的分享就到此为止吧。各位朋友,我是徐应国,一个喜欢尝试各种新鲜事物的大个子。如果这个视频能帮到大家,欢迎来我的频道,点击喜欢并加入我的收藏,来支持我。谢谢你们。下次再会。再会!











