目录
网络之路第一章:Windows系统中的网络
0、序言
1、Windows系统中的网络
1.1、桌面中的网卡
1.2、命令行中的网卡
1.3、路由表
1.4、家用路由器
网络之路第二章:认识企业设备
2、认识企业设备
2.1、MSR810-W外观
2.2、登录MSR810-W管理页面
2.3、快速设置上网
2.4、WLAN配置
2.5、LTE模块配置
2.6、MSR810-W高级设置
网络之路第三章:认识设备命令行
3、认识设备命令行
3.1、通过Console接口登录设备
3.2、远程登录设备
3.3、Comware系统的基本命令
3.4、MSR810-W配置解读
3.5、MSR810-W初始化配置
网络之路11:认识网络设备模拟器HCL
4、认识网络模拟器
4.1、HCL华三云实验室
网络之路12:认识网络设备模拟器eNSP
4.2、eNSP企业网络模拟平台
网络之路13:认识模拟器Cisco Packet Tracer
4.3、CiscoPacketTracer
网络之路14:认识网络设备模拟器EVE-NG
4.4、EVE-NG
在上次介绍EVE-NG的时候,我们用到了VMware的两款产品,分别是VMware ESXi 6.7和VMware Workstation 16。对于普通用户而言,应该是Workstation用多一些;而对于企业用户而言,应该是ESXi多一些。为了提升学习效果,我们本次主要使用ESXi进行介绍。
4.5、虚拟化环境VMware ESXi
VMware vSphere是VMware公司推出的服务器虚拟化解决方案,包含两个重量级产品:VMware ESXi和VMware vCenter。本文主要介绍ESXi相关的内容,vCenter属于更高一层的内容,有兴趣的小伙伴可以参考文章(VMware vCenter Server 7.0快速部署操作指南、vCenter 7.0的热迁移配置操作指南、vCenter 7.0数据中心集群配置指南),本文不再多做介绍。
截止到目前,我们已经学习过VMware ESXi安装镜像的定制方法(如何私人定制VMWare ESXi 6.7和7.0的安装镜像?)、服务器中的部署方法(VMWare ESXi 7.0的磁盘空间莫名少了120 GB?看这里!)、个人PC的部署方法(VMware ESXi 6.7可以成功识别机械硬盘了)、升级方法(如何将VMWare ESXi 6.5升级版本到6.7?)和vCenter纳管(vCenter 7.0数据中心集群资源池配置指南)等。本文将以服务器环境为基础,介绍如何定制
4.5.1、定制ESXi 6.7安装镜像
我现在用的这台HPE ProLiant DL360 Gen9服务器(惠普DL 360 GEN9服务器开箱),从HPE官网或者VMWare官网都能搜到对应的ESXi安装包,也可以直接下载。
但是,不是所有的服务器都能在官网找到定制好的安装镜像。比如我之前用的H3C R390X G2服务器,因为没有对应的网卡驱动和阵列卡驱动,导致无法直接使用。而定制ESXi主要是为了解决安装过程中无法识别存储设备(阵列卡)和网卡等硬件设备的问题。
那是不是所有的都需要驱动呢?也不是,比如我们前面在虚拟机部署的HPE的ESXi虚拟机,因为增加了定制驱动,导致升级版本会出现找不到驱动的问题。
如此看来,为了满足不同的需求,我们就要根据实际情况来进行调整。
VMware镜像定制工具有两代产品,第一代是ESXi-Customizer,主要支持6.5及之前版本,因为ESXi 6.5已经比较久远了,我们就多不再介绍ESXi-Customizer工具的使用了,有需要的可以参考之前的文章(VMware ESXi部署镜像定制);后来有开发者根据VMware官方的工具自己又开发了一个ESXi-Customizer-PS工具,几乎可以支持几乎所有版本的镜像定制,包括笔记本的安装镜像。
以H3C R390X G2服务器为例,我们首先要到H3C官网下载服务器对应的存储控制器和网卡的驱动文件。
然后就可以开始定制ESXi 6.7了,这里我们用到的工具就是ESXi-Customizer-PS。ESXi系统使用VMware PowerCLI进行驱动集成。操作使用的PowerShell 需要 3.0 以上版本(Windows Server 2008 R2版本为2.0,不满足要求;Windows Server 2012 系统自带 4.0 版本,Windows Server 2016系统自带为5.1,均满足要求)。我使用的是Windows Server 2012 R2系统,在Windows PowerShell视图下通过 $psversiontable 命令可以查看 PowerShell 版本(PSVersion)。
首先要安装VMware PowerCLI工具,下载链接如下:
http://down.whsir.com/downloads/VMware-PowerCLI-6.5.0-4624819.exe
然后下载定制工具ESXi-Customizer-PS-v2.6.0.ps1文件,链接如下:
https://www.v-front.de/p/esxi-customizer-ps.html
接下来,就是准备ESXi镜像了,可以使用官网下载的ESXi670-202207001.zip这个文件。把下载的ESXi系统depot包、ESXi-Customizer-PS-v2.6.0.ps1文件和阵列卡驱动程序(新建一个文件夹driver放进去)都放到 C 盘根目录下。
接下来,以管理员身份运行VMware PowerCLI,会询问是否进入程序,直接回车即可。
再次查看PowerShell版本,确认版本满足要求。
执行命令如下命令,等待执行结束。
.\ESXi-Customizer-PS-v2.6.0.ps1-izip .\ESXi670-202207001.zip-pkgDirC:\driver
(备注:使用 ESXi-Customizer-PS-v2.6.0.ps1,通过-izip 命令,向VMware-ESXi-6.7.0-8169922-depot.zip 文件中添加文件;使用-pkgDir 指定驱动文件路径为C:\driver,用于添加driver 里的阵列卡驱动文件。)
很不幸,有一个报错,原因是证书不被信任,如果出现这种情况,在命令中增加一个-nsc(NoSignatureCheck,导出时不检查证书)即可。
.\ESXi-Customizer-PS-v2.6.0.ps1-izip .\ESXi670-202207001.zip-pkgDirC:\driver-nsc
此时,在C盘的根目录下,就生成了新的ESXi-6.7.0-20220704001-standard-customized.iso文件,可以使用了。
使用定制好的镜像进行安装,就可以识别到硬盘阵列了。
当然,相信大家也看到了生成的其他的文件,比如ESXi-7.0U3g-20328353-standard-customized.iso这个镜像,就是使用的VMware-ESXi-7.0U3g-20328353-depot.zip源包来生成的,命令如下:
.\ESXi-Customizer-PS-v2.6.0.ps1-izip .\VMware-ESXi-7.0U3g-20328353-depot.zip-pkgDirC:\ -nsc
4.5.2、部署ESXi 6.7
对于服务器部署,一般需要先配置RAID,操作方法请参考(硬件RAID横评(上)、硬件RAID横评(下))。
然后通过IRC软件使用磁盘挂载VMware的惠普服务器御用版本“VMware-ESXi-6.7.0-OS-Release-8169922-HPE-Gen9plus-670.10.2.0.35-Apr2018”。
挂载好之后重启服务器,就进入到安装过程了,ESXi安装器加载中。
ESXI安装器安装环境检查。
按“Enter”确认部署。
按“F11”接受用户协议。
按“Enter”确认安装位置,如果有多个逻辑卷时需要确认安装位置。
按“Enter”确认放弃磁盘中的所有数据。
选择键盘布局为“US Default”,并按“Enter”确认。
为root账户设置密码,并按“Enter”确认。
按“F11”再次确认安装。
安装进度截图。
安装完成后按“Enter”确认重启。
重启过程中,有一个短暂的加载页面,在这个页面可以按快捷键“SHIFT+O”修改启动选项,按快捷键“SHIFT+R”进入恢复模式;也可以按“ENTER”直接启动。
重启完成后,安装部署完成。
业务网卡默认也是通过DHCP获取IP地址,此时网卡获取到了192.168.100.108的IP地址,在浏览器中输入https://192.168.100.108进入登录页面。
输入安装过程中设置的账户密码进行登录。首次登陆时,首屏会提示“加入VMware客户体验改进计划”,当然,这个操作一般会将本地部分信息返回软件商,涉及到信息安全,我就不加入了。
在主页还有这样一条提示“You are running HPE Customized Image ESXi 6.7.0 version 670.10.2.0 released on April 2018 and based on ESXi 6.7.0 Vmkernel Release Build 8169922.”表示这个版本的ESXI是HPE针对Gen 9 系列服务器的定制版本。
安装完成后自带2个月的免费试用有效期,通过对比观察,使用功能权限和授权后基本没什么差别。
不过既然有免费的许可证,还是注册一下吧。点击“管理”→“分配许可证”,进入到如下页面,然后填入许可证秘钥。
需要先检查许可证,验证有效之后才能分配许可证。
激活之后主机许可状态如下,过期日期为“从不”。
在首页可以看到主机状态,看到主频59.9GHz,是一个CPU主频2.5 GHz * 24线程的结果;内存在仅运行ESXI主机的状态下占用为2.53GB;存储使用率为1.47GB。
在“管理”→“硬件”页面,可以查看硬件信息
在“安全和用户”页签下的“身份验证”中,还支持对服务器做加域操作,并支持AD域等认证模式。
在用户页面,可以查看、管理用户。
具体创建虚拟机的方法和过程可以参考(一次看够H3C NFV在VMware ESXi中的安装、组网和配置)。
4.5.3、ESXi 6.7升级ESXi 7.0
对于正常使用的ESXi主机来讲,肯定是有虚拟机的,那么在对ESXi主机进行升级时,最好是对虚拟机进行迁移(如何操作VMware ESXi虚拟机的迁移?)或克隆(如何操作VMware ESXi虚拟机的克隆?)。
当然,像我这种仅有一台物理服务器,没有办法备份或迁移服务器的,也是可以直接升级的。当然为了展示效果,我是使用虚拟机中的ESXi主机进行演示的。
其实,ESXi 6.7升级ESXi 7.0和ESXi 6.5升级ESXi 6.7的操作基本一致(如何将VMWare ESXi 6.5升级版本到6.7?)。首先,我们还是到VMWare官网搜索7.0版本的产品补丁程序。
我们选择比较新的版本进行下载,可以看到,发布时间是2022年9月1日,到现在只有半年多点。如果想了解ESXi 8.0的,请参考(快速部署VMware ESXi 8.0(图文版))。
下载完成之后,我们得到了一个名为VMware-ESXi-7.0U3g-20328353-depot.zip的压缩包,前面是大的版本号,后面是版本代号。
接下来我们登录到ESXi的管理页面,进入到左侧导航器的“存储”中,在“数据存储”中,点击“datastore1”进入到详情页面,记录下存储的位置信息。
点击进入“数据存储浏览器”,再点击“上传”,把刚才下载的升级包上传到储存中。
接下来,在“管理→服务”页面,启动TSM和TSM-SSH服务。
然后通过SSH登录到ESXi的后台。首先,查看升级包所在的路径及文件,确认文件上传成功。
ls -l /vmfs/volumes/632329cb-f43afddc-93bc-000c29787ee5
查看当前的版本信息,为VMware ESXi 6.7.0 Update 3(build-19997733)。
vmware -vl
然后查看升级包中对应的版本信息。
esxcli software sources profile list -d /vmfs/volumes/632329cb-f43afddc-93bc-000c29787ee5/VMware-ESXi-7.0U3g-20328353-depot.zip
现在我们已经知道了,ESXi-7.0U3g-20328353-standard和ESXi-7.0U3g-20328353-no-tools的区别是前者正常升级全部软件包,后者不升级VMWare Tools,所以我们直接使用ESXi-7.0U3f-20036589-standard这个进行升级即可。
esxcli software profile update -d /vmfs/volumes/632329cb-f43afddc-93bc-000c29787ee5/VMware-ESXi-7.0U3g-20328353-depot.zip -p ESXi-7.0U3g-20328353-standard
可以看到,有针对CPU的告警提示,提醒目前使用的CPU可能在未来不受支持。不过可以使用–no-hardware-warning选项忽略告警信息,那就直接忽略好了。
esxcli software profile update -d /vmfs/volumes/632329cb-f43afddc-93bc-000c29787ee5/VMware-ESXi-7.0U3g-20328353-depot.zip -p ESXi-7.0U3g-20328353-standard –no-hardware-warning
NICE,一把过!升级操作执行完成之后,可以看到升级结果显示为成功,下面是升级软件包的详细信息。同时提示升级之后需要重启服务器生效,接下来我们重启服务器。
重启之后,在主机的控制台页面,可以看到版本已经显示为ESXi 7.0.3了。
我们再次登录ESXi管理页面,发现授权竟然失效了。
因为ESXi 6.x的许可证和ESXi 7.x的许可证是不通用的,所以我们需要再到网上去找一个ESXi 7.0的授权,直接“分配许可证”即可。
再次登录到ESXi的命令行后台,可以看到版本已经升级为VMware ESXi 7.0 Update 3(build-20328353)。
最后我们启动虚拟机看一下虚拟机的运行状态。
启动成功,没有任何报错,说明ESXi主机带虚拟机直接升级完全没有问题。
4.5.4、vCenter纳管ESXi主机
vCenter 6.7和7.0的差别不大,以vCenter 6.7为例(vCenter 6.7部署(Linux环境)、vCenter 6.7部署(Windows环境)),vCenter启动之后,可以在ESXi控制台查看VCSA 6.7虚拟机的控制台页面,可以看到,和ESXi的控制台页面十分相似。
打开https://192.168.100.131页面,首先点击右下角的“下载受信任的根CA证书”进行安装。安装完成后,再点击“启动VSPHERE CLIENT(HTML5)”,进入登录页面。
登录页面如下所示,和ESXi 的登录页面也保持着高度一致,不过登录用户名多少有点复杂,要使用aministrator@vsphere.local进行登录。
登录成功之后,可以看到页面布局如下,页面上端提示许可证即将过期。
在“系统管理”→“许可”→“许可证”页面,增加一个许可证。再点击到“资产”页签,选中主机,使用“Assign License”将添加的授权分配给它。
接下来就是添加主机了。点击首页IP地址后面的“操作”下拉框,选择“新建数据中心”。
设置新建数据中心的名称。
新建完成之后,点击进入到数据中心。再点击数据中心后面的“操作”下拉框,选择“添加主机”。
设置ESXi主机的IP地址信息。
设置连接方式,将root的账户密码信息填写上。
关于证书指纹的安全提示,点击“是”确认连接。
查看主机摘要信息,点击“NEXT”到下一步。
分配许可证信息。
锁定模式,一般不建议启用,如果是正规的数据中心,应该要进行管控。我就这一台,而且vCenter还是嵌入式部署,可不敢点启用,使用了默认的“禁用”。
确认虚拟机位置信息。
确认所有配置信息,点击“FINISH”完成设置。
再点击到数据中心“Guo Tiejun”下的主机,就可以看到主机信息了。
有关vCenter 7.0的配置操作,请参考(vCenter 7.0的热迁移配置操作指南、vCenter 7.0数据中心集群配置指南、vCenter 7.0数据中心集群资源池配置指南)。
声明:来自铁军哥,仅代表创作者观点。链接:https://eyangzhen.com/1588.html