记录一次VMware vSAN升级踩下的坑

从零搭建VMware vSAN 7.0U3测试环境:规划、部署与故障模拟实战 软件定义存储(SDS)通过将存储功能从专用硬件解耦,以软件形式在标准服务器上实现,其核心原理是利用分布式架构将多台服务器的本地存储资源聚合为统一存储池。这项技术为企业带来了显著价值:它能够利用商用硬件构建高可用、可横向扩展的共享存储,从而降低对昂贵专用SAN设备的依赖,并实现与虚拟化平台的深度集成与自动化管理。在虚拟化、私有云和超融合基础架构等应用场景中,SDS是构建敏捷、弹性IT基础设施的关键组件。本文聚焦于VMware vSAN这一主流SDS解决方案,详细记录了基于vSphere 7.0U3,使用三台物 阅读详情

VMware产品升级需谨慎.... 且升且珍惜....

1、升级背景

  vSphere 6.5u2 + vCSA 6.5u2的环境,计划升级至vSphere 6.7u3 + vCSA 6.7u3。

  vSAN集群中有24台ESXI主机:    

    4台DELL: PowerEdge R740xd  Raid卡型号:DELL 330 Adapter  Raid卡固件版本:16.17.00.03

    10台DELL:PowerEdge R730     Raid卡型号:DELL 300 Mini       Raid卡固件版本:13.17.03.05

    10台DELL:PowerEdge R730     Raid卡型号:DELL 300 Mini       Raid卡固件版本:15.17.09.06

2、升级过程

2.1 兼容性检查

  服务器信号兼容 ESXi 6.7u3

 

  Raid卡330Mini兼容ESXi 6.7u3,但是需要升级固件版本

  

   Raid卡330 Adapter兼容ESXi 6.7u3,不需要升级固件版本

  

  

2.2 升级vCSA

    1. 通过vCSA 6.7u3 ISO镜像中的通过升级向导非常顺利的将vCSA升级到了6.7u3。

    2. 升级完vCSA 6.7u3后在vCenter Server的vSAN集群运行状况页面看到VMware推荐的Raid卡固件版本为 16.17.00.03和16.17.00.05

     

2.3 升级ESXi 和 Raid卡固件

  1. 因为集群中有4台PowerEdge R740xd的Raid卡固件版本为 16.17.00.03,因此计划将20台R730的Raid卡固件版本升级至 16.17.00.03,这样集群的Raid卡固件版本就统一。

  2. 通过vCSA 6.7自带的Update Manager升级ESXI主机 非常顺利。

  3. 升级ESXI的同时,通过DELL iDRAC Web界面将Raid卡固件版本升级至 16.17.00.03 非常顺利。

  4. 同时升级ESXI和Raid卡固件版本只需要重启一次 非常顺利。

3、遇到的问题及处理的过程

  升级第一天:

    因为集群ESXI主机数量多,虚机数量也多,为了不影响虚机,只能一台一台升级。每天大概能升级4台,一切顺利。

  升级第二天:

    集群中升级了10台后,出现一大波虚机Hang死,相关业务部门的同事也一直抱怨大片业务中断,大概1分钟左右后自动恢复。

    发现每台ESXI事件日志:

        

    通过事件日志找到VMware一篇KB:https://kb.vmware.com/s/article/59220

    KB里面所有有很多种原因可能导致这个问题,如磁盘、网络等。

    KB中还说:The issue has been resolved completely of the false messages in vSAN 6.7 Update 1 onwards.  

    于是检查vSAN磁盘和网络都正常,没有任何异常。

    于是觉得应该是集群中有ESXi 6.5u2和 6.7u3混合导致的问题,于是第二天将所有ESXi主机版本都升级至 6.7u3,并且将磁盘格式也升级完成,

    一直搞到晚上11点,心想这下vSAN应该不会有问题了。

  升级第三天:

    第三天早上刚起床,打开手机看到半夜又是一大波虚机hang死的报错,相关业务部门的同事也一直抱怨大片业务中断。 

      内心奔溃中.....突然觉得尼玛vSAN产品这么不稳定的吗? 心想:看来vSAN这个产品还是不能用于生产环境。

    只能继续分析ESXI主机中的hostd.log vmkernel.log 在出现问题前没有任何征兆....

    只能继续Google.....终于找到一篇文章提到 https://kb.vmware.com/s/article/67732 .... 果然还是Raid卡固件惹的祸 .... 感动ing....

    到DELL官网 HBA330 Mini 16.17.00.05 固件页面果然看到Fixed vSAN BUG...

    

    于是赶紧将Raid卡330Mini的固件版本升级至 16.17.00.05.

    在还剩下2台ESXI主机的Raid卡固件版本还没升级时,还是出现一大波虚机hang死的报错,当时心的凉了,心想为毛还是出现Hang死故障。

    在晚上11点左右,终于将所有Raid卡330Mini固件升级至 16.17.00.05。

    睡觉的时候心里一直祈祷千万别再出问题了,再出问题都不知道如何排查了,不可能将vSAN版本降级,只能从网络方面去排查VSAN网络是否有异常。

  升级第四天:

    第四天周六早上刚起床,立马打开手机看是否有虚机hang死的报错....结果还真没有了.... 本来想起床的...立马再睡个回笼觉....   

4、经验总结

  对于VMware vSAN来说...各种兼容性非常重要.....一定要结合VMware官网的兼容性列表,以及各厂家的固件或驱动Release信息。

VMware vSAN集群遇到‘未知对象类型 不可访问’别慌,手把手教你排查与修复(附objtool强制删除命令) 本文深入解析VMware vSAN集群中‘未知对象类型 不可访问’故障的排查与修复方法。从快速诊断到双轨修复策略,包括官方升级方案和紧急使用objtool强制删除命令,帮助管理员有效应对突发危机,确保集群稳定运行。 阅读详情

相关推荐

VMware VSAN维护模式实战:从预检查到恢复的全流程解析

本文详细解析了VMware vSAN集群中ESXi主机进入维护模式的全流程。重点阐述了三种数据迁移模式(确保可访问性、不迁移数据、仅迁移虚拟机)的适用场景与风险,并提供了从预检查、调整重构延迟到执行维护及事后验证的实战操作指南,旨在帮助运维人员安全、高效地完成主机停机维护等操作。

weixin_29304985的博客 145

3主机VSAN 6.7U3升级到7.0U2

用户环境:新环境没有任何虚拟机在运行。可以直接升级 升级前先检查兼容性列表 https://www.vmware.com/resources/compatibility/search.php?deviceCategory=vsan 1. 升级VCENTER 升级vcenter到最新的版本7.0.2.00500,升级前可以对vcenter做快照,登录https://vcenterIP:5480用administrator和root用户都可以。 通过update manager 升级ESXI到7

klyshao的博客 4065

vSAN实战压力测试:从搭建到故障演练的全流程解析

超融合架构(HCI)通过将计算、存储和网络资源整合到标准化的x86服务器中,实现了数据中心的简化与弹性扩展。其核心原理是利用分布式存储软件,将多台服务器的本地存储池化,并通过软件定义的方式提供数据服务,如复制、快照和精简配置。这种架构的技术价值在于降低了总体拥有成本,提升了资源利用率和运维自动化水平,广泛应用于虚拟化环境、私有云和边缘计算场景。在众多HCI解决方案中,VMware vSAN以其与vSphere深度集成的优势,成为企业构建软件定义数据中心的关键组件。本文基于一次真实的vSAN集群压力测试,详细

weixin_33749131的博客 620

vSAN集群维护和操作-学习记录

vSAN提供三种维护模式选项。vSAN会根据所选的选项来评估组件并做出适当的响应:• Full data migration(迁移全部数据):进入维护模式之前,所有数据会从一台主机迁移到另一台主机。• Ensure accessibility(确保可访问性)(默认):vSAN将评估主机上组件的运行状况,并使 用已定义的“容许的故障数”存储策略将主机置于维护模式。• No data migration(不迁移数据):不迁移任何组件。

u011783233的博客 2796

从VCSA 6.0到7.0:VMware vCenter Server Appliance完整升级实战与避坑指南

