跳转到主内容

vCenter 插件意外错误:未找到线程绑定请求

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

适用于

  • NetApp SolidFire集群
  • NetApp混合云基础架构 (HCI) 集群
  • 管理服务(适用于 Element Software 和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 后,适用于 vSphere Client v5.0.0.0 的NetApp Element Plug-in 可能会阻止创建新的数据存储库。

此时将显示以下消息:

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

vcp-remote 日志文件将报告以下堆栈跟踪:

2023-02-08 20:58:59,280 错误: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)~[classes!/:?]
在 com.solidfire.vcp.vim25.gateway.VcenterSessionServiceImpl.getVimPort(VcenterSessionServiceImpl.java:183) ~[classes!/:?]
在 com.solidfire.vcp.service.datastore.MapVolumeToHostsWithChapStep2.mapVolume(MapVolumeToHostsWithChapStep2.java:83) ~[classes!/:?]
在 com.solidfire.vcp.service.datastore.MapVolumeToHostsWithChapStep2.execute(MapVolumeToHostsWithChapStep2.java:64) ~[classes!/:?]
在 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]

  • 取消注册适用于 vSphere Client v5.0.0.0 的NetApp Element插件并重新注册并不能解决此问题,
  • 使用启用了质询握手身份验证协议 (CHAP) 密钥的 iSCSI 启动器组创建数据存储区,允许在使用 VMware ESXi v6.7 Update 3 和适用于 vSphere Client v4.10.0.0 的NetApp Element插件时按预期工作

 

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.