# VMware Skyline Health Diagnostics (SHD)
> [!question]- SHD 是什么
> - VMware 检查和诊断工具
> [!tip]- SHD 用法示例
> - 自动检查 ESXi 主机硬件型号和版本 [[#2.1 使用 SHD 检查 ESXi 主机硬件型号和版本|>>]]
## 1 部署 SHD
- 前提条件
- OVF 部署所需管理员凭据
- 虚拟机资源 (4C/16GB/250GB)
- IP 地址 - 可访问 vCenter, ESXi 主机 ...
- 下载 [>>](https://customerconnect.vmware.com/downloads/get-download?downloadGroup=SKYLINE_HD_VSPHERE)
- VMware-Skyline-HealthDiagnostics-Appliance-4.0.3-23166264_OVF10.ova
- MD5SUM: 5749cfde67efd91c5bd51542cb63f77b
### 1.1 安装 (OVF 部署)
> [!tip] 密码复杂度不满足策略要求容易导致部署失败, 建议部署全部使用文档示例密码
- 在 vSphere Client 导入 OVF
- ...
- 自定义模板
- Initial/Current root password `6jfh?3Ym3E&u` (示例密码)
- Initial/Current shd-admin user password `6jfh?3Ym3E&u` (示例密码)
- ...
### 1.2 设置
- 访问 https://shd-ip/ 进行初始化设置
- Deploy Time Root Password `6jfh?3Ym3E&u` (示例密码)
- New Root Password `Th1sISV@lid` (示例密码)
- Deploy Time SHD Admin Password `6jfh?3Ym3E&u` (示例密码)
- New SHD Admin Password `ThisIsVali$Too` (示例密码)
## 2 使用 SHD
- 访问 https://shd-ip/
- 用户名 `shd-admin`
- 密码 `ThisIsVali$Too` (示例密码)
### 2.1 使用 SHD 检查 ESXi 主机硬件型号和版本
- 操作路径 #1 [[vsv-collect-logs#1.2 收集 ESXi 主机日志|收集 ESXi 主机日志]] 后载入 SHD 工具分析
- SHD GUI -> Analyze -> LOG BUNDLE ANALYSIS
- 上传日志后等待日志分析完成
- 操作路径 #2 部署 SHD 自动收集 ESXi 日志并分析
- SHD GUI -> Analyze -> NEW ANALYSIS
- 选择分析类型 - VMware vSphere -> VMware Compatibility Guide Check for ESXi Servers
- 下载分析结果
- SHD GUI -> Show Reports -> All Reports -> VMware Compatibility Guide Check for ESXi Servers
> [!info] 手动检查主机硬件型号和版本 [[check-version-of-esxi-host-hardware|>>]]
## 3 快速参考
### 3.1 SHD VCG 检查结果示例
- 所有主机设备摘要信息 - 包括每个主机设备型号, 当前驱动名称和版本, 当前固件版本, 当前版本是否支持
- 服务器详细信息 - 包括 CPU 型号, VCG 链接
- 网卡详细信息 - 包括 PCI ID, VCG 链接
- OS RAID 卡详细信息 - 包括 PCI ID, VCG 链接
- vSAN RAID 卡详细信息 - 包括 PCI ID, VCG 链接
#### 3.1.1 所有主机设备摘要信息

#### 3.1.2 服务器详细信息

#### 3.1.3 网卡详细信息

#### 3.1.4 OS RAID 卡详细信息

#### 3.1.5 vSAN RAID 卡详细信息

---
> [!info] 本页面永久链接 https://fillgaps.pro/vsv-references/vsv-tools/vmware-shd
> [!info] 本页面最新 [PDF](https://file.fillgaps.pro/vmware-shd_2404v1.pdf) 和 [Web](https://file.fillgaps.pro/vmware-shd_2404v1.mht) 下载
> [!info] 本页面如有纠正或补充建议, 请发[邮件](mailto:
[email protected])或公众号私信
---
<!--
## 2 快速参考
### 2.1 SHD VCG 检查注意事项
1. 如在启用 vSAN 前收集和分析, vSAN RAID 卡被当作 OS RAID 卡检查, 两者兼容性要求不同
2. SHD 不检查 vSAN SAS SSD / HDD 型号, 版本, 需要在命令行或日志包里查看
- /commands/localcli_storage-core-device-list.txt
3. SHD 检查 MegaRAID 包版本 (不是固件版本 MR-FWVersion), 需要在日志包里查看
- /commands/vmkmgmt_keyval_-a.txt
4. SHD 检查 NVMe SSD 时 VCG 链接可能错误, 需要在日志包里查看 **型号** 后复核
- /commands/nvmeinfo.sh.txt
5. SHD 未检查 CPU EVC 兼容模式
-->
<!--
-
- Workflow - God [[collect-logs-for-esxi-host|Export ESXi Log Files]], PS ...
- Additional Info from ESXi Log Files
- /upgrade/ [[check-esxi-deploy|Check ESXi Deployment]]
- /commands/localcli_software-profile-get.txt
- /commands/localcli_software-vib-list.txt
- /var/run/log/esxupdate.log
- /var/run/log/shell.log
- ~~Way #2~~ - God [[deploy-skyline-health-diagnostics|Deploy SHD Tool]], [[shd-vcg-check|SHD VCG Check]], Save to esxi-log-tgz.html
- Additional Info on ESXi Shell
- /vsan/ Check vSAN disk Model, Revision
- `esxcli storage core device list | egrep "Model | Revision"`
- `grep -B 1 -i "Revision"`
- `esxcli nvme device get -A vmhbaX | egrep "Serial Number | Model Number | Firmware Revision"`
- `/usr/lib/vmware/_vmkmgmt_keyval_/_vmkmgmt_keyval_ -a | grep -A 3 -i "MR-FWVersion"`
- /upgrade/ [[check-esxi-deploy|Check ESXi Deployment]]
- `esxcli software profile get`
- `esxcli software vib list`
- `cat /var/run/log/esxupdate.log`
- `cat /var/run/log/shell.log`
- Save to txt
- ==SHD VCG Check Limitations==
- See also
- [[vsphere-lifecycle-manager-vcg-check|vLCM VCG Check]]
## 3 快速参考
- SHD 操作路径 [[shd-action-paths|>>]]
### 3.1 SHD 支持的组件, 检查模式和检查项目
| 组件 | 检查模式 | 支持的检查项目 | 说明 |
| ---------------------------- | ------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| VMware vCenter Server | Connect and Analyze (Live/Online Analysis) | - Diagnostics<br> <br>- VMware Security Advisory (VMSA).<br> <br>- Health Checks.<br> <br>- Upgrade Pre-checks. | General Support. |
| VMware vCenter Server | ==Upload Log Bundle.== | - Diagnostics<br> <br>- VMware Security Advisory (VMSA) | General Support |
| VMware ESXi | Connect and Analyze (Live/Online Analysis) | - Diagnostics.<br> <br>- VMware Security Advisory (VMSA).<br> <br>- VCG (VMware Compatibility Guide). | General Support. |
| VMware ESXi | ==Upload Log Bundle.== | - Diagnostics.<br> <br>- VMware Security Advisory (VMSA).<br> <br>- VCG (VMware Compatibility Guide). | General Support. |
| VMware vSAN | Connect and Analyze (Live/Online Analysis) | - Health Checks. | General Support. |
| VMware Cloud Foundation | Connect and Analyze (Live/Online Analysis) | - SDDC Manager Diagnostics.<br> <br>- Health Checks.<br> <br>- VMware Security Advisory (VMSA).<br> <br>- Upgrade Assessment. | General Support. |
| VMware Cloud Foundation | Upload Log Bundle. | - SDDC Manager Diagnostics.<br> <br>- VMware Security Advisory (VMSA). | General Support. |
| VMware Horizon | Connect and Analyze (Live/Online Analysis) | - Diagnostics. | General Support. |
| VMware Horizon | Upload Log Bundle. | - Diagnostics. | General Support. |
| VMware SD-WAN | Upload Log Bundle. | - Diagnostics. | Tech Preview. |
| VMware vCenter Cloud Gateway | Upload Log Bundle | - Diagnostics. | Tech Preview. |
| VMware vCenter Cloud Gateway | Connect and Analyze (Live/Online Analysis) | - Diagnostics. | Tech Preview. |
-->
## 4 参考资源
- VMware 文档 [[vsv-docs-contents|>>]]
- [VMware Skyline Health Diagnostics for vSphere Documentation](https://docs.vmware.com/en/VMware-Skyline-Health-Diagnostics/index.html)
- [VMware Skyline Health Diagnostics Installation, Configuration, and Operations Guide](https://docs.vmware.com/en/VMware-Skyline-Health-Diagnostics/services/Skyline-Health-Diagnostics/GUID-ED9B9FB1-FE2B-498E-BBD0-1AB28E3F873F.html)
- VMware 知识库 [[vsv-kb-contents|>>]]
- [VMware Skyline Health Diagnostics for vSphere - FAQ (81931)](https://knowledge.broadcom.com/external/article?legacyId=81931)
- VMware 技术资源 [[vsv-tec-resources-contents|>>]]
- [Introducing VMware Skyline Health Diagnostic Tool – VMware vSphere Blog](https://blogs.vmware.com/vsphere/2020/09/introducing-vmware-skyline-health-diagnostic-tool.html)
- [Skyline Health Diagnostics (SHD) - VMware Technology Network VMTN](https://communities.vmware.com/t5/Skyline-Health-Diagnostics-SHD/bd-p/Skyline-Health-Diagnostics-SHD)
<!--
[Increase SHD disk space (92028)](https://ikb.vmware.com/s/article/92028?lang=en_US)
<!--
- VMware Skyline Health Diagnostics (SHD)
- <u>Quick Reference</u>
- <u>Use Cases</u>
- [[shd-vcg-check|SHD VCG Check]]
- ==SHD VCG Check Limitations==
- [ ] [[SHD-VMSA-Scan|SHD VMSA Scan]]
- [ ] SHD vCenter Health Check
- [ ] SHD vCenter Upgrade Pre-Check
- [ ] SHD vSAN Health Check
- See more
- [Summary of Supported Products, Analysis Mode, and Checks Available](https://docs.vmware.com/en/VMware-Skyline-Health-Diagnostics/services/Skyline-Health-Diagnostics/GUID-B0287674-C49E-4C1C-B969-240F40045792.html)
- <u>Requirements</u>
- <u>Interoperability</u>
- [Summary of Supported Products, Analysis Mode, and Checks Available](https://docs.vmware.com/en/VMware-Skyline-Health-Diagnostics/services/Skyline-Health-Diagnostics/GUID-B0287674-C49E-4C1C-B969-240F40045792.html)
- ESXi, vCenter, vSAN 6.5 - 8.0U1
- VCF 4.0 - 5.0
- Horizon 7.0 - 8.0
- <u>Change password</u>
- (VM Console) Login with root and old password
- `passwd`
- `shd-config resetadmin`