メインコンテンツへスキップ

vCenter プラグイン 予期しないエラー: スレッドにバインドされた要求が見つかりません

Views:
9
Visibility:
Public
Votes:
0
Category:
not set
Specialty:
not set
Last Updated:

適用対象

  • NetApp SolidFireクラスタ
  • NetAppハイブリッド クラウド インフラストラクチャ (HCI) クラスタ
  • 管理サービス (Element ソフトウェアおよびNetApp HCI v2.22.7)
  • NetApp Elementプラグイン (vSphere Client v5.0.0.0)
  • VMware ESXi v7.0 Update 3

問題

VMware ESXi v6.7 Update 3 を VMware ESXi v7.0 Update 3 にアップデートした後、 NetApp Element Plug-in for vSphere Client v5.0.0.0 によって新しいデータストアの作成が妨げられる場合があります。

次のメッセージが表示されます。

vCenter Plug-in Unexpected error: No thread-bound request found

vcp-remote ログ ファイルには、次のスタック トレースが報告されます。

2023-02-08 20:58:59,280 ERROR csvsdCreateDatastoreTask [pool-5-thread-1] スレッドバインドされたリクエストが見つかりません: 実際のWebリクエスト外のリクエスト属性を参照していますか、それとも元の受信スレッド外でリクエストを処理していますか? 実際にWebリクエスト内で操作しているにもかかわらずこのメッセージが表示される場合は、コードがDispatcherServlet外で実行されている可能性があります。この場合、RequestContextListenerまたはRequestContextFilterを使用して現在のリクエストを公開してください。
java.lang.IllegalStateException: スレッドにバインドされたリクエストが見つかりません: 実際の Web リクエストの外部にあるリクエスト属性を参照していますか、それとも元の受信スレッドの外部にあるリクエストを処理していますか? 実際に Web リクエスト内で操作しているにもかかわらずこのメッセージが表示される場合は、コードが DispatcherServlet の外部で実行されている可能性があります。この場合、RequestContextListener または RequestContextFilter を使用して現在のリクエストを公開してください。
org.springframework.web.context.request.RequestContextHolder.currentRequestAttributes(RequestContextHolder.java:131) で ~[spring-web-5.3.23.jar!/:5.3.23]
com.solidfire.vcp.vim25.gateway.VcenterSessionServiceImpl.extractRequestHeader(VcenterSessionServiceImpl.java:271) で ~[クラス!/:?]
com.solidfire.vcp.vim25.gateway.VcenterSessionServiceImpl.getVimPort(VcenterSessionServiceImpl.java:183) で ~[クラス!/:?]
com.solidfire.vcp.service.datastore.MapVolumeToHostsWithChapStep2.mapVolume(MapVolumeToHostsWithChapStep2.java:83) で ~[クラス!/:?]
com.solidfire.vcp.service.datastore.MapVolumeToHostsWithChapStep2.execute(MapVolumeToHostsWithChapStep2.java:64) で ~[クラス!/:?]
com.solidfire.vcp.service.datastore.AbstractDatastoreTask2.executeStep(AbstractDatastoreTask2.java:61) で ~[クラス!/:?]
com.solidfire.vcp.service.datastore.CreateDatastoreTask.call(CreateDatastoreTask.java:103) で ~[クラス!/:?]
java.util.concurrent.FutureTask.run(FutureTask.java:266) で ~[?:1.8.0_302]
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) で ~[?:1.8.0_302]
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) で ~[?:1.8.0_302]
java.lang.Thread.run(Thread.java:748) で ~[?:1.8.0_302]

  • NetApp Element Plug-in for vSphere Client v5.0.0.0 を登録解除して再登録しても、この問題は解決されません。
  • チャレンジ ハンドシェイク認証プロトコル (CHAP) シークレットを有効にした iSCSI イニシエータ グループを使用してデータストアを作成すると、VMware ESXi v6.7 Update 3 とNetApp Element Plug-in for vSphere Client v4.10.0.0 を使用しているときに、新しいデータストアの作成が期待どおりに機能します。

 

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.