For the complete documentation index, see llms.txt. This page is also available as Markdown.

4.12

VergeOS 4.12 系列的发行说明:深色模式 UI、TOTP 双因素身份验证、支持热迁移的嵌套虚拟化、离线许可、更快的网络迁移,以及 vSAN 元缓存。

系列信息

  • 初始发布:2024年2月(4.12.0)

  • 最新版本:4.12.6(2024年7月)

  • 状态:已弃用

  • 生命周期结束:2026年1月

主要功能与主题

增强的用户体验

虚拟化改进

安全与身份验证

安全功能

  • TOTP 双因素认证

  • 支持离线系统和许可

  • 增强的租户隔离

  • 改进的密码管理

  • 支持最新的 NVIDIA 安全更新

性能

性能提升

  • 网络迁移速度提升 25%

  • 争用期间的存储性能改进

  • 增强的磁盘操作

  • 专用 vSAN 元缓存

  • 升级到 Linux 内核 6.1

4.12.6(2024年7月)

功能与修复

安全与身份验证

  • 添加 TOTP 双因素认证

  • 新增支持通过控制台/ssh 使用 2FA(邮箱或 TOTP)登录

  • 优化了登录期间的暴力破解攻击处理

  • 已更新 SSH 以修复 CVE-2024-6387(regreSSHion)- 适用于通过外部防火墙在公共网络上启用 SSH 的系统

  • 已修复 SSH 相关问题:

    • 解决了 sshd 问题:在 root 登录时会创建 /home/root

    • 修复了 root 用户 SSH 密钥登录的 UI 审计日志记录

    • 移除了 pam 和 sshd 的弃用警告

虚拟机管理

  • 将 VM 最大核心数提高到 1024(需要 q35-8.1 或更新版本)

  • 增强的 VM 启动流程:

    • EFI 磁盘现在在首次启动时创建,而不是在创建时创建

    • 新增可在首次启动时使用 "YB_DETACH_RECIPE=firstboot" 将 VM 从 recipe 中分离的能力

    • 通过 recipe 新增 cloud-init 禁用选项(使用 "YB_DISABLE_CLOUDINIT",值可为:true、false 或 purge)

  • 修复了以下问题:

    • 可从新建 VM 表单中浏览 VM Exports 卷

    • 克隆 VM 的嵌套虚拟化属性

    • 租户中的嵌套虚拟化

    • VMware 备份展示 VMX/nvram 文件

云与存储

  • 将最大云快照数从 1000 提高到 2048

  • 将最大 SMART 小时数延长到 10 年,以便更早提示驱动器警告状态

  • 为高级选项添加了设备资产支持

  • 改进的快照管理:

    • 在非冗余 VSAN 状态下自动删除卷和 VM 快照

    • 修复了无需指定 UUID 即可从云快照恢复的问题

  • 卷同步现在会阻止:

    • 将 VM Exports 作为目标使用

    • 在用作源时创建快照

  • 为 VM Exports 新增供应商变更块跟踪的元数据提取

网络

  • 在 Layer2 网络上添加 IPv6 支持

  • 增强的网络功能:

    • 为基于 MAC 的过滤向网络容器添加物理设备直通

    • 修复了租户/较小系统中 wireguard 对等节点创建(超过 27 个对等节点)的问题

    • 解决了启用代理的租户中的 Let's Encrypt 问题

    • 修复了运行期间 VMware Service 容器网络变更

    • 改进了 layer2 类型变更期间的物理接口分离

    • 修复了多个绑定网络的 bond 配置

    • 解决了网络迁移“初始化中”状态问题

用户界面与体验

  • 改进的租户管理:

    • 修复了仪表板图表显示

    • 新建租户表单现在默认值为“自定义”

    • 新增 vGPU/GPU 集群状态的资源可用性通知

  • 增强的用户体验:

    • 公开链接默认使用文件名

    • 修复了会话超时登录弹窗

    • 修复了权限表单的大小写

    • 修复了在有待处理许可的新安装中 marketplace 错误状态

系统管理

  • 修复了以下问题:

    • 在根文件系统空间不足时获取许可

    • 租户节点/vnet 电源状态报告

    • recipe 问题导入日志记录

    • 远程仓库 recipe 问题导入日志记录

操作系统与安装

安装与启动管理

  • 新增支持:

    • iPXE 配置启动

    • 通过 xterm 调整串行控制台大小(使用 "resize" 命令)

  • 增强的安装流程:

    • 改进了外部网络选择

    • 维护网络问题仅限高级安装程序

    • 恢复时若为空则移除许可凭据提示

    • 修复了首次启动后的扩展节点配置

    • node1 之后不再请求 SWAP

系统基础设施

  • 改进的 GPU 驱动管理:

    • Syslog 现在会报告已跳过的 NVIDIA 驱动安装

    • 增强了安装期间的 PCI 设备处理

  • 增强的启动与存储:

    • 修复了 EFI 的启动分区刷写

    • 改进了带有不可启动 VSAN 磁盘的存储节点启动

    • 修复了控制器节点从非-vsan 启动进行存储挂载的问题

    • 将磁盘分区超时增加到 30 秒

  • 网络改进:

    • 通过 VLAN 冲突检测加快自动网络检测

    • 修复了 IPv6 的 NTP 同步

    • 改进的 yb-api 功能:

      • 增强的令牌登录

      • 为物理访问添加用户名/令牌自动检测

      • 修复了 /sys/tokens 提交

  • 添加文件系统和内存调试的系统诊断

4.12.5(2024年5月)

功能与修复

虚拟机与控制台

  • 在 VM 控制台页面的虚拟键盘中添加 Windows 键切换

  • 将 VM 控制台粘贴限制提高到 1024 个字符

  • VMware 备份现在会复制 VMX 文件

  • 修复了 VM 迁移期间可能记录的误报错误

网络

  • BGP 现在更高效地处理优雅重启

  • 添加高级网络选项以启用 802.1ad(QinQ)

  • 增强的虚拟 IP 管理:

    • 修复了删除虚拟 IP 地址时会自动应用防火墙规则的问题

    • 优化了批量虚拟 IP 操作的刷新处理(多个 IP 只刷新一次)

  • 网络诊断查询现在在变陈旧时会自动清理

  • 修复了最大 vxlan fdb 条目可能未设置为 0 的问题

系统管理

  • 将最大密码长度从 64 改为 256

  • 改进的集群管理:

    • 集群的目标最大内存百分比更新现在会反映在整体集群 RAM 使用量中

  • 增强的节点诊断:

    • 修复了无法向无响应节点发送诊断查询的问题

  • 用户管理:

    • 修复了使用无效显示名创建用户会遗留数据库引用的问题

  • 性能改进:

    • 加快了 NAS recipe 的生成

    • 优化了机器仪表板 API 查询

操作系统与安装

存储管理

  • 修复了存储层移除完成需要重启 node1 的问题

  • 新增在线删除 vSAN 驱动器能力(仅限 CLI)

  • 修复了特定 CPU 条件下罕见的 vSAN 修复检测问题

系统基础设施

  • 新增对更多 NIC 供应商和设备的支持

  • 增强的内核功能:

    • 在 5.10 内核中为防火墙跟踪添加了缺失的 NFT 计数器模块

    • 修复了使用错误内核版本的 PXE 启动节点

  • 改进的磁盘管理:

    • 修复了分区和发现问题

    • 为磁盘发现较慢的系统调整了分区超时

4.12.4(2024年4月)

功能与修复

虚拟机与 GPU 管理

  • 现在每台机器都有一个唯一的、永久的 UUID(只读)

  • 为使用 virtio-scsi 驱动器且存在 UEFI 兼容性问题的 VM 添加了警告显示

  • 增强的 GPU 管理:

    • 修复了带 TPM 设备的租户 VM 的 GPU 设备连接

    • 改进了租户节点 GPU 设备处理和分配

    • 新增对基于 Intel 系统上更多 GPU 的支持

    • 租户节点 GPU 设备在被禁用时现在显示离线状态

  • 修复了 VM 关机后图表仍显示数据的问题

  • 修复了 VMware Service 连接到 layer 2 网络的问题

身份验证与安全

  • 修复了与 DUO 认证源的组同步

  • 改进了双因素认证验证消息链接

  • 修复了卷防病毒配置文件分离问题