虚拟化技术是现代数据中心的核心,它通过将物理资源抽象化,实现了服务器整合与资源灵活调度。其原理是在宿主机上运行虚拟机监控程序,允许多个虚拟机共享底层硬件。这项技术的核心价值在于提升资源利用率、简化运维并增强业务连续性。在VMware vSphere生态中,vCenter Server作为集中管理平台,其版本升级是保障环境安全与功能现代化的关键运维操作。本文将聚焦于vCenter Server Appliance(VCSA)从6.0版本到7.0版本的原地升级路径,涵盖从部署、升级到验证的完整流程。针对升级过程

weixin_33816821的博客 306

深入解析VMware vSAN集群磁盘组故障处理与磁盘更换实战

本文深入解析VMware vSAN集群磁盘组故障处理与磁盘更换实战,涵盖故障定位、安全剔除、新磁盘上线及重建优化策略。通过命令行与Web界面操作指南,帮助管理员高效处理磁盘故障,确保集群稳定性。特别强调型号一致性、固件版本和热插拔顺序等关键注意事项。

gan8painter的博客 273

vmware vcenter server小版本升级:vSphere Client 6.7 U2升级至 6.7 U3

vmware vcenter server离线小版本升级教程

欢迎关注,共同学习进步! 2099

将VMware vSAN升级到6

将VMware vSAN升级到6

VMware vSAN的相关告警处理

在vCenter上配置好vSAN后,打开vSAN运行状况,发现了几个告警,参考官方文档后处理如下: 一、vSAN HCL数据库版本更新告警处理 告警如下: 处理如下: 1、点击上图中的“AskVMware”,下载离线更新包:“all.json”文件; 2、点击上图中的“从文件上载...”,将“all.json”文件上传上去,自动更新后,警告消除,如下图: 二、vSAN 性能服务......

白昼的技术专栏 1万+

VMware vSAN 售后最佳实践 第五部:vSAN升级手册 v1.3.pdf

VMware vSAN 售后最佳实践 第五部:vSAN升级手册 v1.3.pdf VMware vSAN 售后最佳实践 第五部:vSAN升级手册 v1.3.pdf

如何理解Apollo模型参考自适应控制MRAC

