MNode 上的 upgrade-mnode 脚本失败、出现错误:无法建立新连接: errno 111 连接被拒绝
适用场景
- mNode 11.x
- mNode 12.x
问题描述
成功升级集群后, mnode-upgrade 脚本将失败
mNodeCLI # /sf/packages/mnode/upgrade-mnode -mu <mnode user>
- 回写(最近一次调用):
File "setup_scripts/config_util.py", line 102, in retry_operation
File "setup_scripts/mnode_api_client.py", line 31, in get_root_assets
File "setup_scripts/mnode_api_client.py", line 339, in retry_on_401
File "requests/sessions.py", line 521, in get
File "requests_oauthlib/oauth2_session.py", line 425, in request
File "requests/sessions.py", line 508, in request
File "requests/sessions.py", line 618, in send
File "requests/adapters.py", line 508, in send
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='localhost', port=443): Max retries exceeded with url: /mnode/1/assets (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fcb42076550>: Failed to establish a new connection: [Errno 111] Connection refused',))
[Date/Time Stamp]:[mnodecfg:69] ERROR:HTTPSConnectionPool(host='localhost', port=443): Max retries exceeded with url: /mnode/1/assets (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fcb42076550>: Failed to establish a new connection: [Errno 111] Connection refused',))
- 脚本将执行自动清理,因此在出现故障后将不会运行任何容器。
mNodeCLI $ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES