| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 使用VCG检查服务器与ESXi兼容性 V2.0 -> 正文阅读 |
|
[系统运维]使用VCG检查服务器与ESXi兼容性 V2.0 |
兼容性检查在IT集成项目中是非常有必要的。 如果在方案设计时未确认完善兼容性,导致产品版本不匹配,项目实施时就可能出问题。而更糟糕的情况是问题没有在实施时体现,却在转运维后发生。此时向IT原厂开Case时,容易被原厂以不符合兼容性要求为由推诿。所以,我们应该追求在一开始就把事情做对。 如果你是乙方,那你天然需要关注兼容性,因为方案中通常需要包含各种IT产品的版本;如果你是甲方,那最好也能具备这种知识,多把一道关总是可以降低项目风险的——万一乙方有疏漏呢? 本文介绍使用Vmware的官方兼容性工具**VCG(Vmware Compatibility Guide)**来检查服务器设备和ESXi兼容性的方法。 首先贴出网址:https://www.vmware.com/resources/compatibility/search.php 如上图所示,VCG是一个网页工具。其中能查的内容非常多,本文涉及的案例是:某品牌的硬件服务器安装Vmware的虚拟化底层软件ESXi特定版本时,对兼容性的检查工作。 如上图所示:展开What are you looking for的箭头,我们看到了有平台计算、存储、云、vRealize相关产品、瘦客户机(Thin Clients)、图形等等各种菜单。我们这次需要检查的是ESXi和服务器的兼容性,先选择Systems/Servers。 在正式开始之前,先看看最终成果。 兼容性检查完成后会产出一份文档,其中标出各服务器相关部件是否兼容目标部署的Vmware产品版本,以及它们是否需要升级微码、固件版本等的建议。 如上图所示:我们可以看到这是对一款华为的服务器产品 **Huawei 5885H V5(Intel Gold 6130)**安装vSphere ESXi 6.0 U3的兼容性检查。其中“设备类型”和“型号”这两列是输入项、是从用户实际硬件中收集得来的,而“要求驱动版本”和“要求固件版本”是输出项,是下一步需要服务器供应商去确认的。 特别提示,对一个服务器设备,完整的兼容性检查范围不只是服务器的主型号,还需要包含存储适配器(Raid卡和FC卡)、网卡。有些缺少经验的集成商检查的内容偏少,从而可能带来风险。 下面介绍操作流程。 一、从实际环境中来获取设备型号/设备ID 如果是已经安装了ESXi的设备,可以在控制台界面和命令行中直接查询获取必要参数。如果是新部署设备,可以先在其中一台上安装目标版本的ESXi,这一步的目的是有了操作系统之后便于获得设备信息(尤其是在命令行中可以看到硬件ID,这是最精确的)。 二、对服务器型号、Raid卡、FC卡、HBA卡的每一类,分别输入VCG工具查询。 三、整理查询结果,输出文档 下面,以服务器和NIC(网卡)分别来举例。 打开ESXi管理界面,配置(Configuration)页签,选择Hardware窗口下第一个菜单Processors。确认CPU型号是Intel? Xeon? Gold 6130 CPU @ 2.10GHz 把我们能获取的关键信息填入要产出的文档。如下图。 打开前面介绍过的VCG网站填写相关信息。 如上图步骤,选择、提交。 结果中,可以看到我们要查的目标型号5885H V5,右边Supported Releases里面是有ESXi 6.0 U3的。点击红框进去。 这里可以选择一个较新的BIOS版本,填入最终要输出的文档。 如上图所示,文档前面有说明,为了便于最终用户、服务器厂商、项目集成商等进行其它组合的参考,我们把刚才这个网址也做成链接插入到官网链接这一格。 经过上述步骤,服务器的检查就完成了,相对较简单。下面我们来看一下NIC(网卡)。 我们还是在ESXi中找到配置页签,选择Hardware窗口下第六个菜单Network Adapters,观察右边窗口中的显示结果,假设是下面这样: Intel(R)Ethernet Connection X722 for 1GbE
Intel(R) Ethernet Connection X722 for 10GbE SFP+
Intel(R)Ethernet Controller X540-AT2
不难发现,总共有三种型号的物理网卡,分别虚拟出2、2、4块虚拟网卡。 这三种网卡都是要进行兼容性检查的。以第一种网卡举例说明。 记住虚拟网卡名称vmnic1和vmnic0,下一步查设备ID需要用到。 SSH登录ESXi主机的后台(具体操作方法这里略过),输入命令: vmkchdev -1 I grep nic回车。 如上图,网卡的设备ID就出来了。记住,我们要查询的是vmnic1或0,中间的四个数字就是设备ID。 . 整理一下,变成输入,如上图 下一步,再次打开VCG。 注意在类别里面改成IO Devices,点击。 如上图,红框处改成硬件ID的4个数字,点击Update and View Results 乍一看没有6.0U3,点击加号展开,就看到了,点击6.0 U3。 选择第一行较新的驱动版本,点击View展开详情,能看到下载路径。 如上图,把查询所得的信息贴到要产出的文档里。这样,这款网卡也完成了。 以此类推,把另外几种网卡和HBA卡也都查一遍,整个兼容性检查就结束了。 最后,本文介绍的是Vmware的工具,除此之外,硬件厂商通常也有自己的兼容性列表或检查方法。它们可能是公开的,也可能仅限内部流通。不管怎样,甲方都可以要求厂商提供。双向奔赴,才更完美。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 11:29:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |