vSphere Web Client 6.0 でインベントリ オブジェクトの表示に失敗する
search cancel

vSphere Web Client 6.0 でインベントリ オブジェクトの表示に失敗する

book

Article ID: 341735

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

この問題を解決する為にvSphere Web Client 6.0 でインベントリ オブジェクトの表示に失敗した際にvCenterインベントリサービスを再起動してください。


Symptoms:
免責事項:これは英文の記事「In the vSphere Web Client 6.0 inventory objects fail to display (2144934)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


vCenter Server 6.0 をインストールするか、それにアップグレードすると、いずれかの認証済みユーザー アカウントを使用して vSphere Web Client にログインするときに以下の症状が発生します。
  • 複数のレベルで [関連オブジェクト] でインベントリを参照すると、次のメッセージが表示される。

    no object found

  • [ホストおよびクラスタ] でインベントリを参照すると、オブジェクトが一部しか表示されないか、まったく表示されない。
  • vSphere Web Client で検索機能を使用するとオブジェクトは見つかる。
  • vSphere Client では問題が発生しない。
  • authz-event.log ファイルに次のようなエントリが表示される。

    2016-04-06T14:38:39.375+09:00 [tomcat-exec-81 INFO AuthorizationService.AuditLog opId=6765911c-7aeb-42c4-b066-c37d9505739c] Action performed by principal(name=VSPHERE.LOCAL\Administrator,isGroup=false):Added access control [ Principal=Name=Domain\user,isGroup=false,roles=[-1],propogating=true ] to document urn:vmomi:Folder:group:0e828d90-4eb9-4b08-925c-7395c79c3382
    2016-04-06T14:39:07.493+09:00 [tomcat-exec-182 INFO AuthorizationService.AuditLog opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] Action performed by principal(name=VSPHERE.LOCAL\Administrator,isGroup=false):Added access control [ Principal=Name=Domain\user,isGroup=false,roles=[-1],propogating=true ] to document urn:vmomi:Folder:group:0e828d90-4eb9-4b08-925c-7395c79c3382
    2016-04-06T14:39:25.637+09:00 [tomcat-exec-182 INFO AuthorizationService.AuditLog opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] Action performed by principal(name=VSPHERE.LOCAL\Administrator,isGroup=false):Added access control [ Principal=Name=Domain\user,isGroup=false,roles=[-1],propogating=true ] to document urn:vmomi:Folder:group:0e828d90-4eb9-4b08-925c-7395c79c3382 Add permission for folderA, folderB and folderC
    2016-04-06T14:41:44.634+09:00 [tomcat-exec-59 INFO AuthorizationService.AuditLog opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] Action performed by principal(name=VSPHERE.LOCAL\Administrator,isGroup=false):Remove access control for principals [ Name=Domain\user,isGroup=false ] on document urn:vmomi:Folder:group:0e828d90-4eb9-4b08-925c-7395c79c3382 Remove permission for folder

  • inv-svc.log ファイルに次のようなエントリが表示される。

    2016-04-06T14:41:44.634+09:00 [tomcat-exec-59 INFO com.vmware.cis.authorization.impl.AuthorizationManagerImpl opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] Invalidating permission cache for principal:VSPHERE.LOCAL\Administrator
    2016-04-06T14:41:44.634+09:00 [tomcat-exec-59 INFO com.vmware.cis.authorization.impl.AuthorizationManagerImpl opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] Invalidating permission cache for principal:VSPHERE.LOCAL\vsphere-webclient-a1716610-fb7f-11e5-bc66-000c29823aed
    2016-04-06T14:41:44.634+09:00 [tomcat-exec-59 INFO AuthorizationService.AuditLog opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] Action performed by principal(name=VSPHERE.LOCAL\Administrator,isGroup=false):Remove access control for principals [ Name=Domain\user,isGroup=false ] on document urn:vmomi:Folder:group:0e828d90-4eb9-4b08-925c-7395c79c3382 Remove permission for folderC
    2016-04-06T14:41:53.127+09:00 [tomcat-exec-22 INFO com.vmware.vim.vcauthenticate.servlets.AuthenticationServlet opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] Received new logout request from 127.0.0.1
    2016-04-06T14:41:53.129+09:00 [VLSI-session-reaper INFO com.vmware.cis.authorization.impl.AuthorizationManagerImpl opId=] Session count for user [after remove]:VSPHERE.LOCAL\Administrator is 1
    2016-04-06T14:41:53.565+09:00 [tomcat-exec-59 WARN com.vmware.vim.vmomi.server.session.impl.SessionImpl opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] closeSession called for 233C3CC5 with use count 2
    2016-04-06T14:41:53.569+09:00 [tomcat-exec-59 WARN com.vmware.vim.vmomi.server.session.impl.SessionImpl opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] closeSession called for BDF7246D with use count 2
    2016-04-06T14:41:53.569+09:00 [VLSI-session-reaper INFO com.vmware.cis.authorization.impl.AuthorizationManagerImpl opId=] Removed user data for:VSPHERE.LOCAL\vsphere-webclient-a1716610-fb7f-11e5-bc66-000c29823aed
    2016-04-06T14:41:53.569+09:00 [VLSI-session-reaper INFO com.vmware.cis.authorization.impl.AuthorizationManagerImpl opId=] Session count for user [after remove]:VSPHERE.LOCAL\vsphere-webclient-a1716610-fb7f-11e5-bc66-000c29823aed is 0
    2016-04-06T14:41:53.569+09:00 [VLSI-session-reaper INFO com.vmware.cis.authorization.impl.AuthorizationManagerImpl opId=] Removed user data for:VSPHERE.LOCAL\Administrator
    2016-04-06T14:41:53.569+09:00 [VLSI-session-reaper INFO com.vmware.cis.authorization.impl.AuthorizationManagerImpl opId=] Session count for user [after remove]:VSPHERE.LOCAL\Administrator is 0
    2016-04-06T14:42:11.525+09:00 [pool-17-thread-4 INFO com.vmware.cis.authorization.impl.UserSessionManagerImpl opId=] Auth data null in session.Returning false
    2016-04-06T14:42:11.537+09:00 [pool-16-thread-5 INFO com.vmware.identity.token.impl.SamlTokenImpl opId=96706bfd-5b60-4579-a0d9-8d5ce08d9ef6] SAML token for SubjectNameId [value=user@domain, format=http://schemas.xmlsoap.org/claims/UPN] successfully parsed from Element
    2016-04-06T14:42:11.541+09:00 [pool-16-thread-5 INFO com.vmware.cis.authorization.impl.AuthorizationManagerImpl opId=96706bfd-5b60-4579-a0d9-8d5ce08d9ef6] Session count for user [after add]: Domain\user is 1
    2016-04-06T14:42:22.287+09:00 [tomcat-exec-59 INFO com.vmware.identity.token.impl.SamlTokenImpl opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] SAML token for SubjectNameId [value=user@domain, format=http://schemas.xmlsoap.org/claims/UPN] successfully parsed from XML
    2016-04-06T14:42:22.301+09:00 [tomcat-exec-59 INFO com.vmware.identity.token.impl.SamlTokenImpl opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] SAML token for SubjectNameId [value=user@domain, format=http://schemas.xmlsoap.org/claims/UPN] successfully parsed from XML
    2016-04-06T14:42:22.303+09:00 [tomcat-exec-59 INFO com.vmware.cis.authorization.impl.AuthorizationManagerImpl opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] Session count for user [after add]: Domain\user is 2
    2016-04-06T14:42:22.307+09:00 [tomcat-exec-166 WARN com.vmware.cis.authorization.impl.AclPrivilegeValidator opId=41ea82b7-34f8-4a92-9d50-7114eea55e05 IS] User Domain\user does not have privileges [System.View] on object urn%3Avmomi%3AFolder%3Agroup-d1%3A0e828d90-4eb9-4b08-925c-7395c79c3382 User Domain\user does not have privileges for group

    vCenter Server のログの場所については、「Location of VMware vCenter Server 6.0 log files (2110014)」を参照してください。

    :これはログの出力例です。日付、時間、および環境変数は、環境によって異なる場合があります。


Environment

VMware vCenter Server Appliance 6.0.x
VMware vCenter Server 6.0.x

Cause

この問題は、VMware Inventory Service 内でのキャッシュが原因で vSphere Web Client で発生します。

Resolution

これは、VMware vCenter Server 6.0 に影響する既知の問題です。

現在、解決方法はありません。

この問題を回避するには、vCenter Inventory Service を再起動します。詳細については、以下を参照してください。

Additional Information

Inventory objects fail to display in vSphere Web Client 6.0