部署vCenter6.7和vSphere群集功能

VMware虚拟化 - 建设篇


下章内容

第二章 vCenter6.7的管理网络使用vDS+LACP


前言

由于整合了几台ESXi主机,准备建立一个集中管理平台,使用vCenter虚拟化平台。

  • 虚拟化平台:VMware VSCA 6.7.0.52000
  • ESXi底层:VMware VMvisor 6.7.0

1. 准备给几台ESXi主机搭建一个vCenter虚拟化管理平台。
2. 准备给vCenter更新打补丁。
3. 准备给vCenter配置vSphere群集功能。

vCenter提供了一个集中管理的平台,可以通过vCenter搭建计算虚拟化存储虚拟化网络虚拟化等超融合架构,即vSphere群集功能。

vSphere 6.7群集功能模块如下:

vSphere HA		# 高可用 (vSphere High Availability)
vSphere DRS		# 分布式资源调度 (vSphere Distributed Resource Scheduler)
vSAN			# 分布式存储即存储虚拟化 (VMware Virtual SAN)
VMware EVC		# 增强型vMotion兼容性 (VMware Enhanced vMotion Compatibility)

此次实验只使用上述功能模块的vSphere HAvSphere DRSVMware EVC,不使用vSAN。(担心vSAN注册机有后门,下次吧)



前置条件

安装vCenter预备

1. 准备vCenter 6.7 (VMware VCSA 6.7)的ISO安装包 (文末有下载链接)
2. 准备vCenterESXi的许可证
3. 每台ESXi主机至少有1条上行链路接到网管交换机,提供给Management Network
4. 交换机给ESXi的上行链路做Trunk口,PVID分配ESXi管理的VLAN网段,并放通PVID网段和非ESXi管理网段


ESXi更新补丁预备

1. 准备ESXi 6.7的zip补丁包 (文末有下载链接)
2. 更新ESXi补丁和修复CVE-2018-3646都需要重启一次服务器
3. 因CVE-2018-3646漏洞影响,高级系统设置里修改VMkernel.Boot.hyperthreadingMitigation选项为true


vCenter更新补丁预备

1. 准备vCenter 6.7.0.52000的ISO补丁包 (文末有下载链接)
2. 更新前给VCSA打一次快照


部署vSphere群集预备

1. ESXi要加入vCenter集中管理。
2. ESXi主机加入群集前要进入维护模式,得先确保虚拟机业务都挂起或关闭。
3. 包含vCenterESXi主机不需要挂起vCenter,加入群集时vSphere不会检测vCenter的状态。
4. ESXi增加一条上行链路接到网管交换机,提供给vMotion
5. 交换机给vMotion的上行链路分配Access口,不需要跟局域网网段相通


简易拓扑说明

ESXi拓扑图



安装vCenter流程

Windows挂载VCSA并安装

挂载VCSA

挂载VCSA镜像,找到vcsa-ui-installer\win32\installer.exe并执行installer.exe
安装VCSA
VCSA步骤1
右上角切换简体中文,进行安装


VCSA步骤2

VCSA步骤3

VCSA步骤4

VCSA步骤5
设备部署目标填写要搭建VCSAESXi主机的登录信息

VCSA步骤6

VCSA步骤7
按实际情况分配VCSA的部署大小

VCSA步骤8

VCSA步骤9

VCSA步骤10

VCSA步骤11

VCSA步骤12

VCSA步骤13

VCSA步骤14

VCSA步骤15

VCSA步骤16

VCSA步骤17

VCSA步骤18

VCSA步骤19


VCSA添加ESXi主机,分配许可证

VCSA部署完成,依次操作新建数据中心数据中心添加主机vCenter添加许可证vCenterESXi分配许可证
添加主机

分配许可证

分配许可证2

ESXi更新打补丁

  1. 上传ESXi的补丁包到数据存储的根目录
  2. 打开并连接ESXi的SSH
