必须扫描 vCenter Server 以发现所有可用的虚拟机,或数据中心、文件夹、集群、资源池等清单中的虚拟机。可以对已发现的虚拟机运行侦测进程以确定正在运行的组件。
前提条件
- 注册 vCenter。
-
确保您具有所需的权限。有关详细信息,请参见Application Transformer for VMware Tanzu 角色概览。
- 要进行侦测,您必须具有已与虚拟机关联的有效凭据。虚拟机用户帐户应具有必需的权限。
过程
- 在主菜单中单击发现。
- 在左侧导航页面上,转到 。
- 从表中选择 vCenter Server。
- 单击扫描,然后在“扫描选项”页面上执行以下操作。
- 选择应用凭据策略,以便在发现的虚拟机上应用凭据策略。
- 根据自己的要求,选择以下选项之一:
- 单击不,仅扫描以发现虚拟机
- 单击是,扫描并侦测以发现虚拟机,然后发现在这些虚拟机上运行的组件。
注: 如果同时扫描超出 2000 个虚拟机,则可能会发生 java.lang.OutOfMemoryError 错误。确认 /log/iris/ 中存在 atvt_discovery_outOfMemory.hprof 文件,并将其共享给 VMware 技术支持团队。要解决此错误,请运行以下命令,并增大 java 堆内存空间。
-
vim /home/admin/.config/systemd/user/iris-discovery.service
- 将参数
-Xms512M -Xmx4096M
的值更改为Xms1024M -Xmx8192M
systemctl --user daemon-reload
systemctl restart --user iris-discovery
systemctl status --user iris-discovery
-