前提:
<1> 需要搭建vgpu license服务器
<2> 安装完显卡驱动
一、windows 下激活
windows进NVIDIA 控制面板,找到管理许可证,输入license 服务器的ip地址和端口号(端口默认是7070),保存即可
二、linux激活(以ubuntu20.04为例)
1、linux安装完显卡驱动之后,找到gridd.conf文件,默认在/etc/nvidia/下
# 进入/etc/nvidia/文件夹
cd /etc/nvidia/
# 找到gridd.conf配置文件,或者为gridd.conf.templat这个文件。如果是gridd.conf.template重命名下
cp gridd.conf.template gridd.conf
2、编辑gridd.conf文件
# 设置vgpu license服务器IP地址
ServerAddress=license服务器ip
# 设置vgpu license服务器端口号
ServerPort=端口号
# 设置vgpu类型,默认设置为1,自动检测
# 0 =>表示未授权状态
# 1 =>用于NVIDIA vGPU(可选,根据vGPU类型自动检测)
# 2 =>为NVIDIA RTX虚拟工作站
# 4 =>为NVIDIA虚拟计算服务器
FeatureType=1
#重启nvidia-gridd服务
systemctl restart nvidia-gridd.service
#查看服务状态,看到License acquired successfully代表成功
root@demo-test05:~# systemctl status nvidia-gridd.service
● nvidia-gridd.service - NVIDIA Grid Daemon
Loaded: loaded (/lib/systemd/system/nvidia-gridd.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-11-09 10:42:30 CST; 14min ago
Process: 1655 ExecStart=/usr/bin/nvidia-gridd (code=exited, status=0/SUCCESS)
Main PID: 1666 (nvidia-gridd)
Tasks: 3 (limit: 19099)
Memory: 77.3M
CGroup: /system.slice/nvidia-gridd.service
└─1666 /usr/bin/nvidia-gridd
Nov 09 10:42:30 demo-test05 nvidia-gridd[1666]: Started (1666)
Nov 09 10:42:30 demo-test05 systemd[1]: Started NVIDIA Grid Daemon.
Nov 09 10:42:31 demo-test05 nvidia-gridd[1666]: vGPU Software package (0)
Nov 09 10:42:31 demo-test05 nvidia-gridd[1666]: Ignore service provider licensing
Nov 09 10:42:31 demo-test05 nvidia-gridd[1666]: Unable to fetch the client configuration token file
Nov 09 10:42:32 demo-test05 nvidia-gridd[1666]: Service provider detection complete.
Nov 09 10:42:32 demo-test05 nvidia-gridd[1666]: Calling load_byte_array(tra)
Nov 09 10:42:32 demo-test05 nvidia-gridd[1666]: Acquiring license. (Info: http://172.16.21.20:7070/request; NVIDIA RTX Virtual Workstation)
Nov 09 10:42:32 demo-test05 nvidia-gridd[1666]: Calling load_byte_array(tra)
Nov 09 10:42:33 demo-test05 nvidia-gridd[1666]: License acquired successfully. (Info: http://172.16.21.20:7070/request, NVIDIA RTX Virtual Workstation; Expiry: 2022-11-10 2:42:59 GM>
4、查看显卡激活时间状态
root@demo-test05:~# nvidia-smi -q
==============NVSMI LOG==============
Timestamp : Wed Nov 9 10:58:58 2022
Driver Version : 510.85.02
CUDA Version : 11.6
Attached GPUs : 1
GPU 00000000:06:00.0
Product Name : GRID T4-1Q
Product Brand : NVIDIA RTX Virtual Workstation
Product Architecture : Turing
Display Mode : Enabled
Display Active : Disabled
Persistence Mode : Enabled
MIG Mode
Current : N/A
Pending : N/A
Accounting Mode : Disabled
Accounting Mode Buffer Size : 4000
Driver Model
Current : N/A
Pending : N/A
Serial Number : N/A
GPU UUID : GPU-0798f1a3-5fd8-11ed-ac0d-c264a78c3127
Minor Number : 0
VBIOS Version : 00.00.00.00.00
MultiGPU Board : No
Board ID : 0x600
GPU Part Number : N/A
Module ID : N/A
Inforom Version
Image Version : N/A
OEM Object : N/A
ECC Object : N/A
Power Management Object : N/A
GPU Operation Mode
Current : N/A
Pending : N/A
GSP Firmware Version : N/A
GPU Virtualization Mode
Virtualization Mode : VGPU
Host VGPU Mode : N/A
vGPU Software Licensed Product
Product Name : NVIDIA RTX Virtual Workstation
License Status : Licensed (Expiry: 2022-11-10 2:42:59 GMT) # vgpu状态
IBMNPU
Relaxed Ordering Mode : N/A
PCI
Bus : 0x06
Device : 0x00
Domain : 0x0000
Device Id : 0x1EB810DE
Bus Id : 00000000:06:00.0
Sub System Id : 0x130C10DE
GPU Link Info
PCIe Generation
Max : N/A
Current : N/A
Link Width
Max : N/A
Current : N/A
Bridge Chip
Type : N/A
Firmware : N/A
Replays Since Reset : N/A
Replay Number Rollovers : N/A
Tx Throughput : N/A
Rx Throughput : N/A
Fan Speed : N/A
Performance State : P8
Clocks Throttle Reasons : N/A
FB Memory Usage
Total : 1024 MiB
Reserved : 152 MiB
Used : 0 MiB
Free : 871 MiB
BAR1 Memory Usage
Total : 256 MiB
Used : 0 MiB
Free : 256 MiB
Compute Mode : Default
Utilization
Gpu : 0 %
Memory : 0 %
Encoder : 0 %
Decoder : 0 %
Encoder Stats
Active Sessions : 0
Average FPS : 0
Average Latency : 0
FBC Stats
Active Sessions : 0
Average FPS : 0
Average Latency : 0
Ecc Mode
Current : Enabled
Pending : Enabled
ECC Errors
Volatile
SRAM Correctable : 0
SRAM Uncorrectable : 0
DRAM Correctable : 0
DRAM Uncorrectable : 0
Aggregate
SRAM Correctable : 0
SRAM Uncorrectable : 0
DRAM Correctable : 0
DRAM Uncorrectable : 0
Retired Pages
Single Bit ECC : 0
Double Bit ECC : 0
Pending Page Blacklist : No
Remapped Rows : N/A
Temperature
GPU Current Temp : N/A
GPU Shutdown Temp : N/A
GPU Slowdown Temp : N/A
GPU Max Operating Temp : N/A
GPU Target Temperature : N/A
Memory Current Temp : N/A
Memory Max Operating Temp : N/A
Power Readings
Power Management : N/A
Power Draw : N/A
Power Limit : N/A
Default Power Limit : N/A
Enforced Power Limit : N/A
Min Power Limit : N/A
Max Power Limit : N/A
Clocks
Graphics : 300 MHz
SM : 300 MHz
Memory : 405 MHz
Video : 540 MHz
Applications Clocks
Graphics : N/A
Memory : N/A
Default Applications Clocks
Graphics : N/A
Memory : N/A
Max Clocks
Graphics : N/A
SM : N/A
Memory : N/A
Video : N/A
Max Customer Boost Clocks
Graphics : N/A
Clock Policy
Auto Boost : N/A
Auto Boost Default : N/A
Voltage
Graphics : N/A
Processes : None