# datastore-UUID是数据存储的UUID, 通过进入数据存储查看pwd可得. 选择standard版本即可
[root@VM01:~] esxcli software sources profile list -d /vmfs/volumes/[datastore-UUID]/ESXi670-202210001.zip
Name                              Vendor        Acceptance Level  Creation Time        Modification Time
--------------------------------  ------------  ----------------  -------------------  -------------------
ESXi-6.7.0-20221004001-standard   VMware, Inc.  PartnerSupported  2022-09-21T13:36:44  2022-09-21T13:36:44
ESXi-6.7.0-20221001001s-standard  VMware, Inc.  PartnerSupported  2022-09-21T13:36:44  2022-09-21T13:36:44
ESXi-6.7.0-20221001001s-no-tools  VMware, Inc.  PartnerSupported  2022-09-21T13:36:44  2022-09-21T13:36:44
ESXi-6.7.0-20221004001-no-tools   VMware, Inc.  PartnerSupported  2022-09-21T13:36:44  2022-09-21T13:36:44

[root@VM01:~] esxcli software profile update -d /vmfs/volumes/[datastore-UUID]/ESXi670-202210001.zip -p ESXi-6.7.0-20221001001s-standard

输出 Update Result 的Reboot Required:true即升级补丁成功,然后reboot重启
esxi-update


VCSA更新打补丁

VCSA版本
安装好的VCSA版本是6.7.0.48000,最新版补丁版本是6.7.0.52000,要给VCSA打补丁。

准备好补丁包文件 (文末有下载链接):
VMware-vCenter-Server-Appliance-6.7.0.52000-19300125-patch-FP.iso

ESXi上给VCSA挂载ISO镜像,登录https://VCSA:5480,进入设备管理界面,检查CD ROM
点击最新版本6.7.0.52000,转储并安装,一路next即可。
更新补丁
检查cdrom



部署vSphere群集功能流程

新建群集

在数据中心新建群集,勾选DRSvSphere HA
新建群集1
群集配置1



配置VMware EVC

配置VMware EVC功能。由于测试环境的ESXi都是戴尔服务器,EVC选择为 Intel® 主机启用 EVC
EVC步骤1
EVC步骤2


EVC模式怎么选择:在vCenter上查看ESXi主机的摘要。统计所有服务器支持的EVC模式,兼容性是自上往下,从低到高。选择所有服务器都兼容到最高的那个EVC模式即可
EVC步骤3

启用EVC后的效果
EVC步骤4



添加维护模式下的ESXi主机

ESXi的版本要跟vCenter在一个大版本里,且ESXi版本不能高于vCenter。如ESXi是6.7.0,则vCenter也得是6.7.0
添加主机步骤1

ESXi已加入vCenter,现有主机的列表会列出ESXi主机。如要添加未加入vCenter的ESXi,则在新主机里添加(输入IP地址或FQDN、用户名、密码)
添加主机步骤2



配置vSphere HA和Proactive HA

HA步骤1

HA步骤2
HA步骤3
按实际情况添加群集运行的主机故障数目。

最佳计算:
1.  所有ESXi主机的性能参数都一致:	CPU, 运行内存, 数据存储
2.  群集允许的主机故障数目等于 'Int(ESXi主机数 - (ESXi主机数 * (vCenter虚拟机总占用率 + 5% ~ 10%)))', 故障数目向下取整数
3.  当前vCenter运行的虚拟机总占用率不超过 '((ESXi主机数 减去 群集允许的主机故障数目)/ESXi主机数 * 100%) - (5% ~ 10%)'
其中 5% ~ 10% 是HA的可用性限制和预留容量

eg:
Q: ESXi主机数是6台, 性能参数都一致, 都加入了vSphere 群集, vCenter虚拟机总占用率是 70%.
A: 群集允许的主机的故障数目推荐填写: 1台.	(HA还要占用预留容量和可用性限制)
分析: 虚拟机总占用率是 70%, 计算 Int(6 - (6 * (70% + 5%))) = 1 


检测信号数据存储 是检测外置存储,非ESXi主机数据存储。即软件iSCSI、NFS、VVol等。
HA步骤4
HA步骤5


HA步骤6
配置Proactive HA,自动化级别推荐是手动
若调成自动,当ESXi主机出现硬件级别故障,Proactive HA做虚拟机自动迁移时会重启虚拟机系统

PS:通常硬件级别的故障很少会严重到影响vCenter虚拟机的运行,如果是IT日常运维时触发了Proactive HA的规则,导致虚拟机在跑的业务故障重启了,反而得不偿失。(扣你KPI,怕不怕)
如手动拔出Management Network的上行链路,手动拔出vSphere HA的上行链路,手动强制将ESXi置为维护模式等行为都会触发Proactive HA的规则



