Search the VMware Knowledge Base (KB)
View by Article ID

对 NSX for vSphere 6.x 中 NSX Manager Web Client 插件进行故障排除 (2146246)

  • 0 Ratings

Symptoms

免责声明:本文为 Troubleshooting the NSX Manager Web Client Plug-In in NSX for vSphere 6.x (2126701) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

Purpose

本文提供了解适用于 VMware NSX for vSphere 6.x 的 vSphere Web Client 插件并对其进行故障排除所需的信息。
NSX 插件概览

VMware NSX 插件包含若干在用户界面 (UI) 提供显示内容的插件。它还会对用户界面和 NSX Manager 进行桥接。各个插件会被打包并压缩到 NSX Manager 中的 /home/secureall/secureall/sem/vsmext.zip 文件。vsmext.zip 文件还包括 plugin-package.xml 文件,它用于定义插件的部署顺序。

插件软件包通过 vSphere Web Client 下载和解压缩。每个插件随后会根据 plugin-package.xml 中定义的顺序部署。

Resolution

收集诊断信息

如果出现问题的是 NSX Web Client 插件,则必须收集此信息。

对 NSX Web Client 插件进行故障排除

此部分介绍 NSX Web Client 插件的已知问题。
 
UI 中找不到“Networking & Security”图标
  • 检查 NSX UI 中 vCenter Server 的配置是否正确。
    1. 登录到 NSX Manager 设备 UI (https://NSX-IP)。
    2. 选择管理 vCenter 注册
    3. 在 vCenter Server 部分下,查看 vCenter Server 的详细信息和状态。

  • 检查 vCenter Server 受管对象的 NSX 扩展名。
    1. 登录到 vCenter Server Managed Objects Browser (MOB) (https://vc-ip/mob/?moid=ExtensionManager)。
    2. 检查 extensionList com.vmware.vShieldManager 的扩展名。
    3. 如果扩展名存在,则单击扩展名>客户端链接。
    4. 验证 NSX 的 IP 地址和版本。

  • 检查 NSX 插件的下载位置是否存在 com.vmware.vShieldManager-NSX_version 文件夹,相关内容在“日志位置”部分介绍。
  • 如果 vCenter Server 之前注册到一个较旧版本的 NSX 或者 NSX Manager 已升级,请按照“解决办法”部分介绍的步骤进行操作。
UI 中出现运行时异常
 
Web Client UI 会话处于活动状态时,在 NSX Manager 升级期间出现的运行时异常可指示升级失败。要从此情况恢复,请使用解决办法部分中的步骤。如果问题仍然存在或在升级之外也出现了异常,请收集“收集诊断信息”中概述的信息。
 
登录到 vSphere Web Client 失败并出现重复会话错误
 
 
UI 中出现无法与 NSX Manager 通信错误
  1. 确认 vCenter Server 和 NSX Manager 之间的网络连接性。
  2. 重启 Web Client UI,然后再次登录。
  3. 清除浏览器缓存。

如果以上步骤无法解决此状况,请收集“收集诊断信息”中概述的信息。

日志位置

VMware vCenter Server 5.5.x 和 6.0.x

文件/文件夹名 描述 位置
Linux(设备) Windows

vsphere_client_virgo.log

vSphere Web Client 日志

/var/log/vmware/vsphere-client/logs/ C:\ProgramData\VMware\vSphere Web Client\serviceability\logs

wrapper.log

Java Service Wrapper (Tanuki) 日志 /var/log/vmware/vsphere-client/Logs/ C:\ProgramData\VMware\vSphere Web Client\Logs

wrapper.conf

Java Service Wrapper (Tanuki) 配置 /usr/lib/vmware-vsphere-client/server/wrapper/conf/ C:\Program Files\Vmware\Infrastructure\vSphereWebClient\server\bin\service\conf

com.vmware.vShieldManager-NSX_version

NSX 插件下载位置 对于5.5.x: /var/lib/vmware/vsphere-client/vc-packages/vsphere-client-serenity
对于6.0.x: /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity
C:\ProgramData\VMware\vSphere Web Client\vc-packages\vsphere-client-serenity

Additional Information

临时解决办法

要临时解决此问题,请从下载位置删除 NSX 插件并在收集“收集诊断信息”中所述的信息后重新启动 Web Client UI。

vCenter Server 5.5.x (Windows)

  1. 使用正确的凭据登录到 vCenter Server。
  2. 导航到“日志记录位置”部分所述的 NSX 插件下载位置。
  3. 移除 com.vmware.vshield.*.
  4. 重新启动 Web Client UI 并登录。

vCenter Server 6.x (Windows)

  1. 使用正确的凭据登录到 vCenter Server。
  2. 导航到“日志记录位置”部分所述的 NSX 插件下载位置。
  3. 移除 com.vmware.vshield.*.
  4. 删除 C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\cmCatalog下的com.vmware.ciscom.vmware.vShieldManager.zip。
  5. 重新启动 Web Client UI 并登录。

vCenter Server 5.5.x (VCVA)

  1. root 身份登录到 VCVA。
  2. 导航到“日志记录位置”部分所述的 NSX 插件下载位置。
  3. 移除 com.vmware.vshield.*.
  4. 重新启动 Web Client UI 并登录。

vCenter Server 6.x。(VCVA)

  1. 以 root 身份登录到 VCVA。
  2. 导航到“日志记录位置”部分所述的 NSX 插件下载部分。
  3. 移除 com.vmware.vshield.*.
  4. 删除 /etc/vmware/vsphere-client/cmCatalog/ 下的com.vmware.ciscom.vmware.vShieldManager.zip。
  5. 重新启动 Web Client UI 并登录。

Tags

简体中文 Simplified Chinese

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 0 Ratings
Actions
KB: