IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: 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

img

如上图所示,VCG是一个网页工具。其中能查的内容非常多,本文涉及的案例是:某品牌的硬件服务器安装Vmware的虚拟化底层软件ESXi特定版本时,对兼容性的检查工作。

img

如上图所示:展开What are you looking for的箭头,我们看到了有平台计算、存储、云、vRealize相关产品、瘦客户机(Thin Clients)、图形等等各种菜单。我们这次需要检查的是ESXi和服务器的兼容性,先选择Systems/Servers。

在正式开始之前,先看看最终成果。

兼容性检查完成后会产出一份文档,其中标出各服务器相关部件是否兼容目标部署的Vmware产品版本,以及它们是否需要升级微码、固件版本等的建议。

img

如上图所示:我们可以看到这是对一款华为的服务器产品 **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

image-20220726172536921

把我们能获取的关键信息填入要产出的文档。如下图。

img

打开前面介绍过的VCG网站填写相关信息。

img

如上图步骤,选择、提交。

img

结果中,可以看到我们要查的目标型号5885H V5,右边Supported Releases里面是有ESXi 6.0 U3的。点击红框进去。

img

这里可以选择一个较新的BIOS版本,填入最终要输出的文档。

img

如上图所示,文档前面有说明,为了便于最终用户、服务器厂商、项目集成商等进行其它组合的参考,我们把刚才这个网址也做成链接插入到官网链接这一格。

经过上述步骤,服务器的检查就完成了,相对较简单。下面我们来看一下NIC(网卡)。

我们还是在ESXi中找到配置页签,选择Hardware窗口下第六个菜单Network Adapters,观察右边窗口中的显示结果,假设是下面这样:

Intel(R)Ethernet Connection X722 for 1GbE

  • vmnic1
  • vmnic0

Intel(R) Ethernet Connection X722 for 10GbE SFP+

  • vmnic3
  • vmnic2

Intel(R)Ethernet Controller X540-AT2

  • vmnic7
  • vmnic6
  • vmnic5
  • vmnic4

不难发现,总共有三种型号的物理网卡,分别虚拟出2、2、4块虚拟网卡。

这三种网卡都是要进行兼容性检查的。以第一种网卡举例说明。

记住虚拟网卡名称vmnic1和vmnic0,下一步查设备ID需要用到。

SSH登录ESXi主机的后台(具体操作方法这里略过),输入命令:

vmkchdev -1 I grep nic回车。

image-20211122114309422

如上图,网卡的设备ID就出来了。记住,我们要查询的是vmnic1或0,中间的四个数字就是设备ID。

img .

整理一下,变成输入,如上图

下一步,再次打开VCG。

img

注意在类别里面改成IO Devices,点击。

img

如上图,红框处改成硬件ID的4个数字,点击Update and View Results

img

乍一看没有6.0U3,点击加号展开,就看到了,点击6.0 U3。

img

选择第一行较新的驱动版本,点击View展开详情,能看到下载路径。

img

如上图,把查询所得的信息贴到要产出的文档里。这样,这款网卡也完成了。

以此类推,把另外几种网卡和HBA卡也都查一遍,整个兼容性检查就结束了。

最后,本文介绍的是Vmware的工具,除此之外,硬件厂商通常也有自己的兼容性列表或检查方法。它们可能是公开的,也可能仅限内部流通。不管怎样,甲方都可以要求厂商提供。双向奔赴,才更完美。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-08-06 11:16:52  更:2022-08-06 11:20:07 
 
开发: 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-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码