License System Release Notes
本文档概述了 NVIDIA® License System 3.4.1 版本的当前状态、支持平台信息和已知问题。
1.1. 此版本中的更新
此版本中的新功能
- 为 DLS 许可证服务器下载的许可证文件增加了 3 年的有效期。
-
如果您使用的是 NLS 3.3 3.3.x 或更早版本,则运行 vGPU 软件驱动程序 18.0 或更高版本 或 NVAIE 6.0 或更高版本的客户端 VM 将无法从许可证服务器获取许可证。NVIDIA 强烈建议您尽快升级到 NLS 3.4.x 版本,以支持现有和即将推出的 vGPU 和 NVAIE 软件版本。
-
- DLS 3.4.1 版本在仪表板上显示许可证服务器文件有效期。
- DLS 3.4.1 版本在仪表板上显示警报,从许可证服务器文件有效期结束前 90 天开始显示。
- NVIDIA 许可门户在 DLS 绑定的许可证服务器详细信息上显示警报,从许可证服务器文件有效期结束前 90 天开始显示。
- 能够在 DLS SMTP 配置中添加发件人电子邮件地址。
- 能够使用您的主体名称访问 DLS。
- 安全更新,如安全更新中所列。
- 杂项错误修复,如已解决问题中所列。
1.2. 支持的平台
1.2.1. 支持的 Hypervisor
为了在虚拟机中部署,NVIDIA License System 的委派许可证服务器 (DLS) 组件以虚拟设备形式提供。虚拟设备必须安装在受支持的 Hypervisor 软件版本上。
支持以下 Hypervisor 软件版本
- Xenserver 8
- MS Azure Stack HCI 支持 - AHCI 2023
- Citrix Hypervisor 8.2
- Linux 基于内核的虚拟机 (KVM) Hypervisor,具有以下 QEMU 版本之一
- QEMU 4.2.0
- QEMU 2.12.0 (qemu-kvm-2.12.0-64.el8.2.27782638)
- Microsoft Windows Server with Hyper-V 2019 Datacenter edition
- Red Hat Enterprise Linux 基于内核的虚拟机 (KVM) 9.2、9.1、9.0 和 8.8
- Red Hat Virtualization 4.3
- Ubuntu Hypervisor 22.04
- VMware vSphere Hypervisor (ESXi) ) 8.0.3、8.0.2、8.0.1、8.0、7.0.3、7.0.2 和 7.0.1
1.2.2. 支持的容器编排平台
为了在受支持的容器编排平台上部署,NVIDIA License System 的委派许可证服务器 (DLS) 组件以容器化软件镜像形式提供。
支持以下容器编排平台版本
- Docker 版本 27.4.0,docker-compose 版本 v2.31.0
- Docker 24.0.2,Docker Compose 2.18.1
- Kubernetes 1.23.8
- Red Hat OpenShift Container Platform 4.10.67,Kubernetes 1.23.17
- Podman 4.4.2,Podman Compose 1.0.7
- VMware Tanzu Application Platform 1.1,Kubernetes 1.23.6
1.2.3. 支持的操作系统
为了在受支持的操作系统上安装,NVIDIA License System 的委派许可证服务器 (DLS) 组件以可安装软件包的形式提供。该软件包包含在操作系统上运行 NVIDIA Licensing 应用程序所需的容器化软件和容器镜像。操作系统可以在您选择的 Hypervisor 上的虚拟化服务器环境中运行,也可以在裸机服务器上运行。
支持 Red Hat 支持的任何 Red Hat Enterprise Linux 8 或 9 版本。
1.2.4. 许可客户端支持
NVIDIA License System 支持多个 NVIDIA 软件产品的特定版本作为许可客户端。
软件产品 | 支持的版本 |
---|---|
NVIDIA® vGPU™ 软件图形驱动程序 | NVIDIA vGPU 软件,从 13.0 版本开始 注意
节点锁定许可支持在 NVIDIA vGPU 软件 15.0 中引入。早期版本的 NVIDIA vGPU 软件不支持它。 |
1.2.5. Web 浏览器要求
NVIDIA License System 和 NVIDIA Licensing Portal 已使用 Google Chrome 版本 86.0.4240.111(正式版本)(64 位)进行测试。
容器编排平台无法控制或限制对平台运行所在操作系统的访问。因此,容器化 DLS 软件镜像无法支持基于 VM 的 DLS 虚拟设备的特性,这些特性依赖于设备控制底层操作系统的能力。
容器化 DLS 软件镜像不支持以下功能,这些功能可以通过标准操作系统接口获得等效功能
- 日志存档设置
- NTP 配置
- 静态 IP 地址配置
- DLS 诊断用户配置
- 磁盘扩展
由于容器编排平台无法控制底层操作系统,因此以下限制也适用于容器化 DLS 软件镜像
- 从基于 VM 的 DLS 虚拟设备到容器化 DLS 软件镜像的在线迁移不受支持,因为即使在数据迁移后,目标容器化 DLS 软件镜像也会保留其 IP 地址。
相反,从基于 VM 的 DLS 虚拟设备迁移到容器化 DLS 软件镜像时,必须使用离线迁移。
- 当从 HA 集群中删除辅助节点时,托管该节点的容器化 DLS 软件镜像不会关闭。
相反,您必须手动关闭 DLS 软件容器。
为了解决通过 DLS 安全扫描发现的漏洞,NVIDIA License System 的委派许可证服务 (DLS) 组件中包含第三方软件组件的新版本。
组件 | 版本 | 范围 | 第三方安全信息 |
---|---|---|---|
Docker | 27.4.0 | DLS 3.4.1.0 | Docker Engine 发行说明 |
PostgreSQL | 15.9 | DLS 3.4.1.0 | PostgreSQL 安全信息 |
Python | 3.12.8 | DLS 3.4.1.0 | Python 安全信息 |
Nginx | 1.27.1 | DLS 3.4.1.0 | Nginx 安全信息 |
仅列出先前注明为已知问题或对用户产生明显影响的已解决问题。每个已解决问题的摘要和描述都指出了该问题在 NVIDIA License System 解决之前的影响。
为了遵守 GPL/LGPL v3 许可的条款,DLS 虚拟设备中的 GPL/LGPL v3 许可的开源软件 (OSS) 库根据该许可发布,rsu_admin
用户拥有更新和升级这些库所需的提升权限。
对 DLS 虚拟设备中的 Ubuntu GPL/LGPL v3 许可的 OSS 库进行的任何更改都可能损害 DLS 虚拟设备的性能或阻止其按要求运行。如果您对这些库进行任何更改,则受影响的 DLS 实例将不再有资格获得 NVIDIA 的支持。您有责任确保 DLS 实例继续按要求执行和运行。
确保已创建 sudo DLS 用户帐户 rsu_admin
。
- 以
rsu_admin
用户身份登录到托管 DLS 虚拟设备的 VM。 - 编辑 /etc/apt/sources.list 。
- 添加此存储库列表
$ sudo nano /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ jammy main universe restricted multiverse deb-src http://archive.ubuntu.com/ubuntu/ jammy main universe restricted multiverse deb http://archive.ubuntu.com/ubuntu/ jammy-updates main universe restricted multiverse deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates main universe restricted multiverse deb http://security.ubuntu.com/ubuntu jammy-security main universe restricted multiverse deb-src http://security.ubuntu.com/ubuntu jammy-security main universe restricted multiverse
- 更新 apt 列表。
$ sudo apt update
- 添加此存储库列表
- 确定您现有的网络配置是否允许 DLS 虚拟设备访问 Ubuntu 软件包存储库。例如,从所有配置的源下载有关软件包最新版本的信息。
$ sudo apt update
- 如果 DLS 虚拟设备无法访问 Ubuntu 软件包存储库,请修改您的网络配置以允许访问这些存储库。
- 确保您的 DNS 服务器具有解析 Ubuntu 软件包存储库域名所需的条目。
- 删除符号链接 /etc/resolv.conf。
$ sudo rm -f /etc/resolv.conf
- 将默认的
resolv.conf
文件从 /run/NetworkManager 复制到 /etc/resolv.conf。$ sudo cp /run/NetworkManager/no-stub-resolv.conf /etc/resolv.conf
- 使用 Ubuntu 操作系统的 Advanced Packaging Tool (APT) 检查并安装 Ubuntu GPL/LGPL v3 许可的 OSS 库的任何可用更新。
- 安装更新后,恢复您的原始网络配置。
- 删除您之前复制的 /etc/resolv.conf 文件。
$ sudo rm -f /etc/resolv.conf
- 重新创建符号链接 /etc/resolv.conf。
$ sudo ln -s /run/NetworkManager/no-stub-resolv.conf /etc/resolv.conf
- 删除您之前复制的 /etc/resolv.conf 文件。
- 软件包升级完成后,删除在步骤 2 中创建的 sources.list。
$ sudo rm /etc/apt/sources.list
将创建文件 /var/dls/sudouser,以指示 DLS 虚拟设备中的 Ubuntu GPL/LGPL v3 许可的 OSS 库已更新或升级。如果 DLS 虚拟设备在 HA 集群中托管节点,则此文件将自动复制到集群中的另一个节点。
声明
本文档仅供参考,不得视为对产品的特定功能、条件或质量的保证。NVIDIA Corporation(“NVIDIA”)对本文档中包含的信息的准确性或完整性不作任何明示或暗示的陈述或保证,并且对本文档中包含的任何错误不承担任何责任。NVIDIA 对使用此类信息造成的后果或使用,或因使用此类信息而可能导致的任何专利或第三方其他权利的侵权行为概不负责。本文档不承诺开发、发布或交付任何材料(在下文中定义)、代码或功能。
NVIDIA 保留随时对此文档进行更正、修改、增强、改进和任何其他更改的权利,恕不另行通知。
客户在下订单之前应获取最新的相关信息,并应验证此类信息是否为最新且完整。
NVIDIA 产品的销售受 NVIDIA 在订单确认时提供的标准销售条款和条件约束,除非 NVIDIA 和客户的授权代表签署的个别销售协议(“销售条款”)另有约定。NVIDIA 特此明确反对将任何客户通用条款和条件应用于购买本文档中引用的 NVIDIA 产品。本文档均未直接或间接地形成任何合同义务。
NVIDIA 产品并非设计、授权或保证适用于医疗、军事、航空器、太空或生命维持设备,也不适用于 NVIDIA 产品的故障或失灵可能合理预期会导致人身伤害、死亡或财产或环境损害的应用。NVIDIA 对在上述设备或应用中包含和/或使用 NVIDIA 产品不承担任何责任,因此,在上述设备或应用中包含和/或使用 NVIDIA 产品由客户自行承担风险。
NVIDIA 不对基于本文档的产品适用于任何特定用途作任何陈述或保证。NVIDIA 不一定对每个产品的所有参数进行测试。客户全权负责评估和确定本文档中包含的任何信息的适用性,确保产品适合且满足客户计划的应用,并为应用执行必要的测试,以避免应用或产品的默认设置。客户产品设计中的缺陷可能会影响 NVIDIA 产品的质量和可靠性,并可能导致超出本文档中包含的附加或不同条件和/或要求。对于因以下原因或归因于以下原因而可能产生的任何默认设置、损坏、成本或问题,NVIDIA 不承担任何责任:(i) 以任何违反本文档的方式使用 NVIDIA 产品,或 (ii) 客户产品设计。
本文档未授予 NVIDIA 专利权、版权或 NVIDIA 其他知识产权下的任何明示或暗示许可。NVIDIA 发布的有关第三方产品或服务的信息不构成 NVIDIA 授予使用此类产品或服务的许可,也不构成对此类产品或服务的保证或认可。使用此类信息可能需要获得第三方在其专利或其他知识产权下的许可,或者获得 NVIDIA 在其专利或其他知识产权下的许可。
只有在事先获得 NVIDIA 书面批准的情况下,才允许复制本文档中的信息,复制时不得进行更改,并且必须完全遵守所有适用的出口法律和法规,并附带所有相关的条件、限制和声明。
本文档以及所有 NVIDIA 设计规范、参考板、文件、图纸、诊断程序、列表和其他文档(统称为“材料”)均按“原样”提供。NVIDIA 对材料不作任何明示、暗示、法定或其他形式的保证,并且明确声明不承担任何关于非侵权、适销性和特定用途适用性的暗示保证。在法律未禁止的范围内,在任何情况下,NVIDIA 均不对因使用本文档而引起的任何损害(包括但不限于任何直接、间接、特殊、附带、惩罚性或后果性损害,无论因何种原因造成,也无论责任理论如何)承担责任,即使 NVIDIA 已被告知可能发生此类损害。尽管客户可能因任何原因遭受任何损害,但 NVIDIA 对本文所述产品的累计总责任应根据产品的销售条款进行限制。
VESA DisplayPort
DisplayPort 和 DisplayPort Compliance Logo、DisplayPort Compliance Logo for Dual-mode Sources 和 DisplayPort Compliance Logo for Active Cables 是视频电子标准协会在美国和其他国家/地区拥有的商标。
HDMI
HDMI、HDMI 徽标和 High-Definition Multimedia Interface 是 HDMI Licensing LLC 的商标或注册商标。
OpenCL
OpenCL 是 Apple Inc. 的商标,已获得 Khronos Group Inc. 的许可使用。
商标
NVIDIA、NVIDIA 徽标、NVIDIA Maxwell、NVIDIA Pascal、NVIDIA Turing、NVIDIA Volta、Quadro 和 Tesla 是 NVIDIA Corporation 在美国和其他国家/地区的商标或注册商标。其他公司和产品名称可能是与其相关的各自公司的商标。