此软件经常会更新模板,最好下载最新的
https://kb.vmware.com/s/article/80469
VMware lsdoctor 是一个用于诊断和修复 vCenter LookupService 数据库中问题的工具。它可以用于检测和更正可能导致拓扑更改失败、升级或维护失败的问题。
lsdoctor 的使用场景包括:
- **在 vCenter 基础结构中进行拓扑更改之前,使用 lsdoctor 来检查 LookupService 数据库是否存在任何问题。**这可以帮助您避免在进行拓扑更改后出现问题。
- **在升级 vCenter 之前,使用 lsdoctor 来检查 LookupService 数据库是否兼容新版本的 vCenter。**这可以帮助您避免在升级后出现数据丢失或其他问题。
- **在进行维护操作之前,使用 lsdoctor 来检查 LookupService 数据库是否正常。**这可以帮助您避免在维护操作后出现问题。
lsdoctor 提供了多种选项来诊断和修复 LookupService 数据库中的问题。以下是一些常用的选项:
- -l:此选项用于列出 LookupService 数据库中存在的问题。
- -c:此选项用于尝试修复 LookupService 数据库中存在的问题。
- -f:此选项用于指定要使用的修复模板。
lsdoctor 的使用方法如下:
- 下载 lsdoctor 工具。
- 将 lsdoctor 工具解压缩到任意目录。
- 在命令行中,导航到 lsdoctor 工具所在的目录。
- 运行以下命令以列出 LookupService 数据库中存在的问题:
python lsdoctor.py -l
- 如果发现问题,可以使用以下命令尝试修复它们:
python lsdoctor.py -c
- 如果您希望指定要使用的修复模板,可以使用以下命令:
python lsdoctor.py -c -f <模板路径>
有关 lsdoctor 的更多信息,请参阅 VMware 知识库文章 80469。
下载链接:日期是2023年9月版本
https://files.cnblogs.com/files/blogs/733886/lsdoctor-230919.zip?t=1699497226&download=true