ECS:OBS:xDoctor:显示主节点控制检查消息后xDoctor运行失败

摘要: xDoctor 无法运行并在一秒钟后退出。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

xDoctor 无法运行并在一秒钟后退出:

admin@ecs1node1:~> sudo xdoctor --hr
2025-11-19 10:44:03,765:    5.1-106.1 - INFO    : Adding Work - Job:1763549043 (P9) [* * * * * *] (--scope=SYSTEM --suite=default): From CLI
2025-11-19 10:44:03,766:    5.1-106.1 - INFO    : Executing Job:1763549043 - session_1763549043.766
2025-11-19 10:44:03,798:    1763549043.766 - INFO    : Initializing xDoctor v5.1-106.1 ...
2025-11-19 10:44:03,809:    1763549043.766 - INFO    : xDoctor Composition - Full Diagnostic Suite for ECS
2025-11-19 10:44:03,814:    1763549043.766 - INFO    : Starting xDoctor session_1763549043.766 ... (SYSTEM)
2025-11-19 10:44:03,814:    1763549043.766 - INFO    : Primary Node Control Check ...

Traceback (most recent call last):
  File "/opt/emc/xdoctor/lib/xdoctor/lib/cli.py", line 526, in __execute
    engine = Engine(session_id)
             ^^^^^^^^^^^^^^^^^^
  File "/opt/emc/xdoctor/lib/xdoctor/core/engine.py", line 281, in __init__
    if self.system.is_primary() == False:
       ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/emc/xdoctor/lib/xdoctor/lib/system.py", line 799, in is_primary
    return self.config['hosts'][self.host]['state'].startswith('M')
           ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: '169.254.2.1'

2025-11-19 10:44:04,106:    5.1-106.1 - ERROR   : Failures in Job:1763549043 Exit Code:1 (Internal Failure)
admin@ecs1node1:~>

 

原因

xDoctor 必须从控制节点启动。通常这是机架中的第一个节点。
如果发生此错误,xDoctor 无法确定控制节点并停止运行。

节点扩展后可能会发生此错误。

解析度

通过创建服务请求联系戴尔技术支持 以获得帮助,并参阅此知识库文章。

受影響的產品

ECS

產品

ECS Appliance, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption
文章屬性
文章編號: 000394248
文章類型: Solution
上次修改時間: 09 12月 2025
版本:  2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。