vGPU的License Server支持安装在Windows和Linux系统上,今天我们来看一下如何在Linux系统上安装vGPU License Server。

首先看一下vGPU License Server支持的系统:

https://docs.nvidia.com/grid/ls/2020.05/grid-license-server-release-notes/index.html#operating-systems-grid-license-server

如果使用Windows来安装vGPU License Server,必须选择使用英文原版的镜像来安装操作系统,否则会出现乱码的问题,而Linux则没有这个限制。

在Windows上进行离线安装比较方便,但是在Linux系统上安装时建议联网进行。

在安装之前,我们可以先确定下我们创建的vGPU License Server虚拟机的大小,官方最小配置的建议为2 vCPU/4G内存/1G空余硬盘。可以看到实际需求还是很低的,一般我们按照这个配置也够了。在大规模的环境部署时,可以参考以下配置进行调整:4 vCPU/16G内存的vGPU License Server虚拟机可以支持最多150000个vGPU客户端。

本次我们使用ubuntu 18.04系统作为示例,安装的vGPU License Server版本为2020.05 Update1。系统安装过程不再赘述,这里为了方便国内用户,安装语言选择了中文。

在进入系统以后,给虚拟机配置一个静态IP,然后检查虚拟机的时间是否正确,建议开启NTP进行时间同步,不然vGPU客户端可能无法正确获取license,具体配置过程这里不展开。

首先执行:

sudo apt update

sudo apt upgrade -y

来更新下系统。

本次虚拟机在VMware环境下安装,所以我们使用:

sudo apt install -y open-vm-tools-desktop

来安装开源的VM Tools。

在安装vGPU License Server之前我们需要安装java环境以及Apache Tomcat服务,兼容的版本请参考:

https://docs.nvidia.com/grid/ls/2020.05/grid-license-server-release-notes/index.html#supported-platforms-grid-license-server

首先来配置java环境,

sudo apt install -y default-jdk

安装完成以后可以使用:

java -version

查看java版本。

安装完成以后还需要配置JAVA_HOME环境变量,使用:

sudo update-alternatives --config java

找出Java安装路径。

记录这里的java路径/usr/lib/jvm/java-11-openjdk-amd64/,下面来修改环境变量:

sudo nano /etc/environment

在文件中添加一行:

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

保存文件退出,然后使用:

source /etc/environment

使配置文件生效,下面使用:

echo $JAVA_HOME

来验证是否正确配置了JAVA_HOME变量。

下面来安装Tomcat:

sudo apt install -y tomcat9

安装完成以后设置Tomcat为开机自动启动:

sudo systemctl enable tomcat9.service

然后启动Tomcat服务:

sudo systemctl start tomcat9.service

使用本机浏览器打开:http://localhost:8080

可以看到Tomcat正常启动了。

下面开始安装vGPU License Server,先解压压缩包:

unzip NVIDIA-ls-linux-2020.05-U1-2020.05.0.29698264.zip

给安装文件添加可执行权限:

chmod +x setup.bin

开始安装:

sudo ./setup.bin

然后在图形化界面点Next开始安装:

同意许可协议,点Next继续:

选择安装路径,这里保持默认即可,点Next继续:

根据页面上部的提示输入Tomcat路径,本次使用的是ubuntu系统所以,我们的路径是:/var/lib/tomcat9,然后点Next继续:

license服务的7070端口默认开启,管理接口的8080默认不开启,在对网络环境有比较严格要求的环境中,不建议开启8080端口,所有操作在虚拟机内部进行。这里为了方便,我们勾选开启8080端口,那就可以脱离虚拟机在外部进行操作了。

点Install开始安装。

安装完成。

下面我们在虚拟机内部访问:http://localhost:8080/licserver

外部可以使用:http://ip:8080/licserver形式访问,如果配置了域名解析,也可以用域名的形式访问。

到这里安装就成功了,别忘了给虚拟机做个快照,万一服务故障了可以及时恢复。

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