跳转到主内容

虚拟存储控制台: vCenter 不会拉动用户界面扩展

Views:
8
Visibility:
Public
Votes:
0
Category:
virtual-storage-console-for-vmware-vsphere
Specialty:
virt
Last Updated:

状态信息

适用于

  • 虚拟存储控制台 7.x
  • 虚拟存储控制台 9.x
  • vSphere Web Client
  • vSphere HTML5 用户界面

问题

 

将 VSC 注册到 vCenter 后部署 UI 扩展的过程如下:

  1. VSC 已注册到 vCenter (通过 https://<vsc_server>:8143/register.html )
  2. VSC 向 vCenter 公布新的 UI (用户界面)要提取的扩展
  3. vCenter 将向清单中添加新扩展
    • 此问题已在 vCenter 的 MOB (受管对象浏览器)中确认 可通过 https://<vcenter>/mob 访问
    • vSphere WebClient 提取的 VSC 扩展包括 com.netapp.nvpf com.netapp.nvpf.webclient
    • vSphere HTML5 UI 客户端提取的 VSC 扩展包括 com.netapp.nvpfcom.netapp.vsch5
  4. vCenter 将访问 VSC 服务器并进行提取 跨部署包
    • 此软件包包含用于添加 VSC 菜单的物理文件 vSphere WebClient 或 vSphere HTML5 的选项和图标 UI (取决于 VSC 版本)
    • 这些物理文件将从捆绑包部署到目录中 在 vCenter 服务器上

本文介绍以下特定情形:

  • Virtual Storage Console ( VSC )插件 在 vSphere 中不可见
  • 之后, vCenter 无法提取 VSC UI 扩展 VSC 已注册到 vCenter (上述过程中的第 4 步失败)
在某些情况下, vCenter 无法从 VSC 中提取部署包。可以通过以下方式确认:
  1. "com.nvpf" vCenter 服务器上不存在 UI 文件夹
VSC 部署包的文件位于以下位置:
  • vSphere Web Client
    • /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity
  • vSphere HTML5 UI 客户端
    • /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity
  1. vSphere WebClient 或 HTML5 UI 客户端( vsphere_client_virGo.log )的日志包含以下事件:
连接超时事件:

[2017-08-22T08:16:42.904Z] [ERROR] vc-extensionmanager-pool-190 70000159 100014 200005 com.vmware.vise.vim.extension.VcExtensionManager Package com.netapp.nvpf.webclient was not installed! Error downloading https://<vsc_server>:8143/webclient_deployment_bundle. Make sure that the URL is reachable then logout/login to force another download. java.net.SocketTimeoutException: connect timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source)

 
Catalog Manager 指示资源包冲突:
 
[2017-08-22T08:16:33.077Z] [INFO ] cm-catalog-manager-pool-192  70000159 100014 200005 com.vmware.vise.vim.cm.LocalizedMessageDictionary                 Loaded Resource bundle cis.vcextension.com_netapp_nvpf.task
[2017-08-22T08:16:33.077Z] [WARN ] cm-catalog-manager-pool-192  70000159 100014 200005 com.vmware.vise.vim.cm.LocalizedMessageDictionary                 1 Resource Bundle entry conflicts found for: /etc/vmware/vsphere-client/cmCatalog/com.vmware.ciscom.netapp.nvpf.zip/cis.vcextension.com_netapp_nvpf.task:US
key: signature duplicated with same value in bundle: /etc/vmware/vsphere-client/cmCatalog/com.vmware.cisvcenterserver.zip/cis.vc.VirtualCenter.locmsg:US

 

 

CUSTOMER EXCLUSIVE CONTENT

Registered NetApp customers get unlimited access to our dynamic Knowledge Base.

New authoritative content is published and updated each day by our team of experts.

Current Customer or Partner?

Sign In for unlimited access

New to NetApp?

Learn more about our award-winning Support