网站首页 > 博客文章 正文
配置ESXI主机
下载NVIDIA vGPU驱动
注:NVIDIA 服务器所用显卡需要登录专门页面才可下载,前提要有NVIDIA注册账户。
登录NVIDIA APPLICATION HUB LOGIN网站(https://nvid.nvidia.com/),点击NVIDIA许可门户网站,选中SOFTWARE DOWNLOADS,选择FEATURED,按照相应ESXi版本下载驱动安装包。安装包一般为zip包,其中包括ESXi驱动、Windows、Linux等操作系统驱动,以及相关文档。
安装NVIDIA vGPU驱动
- 将ESXi驱动上传至显卡所安装的ESXI主机/opt文件夹下。
- 将该 ESXi 主机置于维护模式。
- 运行esxcli 命令安装ESXi驱动。
对于zip文件,运行以下命令:
esxcli software vib install -d /opt/NVD-VGPU_510.47.03-1OEM.702.0.0.17630552_19297162.zip
对于 VIB 文件,运行以下命令:
esxcli software vib install –v /opt/software-component.vib
- 将该 ESXi 主机退出维护模式。
- 重新引导 ESXi 主机。
- 以下命令可以查看主机是否正确加载了驱动程序:
vmkload_mod -l | grep nvidia
如果成功,nvidia-smi 命令将列出系统中的所有 GPU。
- 使用 vSphere Web Client 登录到 vCenter Server。
- 在导航树中,选择安装完成驱动的 ESXi 主机,修改图形设备活动类型:配置-图形-编辑。默认为共享,修改成直接共享,并重启xorg服务。
desk01主机(10.20.3.219)
配置NVIDIA License Server
前提准备
安装操作系统
本次NVIDIA License Server部署于desk02主机上,虚拟机名称:@VMware-NVIDIA vGPU License server 2016,操作系统:Windows Server 2016 Standard中文版
注意:该操作系统目前没有激活
安装完操作系统后,配置固定IP
安装VMware Tools
- 访问 VMware Tools Disk Imag,选择自定义设置类型
- 停用Carbon Block辅助组件(一般不需要)
- 排除服务发现组件
- 排除卷影复制组件
- 开始安装 VMware Tools
安装java8
配置环境变量
计算机右键选择 计算机→属性→高级系统设置→高级→环境变量
系统变量→新建
- 变量名:JAVA_HOME
变量值:(变量值填写你的jdk的安装目录,例如C:\Program Files\Java\jre1.8.0_321)
- 在系统变量中找到 Path 变量,选择编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意如果原来Path的变量值末尾没有 ; 号,就先输入 ; 号再输入上面的代码)
- 系统变量→新建
变量名:CLASSPATH
变量值:.%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
- 检验jdk是否配置成功:
运行cmd 输入 java -version (java 和 -version 之间有空格) 或 javac -version
安装License Server
下载License Server软件
注:NVIDIA License Server软件需要登录专门页面才可下载,前提要有NVIDIA注册账户。
登录https://nvid.nvidia.com,选中SOFTWARE DOWNLOADS,点击右上角Additional Software可以找到适应不同操作系统版的License Manager的下载链接。
安装License Manager
- 将下载的应用程序安装包复制到服务器上,按照提示一步步安装。
- 安装完成后,浏览器输入http://localhost:8080/licserver,导入.bin格式的许可。(下一步骤将介绍如何获取bin格式授权文件)
- 获取本机的MAC地址(00-50-56-B1-20-AB)记录好,后面将要用到。
在线创建 License Server
- 登录https://nvid.nvidia.com, DASHBOARD界面,创建 License Server,点击左边菜单栏中CREATE SERVER,选择create legacy server。MAC Address 处输入上一步获得的MAC地址(00-50-56-B1-20-AB)
- 修改可用许可数量,然后进行下一步。
- 创建CREATE SERVER
- LIST SERVERS中查看已经创建的服务。
- 选择创建好的实例,右边点击下载按钮,下载bin授权文件,返回到 http://localhost:8080/licserver 上传(注意一定要24小时内上传),提示成功即可。
- 将下载的授权bin文件复制到license server服务器上,浏览器输入http://localhost:8080/licserver,导入.bin格式的许可。
虚拟机模板配置
配置模板VM虚拟机硬件环境
- 指定虚拟硬件设置
- 选择 vCPUs。(调整至与生产环境一致)
- 选择内存。(调整至与生产环境一致)
- 点击扩展内存选择。(使用GPU时需要设定)
- 选择保留所有客户机内存(全锁定)。
- 选择合适的硬盘大小。(调整至与生产环境一致)
- 网络适配器选择 VMXNET3。
- 删除 USB Controller。
- 扩展Video card 部分,按需选择最大计划使用的显示器数量,并结合分辨率确定要在“视频内存总量”字段中输入。
Display Resolution Standard | Width, in Pixels | Height, in Pixels | 1-Monitor Overhead | 2-Monitor Overhead | 3-Monitor Overhead | 4-Monitor Overhead |
VGA | 640 | 480 | 1.20 MB | 3.20 MB | 4.80 MB | 5.60 MB |
WXGA | 1280 | 800 | 4.00 MB | 12.50 MB | 18.75 MB | 25.00 MB |
1080p | 1920 | 1080 | 8.00 MB | 25.40 MB | 38.00 MB | 50.60 MB |
WQXGA | 2560 | 1600 | 16.00 MB | 60.00 MB | 84.80 MB | 109.60 MB |
UHD (4K) | 3840 | 2160 | 32.00 MB | 78.00 MB | 124.00 MB | Not supported |
- 配置虚拟机高级选项,编辑配置参数,停用在 VM 运行时添加和删除虚拟硬件的功能
- 单击虚拟硬件选项卡。在"新建设备"列表中,选择"共享 PCI 设备",然后单击"添加"。PCI 设备字段应使用 NVIDIA GRID vGPU自动填充。
配置模板VM虚拟机软件环境
前提准备
- 为虚拟机模板按需要安装windows操作系统。
- 为虚拟机模板安装 VMware Tools
- 安装 .Net Framework 3.5
安装Horizon代理
- 以管理员身份登录到 VM 的操作系统,启动Horizon Agent安装向导。
- 接受许可协议
- 选择模式
- 选择是使用 IPv4 还是 IPv6
- 选择"必需的功能"
仅选择将使用的功能。对于大多数环境,这些是核心组件,VMware Horizon Instant Clone Agent,VMware Audio和VMware Integrated Printing。
- 启用远程桌面支持
- 单击"安装"
- 安装完成后单击"完成"
- 配置Horizon View登录监视服务自动
- 重新启动 VM
安装View Direct connect Agent(使用vGPU时)
- 双击Horizon Agent Direct-Connection.exe
- 接受许可协议
- 确认配置信息
- 点击安装
- 完成安装
虚拟机安装NVIDIA vGPU驱动
安装驱动
- 将 NVIDIA Windows 驱动程序包复制到模板虚拟机上。点击安装
- 点击同意并继续
- 选择自定义安装,点击下一步。
- 勾选后点击下一步
重启虚拟机
- 安装驱动后,重启虚拟机,在控制台界面,看到“黑屏”这是正常的。Ping通网络后使用远程桌面RDP协议登录,或者Horizon连接服务器的方式登录。
- 计算机管理-设备管理器里面可看到显卡已经安装成功了。
添加许可证服务器
安装好对应驱动之后,右键单击 Windows 桌面,从菜单中选择NVIDIA 控制面板,找到管理许可证,添加许可证服务器即可。
登录授权许可管理界面可查看已授权登录的客户端。
整个License获取和释放的过程发生在如下两个阶段:
- License获取阶段:
虚拟机在启动的时候通过访问License服务器的地址+端口7070发起License的请求,当正常获取License后加载GRID驱动。
- License释放阶段:
当关闭虚拟机的时候,之前虚拟机获得的License会自动释放,还回到License服务器中。
注:
当虚拟机处于关闭状态的时候是不占用任何GRID License的。只有在使用GPU 时,GRID虚拟工作站或虚拟PC的授权版本须经由网络从NVIDIA GRID License 服务器获取到license,激活使用。
为vGPU VM配置vMotion
1) 使用 vSphere Web Client 登录到 vCenter Server。
2) 在"主机和群集"视图中,选择 vCenter Server 实例。
3) 单击配置选项卡,在"设置"部分中,选择"高级设置",然后单击"编辑"。在打开的编辑高级 vCenter 服务器设置窗口中,在搜索字段中键入vGPU。当出现vgpu.hotmigrate.enabled设置时,设置"已启用"选项,然后单击"确定"。
在 DRS 群集中配置 NVIDIA vGPU
可以在VMware 分布式资源计划程序 (DRS) 群集中的 ESXi 主机上配置具有 NVIDIA vGPU 的虚拟机。但是,必须确保群集的自动化级别支持配置了 NVIDIA vGPU的虚拟机:对于任何受支持的 VMware vSphere 版本,请将自动化级别设置为手动。
猜你喜欢
- 2025-01-10 使用“esxcli software vib”命令更新ESXi 主机补丁和升级系统
- 2025-01-10 ESXi升级方法(二)采用zip包升级
- 2025-01-10 使用命令行方式,升级ESXI到最新版本
- 2025-01-10 「折腾记录4」给自己一个总结,从安装ProxmoxVE到AIBoom 安装篇
- 2025-01-10 2021年底 成品NAS 与 DIY NAS 选购指南,群晖?威联通?还有硬盘推荐
- 2025-01-10 VMware ESXI系统镜像定制
- 2025-01-10 Mini小主机All-in-one搭建教程1-安装Esxi7.0虚拟机系统
- 2025-01-10 esxi安装黑群晖教程—捕梦小达人
- 2025-01-10 如何让 ESXi 7.x 识别普通台式机的网卡?
- 2025-01-10 VMware ESXi 7.0 U3r 发布 - 领先的裸机 Hypervisor
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- messagesource (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)