配置vSphere DRS

DRS步骤1
DRS步骤2
DRS步骤3
DRS步骤4

PS:
1. 配置DRS(分布式资源调度), 不勾选Predictive DRS
这是提供给vRops (VMware运维管理解决方案)用的, 需要安装vRops(vRealize Operations Manager)应用程序。

2. 自动化级别选择 半自动, 当ESXi主机分配虚拟机的资源调度不合理时,DRS会给出迁移建议但不会自动执行迁移。
这样配置的好处有2个情况:
一、当ESXi主机的配置不一致时, 重要业务运行在高配置主机上且主机占用率较高, DRS就会给出迁移建议, 由运维人员决策而非DRS决策。
二、DRS执行自动迁移时,可能会影响虚拟机内部系统运行,若虚拟化是非自动化运维的类型, 应由运维人员做迁移的决策者。



分配vSphere HA的上行链路,部署vSphere HA的VMkernet网络

分布式步骤1
分布式步骤2

分布式步骤3
分布式步骤4

分布式步骤5
综上完成分布式交换机的创建,预先分配2条上行链路,一般都是做LACP端口聚合,以此达到链路冗余的作用。



若上联交换机做的是LACP 静态/动态 聚合模式,则分布式交换机的发现协议要勾选 链路层发现协议(LLDP),操作选二者。
配置分布式步骤1
配置分布式步骤2




添加vMotion专用的VMkernel适配器

方式一.  通过vSphere群集给ESXi自动添加VMkernel适配器(暂无环境,不截图)
方式二.  通过ESXi主机手动添加VMkernel适配器(上这个截图)

配置分布式步骤3
配置分布式步骤4
配置分布式步骤5

VMkernel适配器使用vMotion专用的TCP/IP堆栈

此行为会让ESXi的vmkping命令遍历不到该VMkernel适配器的物理网口
因为vmkping命令是遍历默认TCP/IP堆栈,直接影响就是 vmkping -I vmk1 8.8.8.8 会提示 Invalid argument

添加好vMotion的TCP/IP堆栈之后,还需要给TCP/IP堆栈配置VMkernel的IPv4网关。

配置分布式步骤6

配置分布式步骤7
配置分布式步骤8


vMotion用的网段只需要跟交换机互联,建议在交换机上做traffic-filter,禁止内网访问vMotion网段
配置分布式步骤9


配置vMotion的TCP/IP堆栈的IPv4网关,交换机对应的接口开启巨帧(jumbo frames)支持。
配置堆栈1
配置堆栈2



给vSphere HA分布式交换机添加ESXi主机
配置分布式步骤10
配置分布式步骤11
配置分布式步骤12


勾选主机的第二块网卡vmnic1,分配上行链路。用作vSphere HA的上联链路
配置分布式步骤13
配置分布式步骤14
配置分布式步骤15
配置分布式步骤16
配置分布式步骤17


完成vMotion专属的分布式交换机配置,结果如下图:
vMotion分布式交换机
vMotion分布式交换机



验证vSphere 群集状态

vSphere群集状态1



注意事项

1. 群集检测信号数据存储,要给vSphere HA配置高级选项。

das.ignoreinsufficienthbdatastore	=	true

信号检测数据存储



下载链接

1. VCSA 6.7 ISO安装包
2.ESXi补丁包:从官方网站下载,注册一个VMware账号即可免费下载。
3. VCSA 6.7.0.52000 ISO补丁包:从官方网站下载,注册一个VMware账号即可免费下载。
4. ESXi自定义镜像下载链接 :从官方网站下载,需要VMware账号,不需要注册产品
下载vc补丁


