PowerFlex 3.0:OpenStack Cinder 无法连接到 REST API 网关
摘要: cinder 驱动程序无法使用 REST API 与网关通信。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
IM 网关过早关闭连接(在 TLS 协商期间)。在 cinder 日志中也可以观察到类似的错误:
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager [req-cdb7ea5a-f422-48f9-bf12-9bd351f519f4 - - - - -] Failed to initialize driver.: requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed
connection without response',))
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager Traceback (most recent call last):
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 672, in urlopen
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager chunked=chunked,
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 421, in _make_request
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager six.raise_from(e, None)
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager File "", line 3, in raise_from
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 416, in _make_request
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager httplib_response = conn.getresponse()
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager File "/usr/lib64/python3.6/http/client.py", line 1354, in getresponse
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager response.begin()
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager File "/usr/lib64/python3.6/http/client.py", line 307, in begin
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager version, status, reason = self._read_status()
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager File "/usr/lib64/python3.6/http/client.py", line 276, in _read_status
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager raise RemoteDisconnected("Remote end closed connection without"
2020-03-25 20:11:43.569 34 ERROR cinder.volume.manager http.client.RemoteDisconnected: Remote end closed connection without response
影响
无法管理 VxFlex OS 环境。
原因
IM 网关服务器上安装了不正确的 Java 版本。
在本例中,使用的是 OpenJDK,而 PowerFlex OS 3.0.x 仅支持 Oracle Java。
解决方案
安装支持的 Oracle Java 版本。
有关支持的版本,请参阅 PowerFlex 部署指南。
受影响的版本
PowerFlex OS 3.x — PowerFlex 3.5 之前的版本
已修复问题的版本
不是 PowerFlex,而是兼容性问题 从 PowerFlex 3.5 开始,现在支持 OpenJDK。
其他信息
受影响的产品
PowerFlex Software产品
PowerFlex Software, VxFlex Product Family, VxFlex Ready Node文章属性
文章编号: 000082224
文章类型: Solution
上次修改时间: 24 11月 2025
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。