一、DLS虚拟机镜像的下载和导入

登陆NVIDIA 企业门户https://nvid.nvidia.com,进入NVIDIA许可门户网站

SOFTWARE DOWNLOADS下,点击Non-Driver downloads,这里列出了适配不同虚拟化系统的镜像,选择适配你虚拟化系统的镜像下载,这里以VMware vSphere平台为例,针对vSphere提供的镜像为OVA文件。

在vSphere上部署OVA的步骤相信不用多说,所以这里跳过前面选择相关资源的步骤,我们需要注意的就是网络配置部分,默认为 静态-手动 配置,保持这个即可,点下一页

填写一个预留的静态IP地址,子网掩码的部分需要选择位数,比如子网掩码255.255.255.0,这里就选择24,下面依次填写网关和DNS地址,然后继续完成配置,等待导入结束。

二、虚拟机初始化配置

导入完成后,把虚拟机开机,首次启动系统需要进行一系列初始化工作,等待5分钟以后我们浏览器输入前面设定的IP地址,会提示证书问题,点继续访问,首次访问会跳转到初始化设置页面,点New Installation继续

给默认用户dls_admin设置一个密码

密码设置完成以后会生成一个用来重置密码的密钥,自己备份留存,然后点继续

回到登陆页面,用dls_admin账号和刚设置的密码登录

点击左侧Download DLS Instance Token,下载用来绑定DLS的token文件

三、配置并导入授权到DLS虚拟机

回到NVIDIA许可门户网站,点击左侧 LICENSE SERVERS下的CREATE SERVER(或者LIST SERVERS--CREATE SERVER)
开始创建License服务器,第一步,自行填写授权服务器的名称和描述,方便以后辨识,然后点NEXT STEP

第二步,根据自身环境需求,选择要分配给这个授权服务器的授权及数量,然后点NEXT STEP

第三步,点击On-Premises(DLS),选择我们前面生成的DLS TOKEN文件,点击UPLOAD TOKEN

确认DLS服务器实例没有问题,点NEXT STEP

第四步,一般来说保持默认Standard模式即可,如果有其他特殊需求,可以在这里选择其他模式,点击CREATE SERVER

创建完成以后,会自动跳转服务器详情页面,点右上角的ACTIONS按钮,选择Download

下载License 服务器的激活文件

回到DLS后台页面,点击右侧的SELECT LICENSE SERVER FILE

选择刚才下载的License bin文件,然后点击Install server

bin文件导入完成后可以在License Server详情页面查看,Server Features这一项列出的就是当前DLS被分配的授权信息

四、配置客户端虚拟机授权

vGPU 虚拟机要正常获取授权还需要导入客户端token文件,在DLS的服务器详情页面,点击ACTIONS,点击Generate client config token

在弹出窗口中确认服务器IP和端口信息,请确保选上了正确的IP地址,在某些DHCP环境中可能会默认选中无效的FQDN,然后点击DOWNLOAD CLIENT CONFIGURATION TOKEN

下面步骤需要到使用vGPU的虚拟机操作,分配vGPU和安装驱动的过程这里略过。

在vGPU驱动安装完成以后,会自动生成一个文件夹:

C:\Program Files\NVIDIA Corporation\vGPU Licensing\ClientConfigToken

我们把上面下载的Client开头的tok文件,放到这个文件夹下面。

要想授权生效,我们需要手动重启一下NvDisplayContainer服务,当然直接重启虚拟机系统也可以。

右击选择以管理员身份运行打开PowerShell

执行以下命令:

Restart-Service NVDisplay.ContainerLocalSystem

执行完成后等待1分钟,执行以下命令可以查看系统是否正常获取到授权:

& 'nvidia-smi' -q | Select-String "License"

这里可以看到已经正常获取到授权了,默认每天会刷新一次授权,所以这里显示的过期时间为获取到授权后24小时的时间。

也可以通过DLS后台来查看授权使用情况,位置在服务器详情的License Pools

Leases下可以查看更具体的虚拟机信息,一般虚拟机系统正常关机就会释放授权,特殊情况下也可以在这里手动释放授权

Last modification:August 8, 2023
如果觉得我的文章对你有用,请随意赞赏