• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

12-網絡管理和監控配置指導

目錄

14-GOLD配置

本章節下載 14-GOLD配置  (187.03 KB)

14-GOLD配置


1 GOLD

GOLD(Generic OnLine Diagnostics,通用在線診斷)通過在設備上執行診斷測試例,來發現硬件故障,並進行問題報告。GOLD檢查的硬件故障主要包括:端口、內存、芯片、連接、轉發路徑以及控製路徑是否正常等。GOLD支目前僅支持監控診斷。

監控診斷(Monitoring Diagnostics):設備在運行過程中按照一定的時間間隔執行測試例,來周期檢測係統中的硬件是否故障並記錄診斷結果。監控診斷隻能執行非破壞性的測試例。

GOLD使用測試例來描述診斷(測試)的內容。測試例的內容(參數)包括測試的名稱、診斷的類型、描述信息、屬性(破壞性的/非破壞性的等)、缺省是否執行以及執行的時間等。設備支持哪些測試例以及測試例內容的缺省值與設備的型號以及啟動軟件包版本有關,由開發人員根據產品需求在軟件開發階段指定。測試例的部分參數用戶可以使用本文中提供的命令行修改,其它參數則不能修改。測試例壓縮在System包中,和System包一起發布、安裝。所有測試例開啟後,均在後台執行,用戶可以通過相應的display命令查看測試結果或者日誌信息來判斷設備是否出現了硬件故障。

1.1  配置監控診斷

對於缺省開啟的監控診斷測試例,在設備啟動後會自動執行;對於缺省沒有開啟的監控診斷測試例,需通過diagnostic monitor enable命令開啟監控診斷功能。

開啟監控診斷測試例後,測試例會按照一定的時間間隔執行。用戶可以通過diagnostic monitor interval命令配置監控診斷測試例的執行時間間隔,但用戶配置的時間間隔不能小於監控診斷測試例要求的最小值。監控診斷測試例要求的最小值可通過攜帶verbose參數的display diagnostic content命令中的Min interval字段獲知。

表1-1 配置監控診斷(獨立運行模式)

操作

命令

說明

進入係統視圖

system-view

-

開啟監控診斷功能

diagnostic monitor enable slot slot-number-list [ test test-name ]

缺省情況下,不同監控診斷測試例的功能開啟情況不盡相同,請以在設備通過命令display diagnostic content顯示的具體監控診斷測試例的開啟情況為準。

配置監控診斷測試例的執行時間間隔

diagnostic monitor interval slot slot-number-list [ test test-name ] time interval

缺省情況下,不同監控診斷測試例時間間隔不盡相同,請以在設備通過命令display diagnostic content顯示的具體監控診斷測試例的時間間隔為準。

 

表1-2 配置監控診斷(IRF模式)

操作

命令

說明

進入係統視圖

system-view

-

開啟監控診斷功能

diagnostic monitor enable chassis chassis-number slot slot-number-list [ test test-name ]

缺省情況下,不同監控診斷測試例的功能開啟情況不盡相同,請以在設備通過命令display diagnostic content顯示的具體監控診斷測試例的開啟情況為準。

配置監控診斷測試例的執行時間間隔

diagnostic monitor interval chassis chassis-number slot slot-number-list [ test test-name ] time interval

缺省情況下,不同監控診斷測試例時間間隔不盡相同,請以在設備通過命令display diagnostic content顯示的具體監控診斷測試例的時間間隔為準。

 

1.2  模擬診斷結果

用戶通過diagnostic simulation命令設置診斷的執行方式為模擬方式後,當測試例滿足執行條件時(由測試例當前參數決定),在執行測試例的時候隻執行部分代碼就直接生成測試結果,也不會觸發硬件糾正行為(如重啟、主備倒換等)。該功能用於判斷GOLD模塊框架功能是否正常。

表1-3 模擬診斷結果

操作

命令

說明

設置診斷的執行方式為模擬方式(獨立運行模式)

diagnostic simulation slot slot-number-list test test-name { failure | random-failure | success }

缺省情況下,診斷為非模擬方式。即啟動測試例後,係統會真正執行該測試例

本命令在用戶視圖下執行

設置診斷的執行方式為模擬方式(IRF模式)

diagnostic simulation chassis chassis-number slot slot-number-list test test-name { failure | random-failure | success }

缺省情況下,診斷為非模擬方式。即啟動測試例後,係統會真正執行該測試例

本命令在用戶視圖下執行

 

1.3  配置GOLD日誌存儲參數