最近有了解到百度无人驾驶Apollo项目中的横向控制有用到MRAC(Model Reference Adaptive Control),于是便详细研究了一下这个控制方法,在此总结一下心得。 什么是MRAC MRAC控制系统的基本结构图如下所示: 它由两个环路组成,由控制器和受控对象组成内环,这一部分称之为可调系统,由参考模型和自适应机构组成外环。实际上,该系统是在常规的反馈控制回路上再附加一个参考模型和控制器参数的自动调节回路而形成。在该系统中,参考模型的输出或状态相当于给定一个动态性能指标,(通常,参考模

zmhzmhzm的博客 6479

vSAN一次人肉工程师踩过的坑

vSAN一次人肉工程师踩过的坑 原创李严省虚实之路2017-04-16 大家星期天好,这几天阳光不错,是个带家人或者女朋友出去转转的好时候。可惜这二天一夜做了VMwarevSAN人肉工程师,这二天一夜如何当好人肉工程师,慢慢为大家好好说说。 客户环境 客户使用VMware vSAN虚拟化存储,具体情况如下所示: 1.VMware vSphere虚拟化版本为6.0 2.VMware vSAN为4个节点 3.每个V...

荒野求生的博客 8297

信息系统项目管理师(高项)重点!

学习高项自己做的笔记

PanJWei的博客 3300

【VMware vSAN 7.0】5.4.4 编辑 vSAN 设置

【VMware vSAN 7.0】5.4.4 编辑 vSAN 设置—我们有软硬件解决方案 IT干货 2021-03-31 16:27:33 ...

weixin_43702481的博客 1284

什么是无人机巡检?如何实现无人机自动巡检?

复亚智能的无人机自动巡检系统通过高度自动化的技术,实现了无人机的高效巡检作业。无人机自动机场支持无人机的自动起降和电池更换,自动飞行算法确保无人机在复杂环境中的精准飞行和拍摄,而云端识别诊断和AI感知算法平台则实现图像的实时传输和智能分析。复亚智能,作为无人机技术的创新者和推动者,致力于开发先进的无人机自动巡检解决方案,助力各行各业实现智能化、自动化的巡检工作,引领智能巡检的未来。利用人工智能和机器学习算法,无人机可以被训练来识别特定的模式和异常,如结构损坏、热泄漏等,从而提高巡检的准确性和效率。

foiadrone的博客 2842

Xilinx实战-深入AXI UART Lite IP核的配置与调试

本文详细介绍了Xilinx FPGA中AXI UART Lite IP核的配置与调试方法,包括Vivado环境下的IP核设置、关键参数优化、寄存器操作及常见问题排查。通过实战案例和代码示例,帮助开发者快速掌握AXI接口的串口通信技术,提升嵌入式系统开发效率。

weixin_29189377的博客 227

【VMware vSAN 7.0】4.5 vSAN与 vCenter Server 的兼容性—我们有软硬件解决方案

同步vCenter Server和ESXi的版本,以避免由于vCenter Server和ESXi中的vSAN支持不同而产生故障。 为了使vCenter Server和ESXi上的vSAN组件实现最佳集成,请部署这两个 vSphere 组件的最新版本。请参见vCenter Server 安装和设置和vSphere 升级文档。 ...

1498

STM32CubeMX实战:FreeRTOS内存管理5种方案全解析(附heap_4避坑指南)

本文深入解析了STM32CubeMX环境下FreeRTOS的5种内存管理方案(heap_1到heap_5),重点介绍了heap_4的优化策略与避坑指南。通过对比分析各方案的特点、性能指标及适用场景,帮助开发者根据项目需求选择最优内存管理策略,提升嵌入式系统开发效率与稳定性。

aa123的博客 618

【VMware vSAN 7.0】2.3 vSAN 的软件要求 —我们有软硬件解决方案

验证您环境中的 vSphere 组件能否满足使用vSAN的软件版本要求。 要使用完整的vSAN功能集,加入vSAN集群的ESXi主机必须为 7.0 Update 1 或更高版本。vSAN从之前的版本升级期间,您仍可以使用当前磁盘格式版本,但却无法使用许多新的功能。vSAN7.0 Update 1 及更高版本软件支持所有磁盘格式。 ...

1171

史上最强量化工具库 Ta-Lib 从入门到精通,一篇文章就够了!

Ta-Lib 提供的 13 个关键指标,并配上详细的代码示例,确保你看完就能直接上手!🔥。

奔跑的蜗牛 9919

《网络安全自学教程》- OSI七层模型分层及作用,数据封装与解封过程,数据传输过程。

OSI分哪七层,每层的作用是什么,解释数据在七层模型中是怎样传输的,封包和解封过程,数据包在每一层是怎么封装和解封的。

wangyuxiang946的博客 1万+

【VMware vSAN 7.0】5.4.4 编辑 vSAN 设置—我们有软硬件解决方案

您可以编辑vSAN集群的设置,以配置数据管理功能并启用集群提供的服务。 如果要启用去重和压缩或启用加密,请编辑现有vSAN集群的设置。如果启用去重和压缩,或启用加密,集群的磁盘格式会自动升级到最新版本。 过程 导航到vSAN主机集群。 单击配置选项卡。 在“vSAN”下,选择服务。 单击要配置的服务对应的编辑或启用按钮。 配置vSAN性能服务。有关详细信息,请参见《vSAN 监控和故障排除》中的“监控 vSAN 性能”。 启用文件服务。有关详细信息,请参...

1076

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

vSAN其实很简单-如何榨干vSAN的最后的空间- Part1

首先,请原谅这个题目,确实有些“标题党”的感觉,因为: https://mp.weixin.qq.com/s/ouE2SbmGGRkaMxHbI5Te0g vSAN建议保留30%的剩余空间 vSAN建议保留30%的剩余空间 vSAN建议保留30%的剩余空间 但是之所以写这篇文档的原因是因为最近借来了一套4节点的vSAN环境来做VCF的实验。可是由于每台主机的容量层磁盘只有900G,...

荒野求生的博客 3514

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

上一篇: Linux 主分区_扩展分区_逻辑分区
下一篇: CentOS7 部署Django Celery
VMware技术分享
博客等级 码龄16年 47粉丝 388原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值