用户界面与体验

  • 修复了多个深色模式问题

  • 在共享对象导入期间增强了 MAC 保留和首选层级的用户提示

  • 站点仪表板改进:

    • 更好地反映站点状态

    • 修复了部分用户看不到站点的问题

    • 在路由器类型为“none”的 vnets 仪表板中隐藏 IP 地址字段

  • 在诊断中添加日志过滤

  • 修复了诊断中的 arp-scan 功能

系统管理

  • 修改更新流程以防止单个软件包选择

  • 增强的诊断能力

操作系统与系统

启动与硬件管理

  • 加速了启动分区刷写

  • 增强的硬件同步:

    • 强制节点硬件时钟与 UTC 同步

    • 通过 boot-next 选项改进了 EFI 启动注册

  • 添加 qemu-guest-agent 软件包

  • 修复了 API 令牌过期的 404 错误

  • 各种 vSAN 修复和增强

安装

网络配置

  • 自动确定 Core 和 DMZ 网络 MTU

  • 增强的安装流程:

    • 改进了 swap 配置可视化

    • 移除了非核心物理网络的 VLAN 选项

    • 集群验证的错误输出更好

    • 更多无人值守选项

    • Core 网络的最小 MTU 警告(9000)

    • 安装时 IP 冲突检测

    • 安装时注册 EFI 启动选项

  • 存储优化:

    • NVMe 驱动器格式化提速 10 秒

    • 将仅启动驱动器分区大小从 1G 增加到 4G

4.12.3(2024年4月)

功能与修复

系统与配置

  • 修复了较慢系统上的集群 CPU 自动检测问题

  • 修复了 SMTP 和设置中的若干问题

  • 修复了将 VM 恢复到绑定到不存在 recipe 的云快照时的问题

  • 修复了与深色模式相关的样式问题

操作系统与安装

  • 为高延迟环境调优添加了更多高级 vSAN 设置

  • 修复了在启动分区更新期间发生硬关机时启动选项不可用的问题

4.12.2(2024年4月)

功能与修复

GPU 与硬件支持

  • 新增对 NVIDIA 16.5 驱动的支持

  • 增强的硬件管理:

    • 修复了主机模式 Intel CPU 的 CPU 供应商检测

    • 添加用于驱动器刷新的光纤通道扫描

    • 增强的 IPMI 服务管理:

      • 对标记为“忙碌”的设备自动重启

      • 修复了 UI 中 IPMI 地址加载

存储与 vSAN 管理

  • 增强的 vSAN 能力:

    • 新增可从 VSAN 诊断中清除引用计数的能力

    • 为节点驱动器添加 VSAN 在线时长和运行时长

    • 修复了节点驱动器仪表板上的总读写统计

    • 新增 VSAN 驱动器的多选支持(关闭/初始化/格式化)

  • 主仪表板上的 VSAN 速率现在显示小数

身份验证与安全

  • 全面重构双因素认证和要求更改密码

  • 新增 root CA 注册的 API 支持

  • 修复了启动时的 SMTP 刷新设置

网络与 BGP

  • 修复了以下问题:

    • BGP 网络初始化

    • 删除带有关联防火墙规则的 BGP 接口

    • L2 网络诊断查询过期

    • 应用代理防火墙规则刷新

  • 增强了租户的 FQDN 代理功能

租户与虚拟机管理

  • 改进的租户创建:

    • 新增 MAC 地址偏移随机化

    • 新增对 ${$random} 和 ${$random:start:end} recipe 变量的支持

  • 增强的 VM 管理:

    • 新增在 VM 控制台中移除 ctrl-alt-delete 确认提示的选项

    • 修复了自动机器开机逻辑启用标志

    • 修复了来自 NAS 卷的 OVA 导入

  • 将每个集群支持的节点数增加到 255

  • 修复了远程 recipe 设备下载

用户界面与系统工具

  • 若干 UI/主题修复

  • 增强的上传功能:

    • 新增可跳过通过 URL 上传的文件大小检查(适用于一次性 URL)

  • 将“cluster power off”更改为“cluster shutdown”

  • 改进了集群 CPU 自动检测

  • 修复了许可请求文件生成

  • 修复了 spice 控制台密码

  • 修复了克隆 ISO 构建问题