GOLD會自動生成日誌,用於記錄測試例的執行結果等信息。用戶可以通過display diagnostic event-log命令查看這些日誌。

表1-4 配置GOLD日誌存儲參數

操作

命令

說明

進入係統視圖

system-view

-

配置可存儲的GOLD日誌的最大條數

diagnostic event-log size number

缺省情況下,可存儲的GOLD日誌的最大條數為512條

當產生的日誌條數超過用戶配置的最大條數時,GOLD會自動刪除最老日誌信息

 

1.4  GOLD顯示和維護

在完成上述配置後,在任意視圖下執行display命令可以顯示配置後GOLD的運行情況,通過查看顯示信息驗證配置的效果。

在用戶視圖下執行reset命令可以清除GOLD日誌信息和診斷測試結果。

表1-5 GOLD顯示和維護(獨立運行模式)

操作

命令

顯示測試例的內容

display diagnostic content [ slot slot-number ] [ verbose ]

顯示GOLD日誌的信息

display diagnostic event-log [ error | info ]

顯示測試例的統計信息

display diagnostic result [ slot slot-number [ test test-name ] ] [ verbose ]

顯示模擬診斷的配置信息

display diagnostic simulation [ slot slot-number ]

清除GOLD日誌

reset diagnostic event-log

清除診斷測試結果

reset diagnostic result [ slot slot-number [ test test-name ] ]

表1-6 GOLD顯示和維護(IRF模式)

操作

命令

顯示測試例的內容

display diagnostic content [ chassis chassis-number [ slot slot-number ] ] [ verbose ]

顯示GOLD日誌的信息

display diagnostic event-log [ error | info ]

顯示測試例的統計信息

display diagnostic result [ chassis chassis-number [ slot slot-number [ test test-name ] ] ] [ verbose ]

顯示模擬診斷的配置信息

display diagnostic simulation [ chassis chassis-number [ slot slot-number ] ]

清除GOLD日誌

reset diagnostic event-log

清除診斷測試結果

reset diagnostic result [ chassis chassis-number [ slot slot-number [ test test-name ] ] ]

1.5  GOLD典型配置舉例

1. 組網需求

在slot 1上,開啟監控診斷測試例HGMonitor並配置測試例的時間間隔為1分鍾。

2. 配置步驟

# 查看slot 1上監控診斷測試例的缺省開啟狀態和時間間隔。

<Sysname> display diagnostic content slot 1 verbose

Diagnostic test suite attributes:

#B/*: Bootup test/NA

#O/*: Ondemand test/NA

#M/*: Monitoring test/NA

#D/*: Disruptive test/Non-disruptive test

#P/*: Per port test/NA

#A/I/*: Monitoring test is active/Monitoring test is inactive/NA

 

Slot 1:

Test name        : HGMonitor

Test attributes  : **M*PI

Test interval    : 00:00:10

Min interval     : 00:00:10

Correct-action   : -NA-

Description       : A Real-time test, disabled by default that checks link status between ports.

# 開啟slot 1上的監控診斷測試例HGMonitor。

<Sysname> system-view

[Sysname] diagnostic monitor enable slot 1 test HGMonitor

# 配置slot 1上的監控診斷測試例HGMonitor的時間間隔為1分鍾。

[Sysname] diagnostic monitor interval slot 1 test HGMonitor time 0:1:0

3. 驗證配置

# 查看配置的結果。

[Sysname] display diagnostic content slot 1 verbose

Diagnostic test suite attributes:

#B/*: Bootup test/NA

#O/*: Ondemand test/NA

#M/*: Monitoring test/NA

#D/*: Disruptive test/Non-disruptive test

#P/*: Per port test/NA

#A/I/*: Monitoring test is active/Monitoring test is inactive/NA

 

Slot 1:

Test name        : HGMonitor

Test attributes  : **M*PA

Test interval    : 00:01:00

Min interval     : 00:00:10

Correct-action   : -NA-

Description       : A Real-time test, disabled by default that checks link status between ports.

# 查看slot 1上監控診斷測試例的執行結果。

[Sysname] display diagnostic result slot 1 verbose

Slot 1:

  Test name                : HGMonitor

  Total run count          : 1247

  Total failure count      : 0

  Consecutive failure count: 0

  Last execution time      : Tue Dec 25 18:09:21 2019

  First failure time       : -NA-

  Last failure time        : -NA-

  Last pass time           : Tue Dec 25 18:09:21 2019

  Last execution result    : Success

  Last failure reason      : -NA-

  Next execution time      : Tue Dec 25 18:10:21 2019

  Port link status : Normal

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們