参考来源

  1. VMware ESXi 7.0 生产环境模拟实验-配置VCSA
  2. VMware群集报’该主机的vSphere HA检测信号数据存储数目为0,少于要求数目:2’
  3. 将 vMotion 流量放置在ESXi主机上的 vMotion TCP/IP 堆栈上
  4. VMware vSphere 6.5配置系列(四)为管理网络创建分布式交换机
  • 23
    点赞
  • 101
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
《企业级 VMware vSphere 6.7虚拟化技术配置与管理》课程共分为“上集”和“下集”两部分,本套视频为“下集”部分,“上集”部分已经对VMware vSphere 6.7的计算资源、网络资源、存储资源、虚拟机配置与管理等进行了详细讲解,“下集”部分以“上集”为基础进行技术延伸,全面对vMotion、DRS、HA、FT、性能监控、VDP备份等特性进行理论讲解和实战配置。 通过本课程学习,可以全面掌握vMotion、资源池、DRS、HA、FT、VDP、监控等高可用性运维技能。 《企业级 VMware vSphere虚拟化技术配置与管理》下集部分具体课程章节如下。 第1章 《VMware vSphere 6.7 vMotion配置与管理》主要内容本章我们详细介绍了冷迁移、通过 vMotion 迁移、通过 Storage vMotion 迁移、CPU 兼容性和 EVC、在 vSphere Client中迁移已关闭电源或已挂起的虚拟机、将开机状态的虚拟机迁移至新计算资源和存储、关于迁移兼容性检查等内容。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第2章 《VMware vSphere 6.7 资源和DRS配置与管理》主要内容本章我们主要讲解了CPU虚拟化资源管理知识、内存虚拟化资源管理知识、存储虚拟化资源管理知识、资源池、DRS群集、Storage I/O Control、科学合理的进行资源分配相关理论和操作。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第3章 《VMware vSphere 6.7 HA配置与管理》主要内容本章我们主要讲解了业务连续性和最小化停机时间、vSphere HA 的工作原理、vSphere HA 准入控制、vSphere HA 互操作性等知识。通过实践操作,可以掌握创建 vSphere HA 群集,配置 vSphere HA群集,配置 Proactive HA。为了提高vCenter Server的高可用性,讲解了vCenter High Availability知识。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第4章 《VMware vSphere 6.7 FT配置与管理》主要内容本章我们从理论上讲解了Fault Tolerance 的工作原理、Fault Tolerance工作用例、Fault Tolerance 环境要求、限制和许可、Fault Tolerance 互操作性。以理论为基础,实践了打开Fault Tolerance功能、测试Fault Tolerance故障切换、迁移辅助虚拟机、挂起Fault Tolerance、恢复Fault Tolerance、关闭Fault Tolerance等内容。最后总结了使用Fault Tolerance的科学做法、Fault Tolerance的故障排除方法。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第5章 《VMware vSphere Data Protection(VDP)》 主要内容本章我们从理论上讲解vSphere Data Protection的基本功能、体系架构。演示了VDP的安装和配置,讲解了怎样正确使用VDP以及使用VDP进行管理备份,自动备份验证,管理恢复,复制作业,文件级恢复,紧急恢复,VDP代理等相关功能,最后针对VDP常见故障进行了总结分析。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第6章 《VMware vSphere 6.7 监控和性能》 主要内容本章我们从理论上讲解了vSphere监控、性能、日志等相关基本知识。实践操作了使用性能图表监控清单对象、监控事件和警报、系统日志文件的配置。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 企业级 VMware vSphere 6.7虚拟化技术配置与管理(上集)视频课程:https://edu.csdn.net/course/detail/35162企业级 VMware vSphere 6.7虚拟化技术配置与管理(下集)视频课程:https://edu.csdn.net/course/detail/35171
《企业级 VMware vSphere 6.7虚拟化技术配置与管理》课程共分为“上集”和“下集”两部分,本套视频为“上集”部分,从零基础讲起,由浅入深,是虚拟化入门与提高学习推荐课程。 通过本课程学习,可以全面、深入、系统掌握vSphere产品的规划、设计、安装、配置、管理等相关技能。结合课程实战,深入理解软件定义计算、存储、网络相关概念和运维技能。 《企业级 VMware vSphere虚拟化技术配置与管理》上集部分具体课程章节如下。 第1章 《vSphere技术基础》主要内容本章我们从理论上描述了虚拟化技术。第一部分重点讲解了什么是虚拟化技术;什么是vSphere。第二部分重点讲解了vSphere的设计思想,从虚拟化层、管理层、接口层进一步展开分析,使从业学习人员从技术层面对VMware vSphere进行深层次学习。 第2章 《VMware ESXi 安装和设置》主要内容本章我们重点讲解了两部分内容,第一部分主要讲解了安装ESXi程序的准备工作及安装过程。第二部分主要讲解了ESXi服务器的基本设置。这些内容是成为VMware工程师的必备技能,也是基础要求,希望各位朋友认真学习,踏实实践。 第3章 《vSphere Host Client管理单台ESXi主机》主要内容本章我们主要讲解了通过vSphere Host Client管理单台ESXi主机相关技能。包括vSphere Host Client的版本情况,基本理论知识;结合理论知识,重点给大家演示了使用vSphere Host Client对ESXi主机进行管理、对虚拟机进行管理、对网络进行管理、对存储进行管理等内容。操作内容比较多,希望朋友们认真理解理论知识的同时,踏实做好每一个实验,用实验检验理论,通过理论指导实践。 第4章 《vCenter Server 安装和设置》主要内容本章我们从理论上讲解了vCenter Server的安装类型、安装要求、安装分类、安装涉及到的组件和服务。在理论的基础上,我们分类分步进行了各种模型的构建,这些构建模型包括:* Windows环境部署具有嵌入式PSC的vCenter Server;* Windows环境部署具有外部PSC和外部SQL Server数据库的vCenter Server;* Linux环境部署具有嵌入式PSC的VCSA;* Linux环境部署具有外部PSC的VCSA。本章内容理论丰富,实验详细。希望朋友们认真学习理论说明,跟做章节中涉及的每一个实验,边看边做边总结。最终能够形成自己的知识。注释:PSC:亦指Platform Services ControllerVCSA:亦指vCenter Server Appliance 第5章 《vCenter Server基本配置和主机管理》 主要内容本章我们从理论上讲解了vSphere在数据中心的物理结构、软件组件、客户端使用界面、受管清单对象、可选vCenter Server组件和vCenter Server插件。在理论的基础上,详细介绍了vSphere Client的基本使用,包括对vCneter Server的管理操作、常规配置、高级属性定义、群集对象操作、vSphere标记和属性等。 第6章 《VMware vSphere 6.7 网络配置与管理》 主要内容软件定义网络,是虚拟化技术中的重要知识点。本章我们主要讲解了VMware vSphere网络的配置与管理。通过大量的理论和图例详细阐述了虚拟化环境中的网络模型和工作流程。课程中,我们对VMware vSphere虚拟化环境中的标准交换机和分布式交换机进行了分类讲解,并详细演示了涉及到的每一个实验。虽然理论和实践都做了比较详尽讲解,但对于初学者仍有一点的难度。克服困难的最好方式就是多做实验,验证理论。可谓实验三遍,其义自见。 第7章 《VMware vSphere 6.7 存储配置与管理》 主要内容本章我们通过理论结合实践的方式讲解了 VMware ESXi和 VMware vCenter Server提供的虚拟化和软件定义的存储技术。这些技术细节包括:将ESXi与iSCSI SAN配合使用;为VMware ESXi配置iSCSI共享存储;管理虚拟化环境中的存储设备;使用虚拟闪存读取缓存;在虚拟化环境中使用数据存储;虚拟化环境中的多路径和故障切换技术;裸设备映射技术;存储置备和空间回收技术;管理存储I/O资源。大家在学习过程中,可以以此为参考,构建自己的环境,逐步熟练课程中的术语和操作技能。 第8章 《VMware vSphere 6.7 虚拟机配置与管理》 主要内容本章我们对VMware vSphere 环境中部署虚拟机、部署 OVF 和 OVA 模板、使用内容库、配置虚拟机硬件、配置虚拟机选项、使用 vSphere vApp 管理多层应用程序、编辑虚拟机启动和关机设置等做了全面介绍。希望大家在掌握理论的基础上,参照课程实践部分,独立完成各个实验操作。 后续:在理论知识扎实,实践操作到位的情况下,《企业级 VMware vSphere虚拟化技术配置与管理》下集将深入讲解vSphere环境下的vMotion、DRS、High Available(HA)、fault tolerance(FT)、性能监控、安全备份等高可用性内容,敬请学习提高。 企业级 VMware vSphere 6.7虚拟化技术配置与管理(上集)视频课程:https://edu.csdn.net/course/detail/35162企业级 VMware vSphere 6.7虚拟化技术配置与管理(下集)视频课程:https://edu.csdn.net/course/detail/35171

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

歪果仨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值