操作系统与安装

  • 服务改进:

    • 在 appserver 之前启动 lxc.service,以处理 cgroups/依赖项

    • 修复了较旧的 NVIDIA GRID 驱动兼容性问题

    • 修复了多个 ipmievd 问题

  • 安装增强:

    • 在标题中添加版本显示

    • 在安装程序中启用 LLPD

    • 修复了快速安装期间的时间同步

    • 修复了 CLI 登录菜单重启

  • 系统更新:

    • 将基础 QEMU 更新到 8.1.5

    • 更新到 Kernel 6.1.81 和 5.10.212

    • 添加了额外的 FC 驱动程序

  • 修复了以下问题:

    • 扩展式 vSAN 警告状态

    • 启动期间的 vSAN 加密密钥自动协商

    • 在核心物理网络上使用带标签 VLAN 重启安装程序

    • 安装期间的驱动器选择和层级设置

本版本还包含 50 多项额外的小修复和增强。

4.12.1(2024年3月)

功能与修复

  • 修复了 NFS 的 NAS 卷导出可用性

安全更新

  • 新增对 NVIDIA 驱动的支持:

4.12.0(2024年2月)

主要功能

虚拟化与 CPU 支持

  • 为每个 VM 的所有 CPU 类型添加了嵌套虚拟化高级选项

  • 增强的热迁移能力:

    • 支持带嵌套虚拟化的命名 CPU

    • 完全支持 Intel 处理器

    • 部分支持 AMD 处理器

  • 新增对更新的 AMD 和 Intel 处理器的支持

  • 增强的 VM 网络:

    • 通过高级设置为 VM NIC 添加 numtxqueues 和 numrxqueues 配置

    • 启用将 VM NIC 直接连接到 VPN 网络

    • 为 wireguard 接口添加 MTU 配置

用户界面与体验

  • 为 UI 引入全新的深色模式

  • 增强的 VM 管理界面:

    • 新 VM 页面会显示并允许更新 recipe

    • 根据集群添加 CPU 类型建议

    • 在 VM 历史记录中添加 RAM 使用情况

    • 为 VM 控制台添加剪贴板文本隐藏选项

  • 产品帮助现在链接到公共 wiki

系统与安全

  • 实现了对断开连接系统的支持

  • 添加离线许可支持

  • 引入租户隔离功能

性能改进

存储与系统

  • 改进了每节点争用期间的 VM 存储性能

  • 为 vSAN 添加专用元缓存

  • 改进的存储管理:

    • 提高磁盘删除性能

    • 降低大容量驱动器的影响

    • 增强驱动器热插拔性能

    • 检测到坏块时自动进行设备完整性检查

  • 更新到 Linux 内核 6.1

网络与同步

  • 网络迁移现在快 25%

  • 提高了低延迟网络的站点同步速度

  • 增强了 VMware 集成性能

功能增强

GPU 与硬件支持

  • 新增对 NVIDIA 驱动 13.9、15.4、16.3 的支持

  • 增强的 GPU 管理:

    • vGPU/GPU 机器驱动现在根据父机器集群进行过滤

    • GPU 设置的多项改进

  • 新增对较旧 Intel SSD 磨损水平检测的支持

虚拟机管理

  • 增强的 VM 快照:

    • 当指定且机器离线时,快照将标记为已静默

  • VM 运行时限制磁盘层级变更(临时限制)

  • 改进的 UEFI 支持:

    • 较新的 UEFI 虚拟机现在使用 4M 布局(解决 Windows 10 问题)

    • 修复了 OVMF 传统虚拟机的只读标志

系统管理

  • 增强的租户管理:

    • 存储使用量现在每分钟更新一次(之前为 5 秒)

    • 限制虚拟机/租户选择非计算集群

    • 修复了 MSS 限制

  • 为网络绑定添加了诊断节点查询

  • 为 NAS 中的热插拔/拔出命令添加了确认

  • 为较长的物理磁盘超时添加了覆盖设置

错误修复

虚拟机与网络

  • 修复了以下问题:

    • spice 的音频设备

    • VLAN 中核心 NIC 重命名

    • 较长的 NIC 设备名称

    • 具有无效端口组数据(switchid/vlan)的主机的虚拟机

    • 远程配方下载自动设置为第一个集群

    • GPU 设置为 NVIDIA vGPU,但未填充配置文件

系统与配置

  • 修复了 NAS 的主机名验证

  • 改进的 BGP 功能

  • 各种小幅性能和稳定性改进

最后更新于

这有帮助吗?