【问题概述】
客户反馈,在戴尔 R760 服务器上安装 ESXi 8.0 U3 版本后,访问ESXi 主机客户端出现了与 TPM 相关的警报信息
检测到 TPM 2.0 设备,但无法建立连接。
TPM 2.0 device detected but a connection cannot be established.

【故障分析】
(1)检查服务器硬件日志,确认硬件没有报错,且TPM识别正常并且处于启用状态

(2)参考VMware KB :393506 检查TPM的设置,发现TPM当前的加密算法是 SHA1 不符合要求
https://knowledge.broadcom.com/external/article/393506/enable-tpm-on-esxi.html

【解决方案】
(1)将ESXi主机进入维护模式
(2)将TPM的算法从SHA1改为SHA256
(3)重启后确认问题解决

总结一下
在ESXi 8.0环境中出现TPM 报警并不意味着硬件故障,更多时候是由于TPM算法设置与系统要求不匹配。实际操作中,只要检查TPM状态,将算法从SHA1切换为SHA256,并在维护模式下完成调整,大多数告警都能顺利消除。对于正在规划或已经部署ESXi 8.0的用户,提前了解TPM兼容性和配置要求,可以避免安装后反复排查问题,提升虚拟化平台的稳定性与安全性。
附:关于在ESXi上启用TPM的详细配置步骤详见: