07-設備管理命令
本章節下載: 07-設備管理命令 (330.88 KB)
1.1.6 clock summer-time one-off
1.1.7 clock summer-time repeating
1.1.11 display alarm cpu-usage
1.1.14 display alarm pulse-cycle
1.1.17 display cpu-usage history
1.1.19 display device manuinfo
1.1.20 display diagnostic-information
1.1.26 display schedule reboot
1.1.29 display transceiver alarm
本手冊中的告警特性相關命令,包括alarm set event、alarm set in default、alarm set out default、alarm set pulse-cycle、display alarm cpu-usage、display alarm default、display alarm event、display alarm pulse-cycle,僅IE4100-12TP、IE4100-20TP、IE4100-28F、IE4300-6P、IE4300-8P-2S、IE4300-12P、IE4300-28P和IE4300-28P-DP產品支持。
【命令】
alarm set event { alarm-in | cpu-usage [ interval interval-value | threshold threshold-value ] | loopback | power-lose | reboot }
undo alarm set event [ cpu-usage { interval | threshold } ]
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
alarm-in:設置告警輸入口的告警檢測功能。
interval interval-value:設置告警口輪詢CPU使用率檢測告警事件的周期,單位為秒,取值範圍為1~300。缺省情況下,告警口輪詢CPU使用率檢測告警事件的周期為30s。
threshold threshold-value:設置CPU使用率的告警閾值,取值範圍為0~100,單位為%。缺省情況下,CPU使用率的告警閾值為60%。
loopback:設置告警口對應的告警事件為環路檢測。
power-lose:設置告警口對應的告警事件為電源備份檢測。
reboot:設置告警口對應的告警事件為設備重啟檢測。
【描述】
alarm set event命令用來設置告警口對應的告警事件。undo alarm set event命令用來取消告警口的設置。
【舉例】
# 設置設備當前的告警事件為CPU使用率檢測。
<Sysname> system-view
[Sysname] alarm set event cpu-usage
【命令】
alarm set in default { high | low }
undo alarm set in default
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
high:設置告警輸入口的默認狀態為高電平。
low:設置告警輸入口的默認狀態為低電平。
【描述】
alarm set in default命令用來設置告警輸入口的默認狀態。undo alarm set in default命令用來恢複缺省配置。
缺省情況下,設備告警輸入口的默認狀態為低電平。
【舉例】
# 設置告警輸入口的默認狀態為高電平。
<Sysname> system-view
[Sysname] alarm set in default high
【命令】
alarm set out default { high | low | pulse }
undo alarm set out default
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
high:設置告警輸出口的默認狀態為高電平。
low:設置告警輸出口的默認狀態為低電平。
pulse:設置告警輸出口的默認狀態為脈衝。
【描述】
alarm set out default命令用來設置告警輸出口的默認狀態。undo alarm set out default命令用來恢複缺省配置。
缺省情況下,設備告警輸出口的默認狀態為低電平。
【舉例】
# 設置告警輸出口的默認狀態為高電平。
<Sysname> system-view
[Sysname] alarm set out default high
【命令】
alarm set pulse-cycle pulse-cycle-value
undo alarm set pulse-cycle
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
pulse-cycle-value:設置告警口輸出脈衝的周期,單位為毫秒,取值範圍為1000~30000。
【描述】
alarm set pulse-cycle命令用來設置告警口輸出脈衝的周期。undo alarm set pulse-cycle命令用來恢複缺省配置。
缺省情況下,告警口輸出脈衝的周期為1000毫秒。
【舉例】
# 設置告警口輸出脈衝的周期為5000毫秒。
<Sysname> system-view
[Sysname] alarm set pulse-cycle 5000
【命令】
clock datetime time date
【視圖】
用戶視圖
【缺省級別】
3:管理級
【參數】
time:設置的時間,格式為HH:MM:SS(小時:分鍾:秒),HH取值範圍為0~23,MM和SS取值範圍為0~59。如果是零點,整個time參數可簡寫為0。
date:設置的日期,格式為MM/DD/YYYY(月/日/年)或者YYYY/MM/DD(年/月/日),MM的取值範圍為1~12,DD的取值範圍與月份有關,YYYY的取值範圍為2000~2035。
【描述】
clock datetime命令用來設置時間和日期。
在需要嚴格獲取絕對時間的應用環境中,必須設定設備當前日期和時鍾。在輸入時間參數時,可以不輸入秒。
相關配置可參考命令clock summer-time one-off、clock summer-time repeating、clock timezone和display clock。
【舉例】
# 設置設備的係統時間為2011年8月1日14時10分20秒。
<Sysname> clock datetime 14:10:20 8/1/2011
# 設置設備的係統時間為2011年1月1日零點6分。
<Sysname> clock datetime 0:6 2011/1/1
【命令】
clock summer-time zone-name one-off start-time start-date end-time end-date add-time
undo clock summer-time
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
zone-name:夏令時名稱,為1~32個字符的字符串,區分大小寫。
start-time:起始時間,格式為HH:MM:SS,除表示零點外,格式中的其他0可以省略不寫。
start-date:起始日期,格式為YYYY/MM/DD或MM/DD/YYYY。
end-time:結束時間,格式為HH:MM:SS,除表示零點外,格式中的其他0可以省略不寫。
end-date:結束日期,格式為YYYY/MM/DD或MM/DD/YYYY。
add-time:相對於標準時間增加的時間,格式為HH:MM:SS,除表示零點外,格式中的其他0可以省略不寫。
【描述】
clock summer-time one-off命令用來設置從“起始日期”的“起始時間”到“結束日期”的“結束時間”這個時間段內采用夏令時製,夏令時間要比設備的當前時間增加“add-time”。undo clock summer-time命令用來取消夏令時設置。
缺省情況下,設備上沒有配置夏令時,本地采用UTC(Universal Time Coordinated,世界調整時間)時間。
設置完成後,可以使用display clock命令進行查看。
日誌、debug等信息時間將采用經過時區和夏令時調整過的本地時間。
需要注意的是:
· 從“起始日期”的“起始時間”到“結束日期”的“結束時間”這個時間段長度必須大於1天小於1年,否則視為無效參數,配置失敗。
· 如果當前係統時間在該命令指定的時間段內,則執行該命令後,係統時間將自動增加“add-time”。
相關配置可參考命令clock datetime、clock summer-time repeating、clock timezone和display clock。
【舉例】
# 設置夏令時abc1,從2011年8月1日的06:00:00開始,到2011年9月1日的06:00:00結束,比當前設備標準時間增加1小時。
<Sysname> system-view
[Sysname] clock summer-time abc1 one-off 6 08/01/2011 6 09/01/2011 1
【命令】
clock summer-time zone-name repeating start-time start-date end-time end-date add-time
undo clock summer-time
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
zone-name:夏令時名稱,為1~32個字符的字符串。
start-time:起始時間,格式為HH:MM:SS,除表示零點外,格式中的其他0可以省略不寫。
start-date:起始日期,有兩種設置方式:
· 直接一次性輸入年月日,參數格式為YYYY/MM/DD或MM/DD/YYYY。
· 分次輸入年、月、日,各參數之間以<空格>鍵隔開。首先輸入開始的年份,取值範圍2000~2035;其次輸入開始的月份,取值如下:January、February、March、April、May、June、July、August、September、October、November、December;然後輸入開始的星期(用當月的第幾個星期表示),取值如下:first、second、third、fourth、fifth、last;最後輸入起始日,取值為Sunday、Monday、Tuesday、Wednesday、Thursday、Friday、Saturday。
end-time:結束時間,格式為HH:MM:SS,除表示零點外,格式中的其他0可以省略不寫。
end-date:結束日期,有兩種設置方式:
· 直接一次性輸入年月日,參數格式為YYYY/MM/DD或MM/DD/YYYY。
· 分次輸入年、月、日,各參數之間以<空格>鍵隔開。首先輸入結束的年份,取值範圍2000~2035;其次輸入結束的月份,取值如下:January、February、March、April、May、June、July、August、September、October、November、December;然後輸入結束的星期(用當月的第幾個星期表示),取值如下:first、second、third、fourth、fifth、last;最後輸入結束日,取值為:Sunday、Monday、Tuesday、Wednesday、Thursday、Friday、Saturday。
add-time:相對於設備當前標準時間增加的時間,格式為HH:MM:SS,除表示零點外,格式中的其他0可以省略不寫。
【描述】
clock summer-time repeating命令用來設置設備重複采用夏令時製。undo clock summer-time命令用來取消夏令時設置。
缺省情況下,設備上沒有配置夏令時,本地采用UTC(Universal Time Coordinated,世界調整時間)時間。
比如,當指定“start-date”和“start-time”為“2007/6/6”和“00:00:00”,指定“end-date”和“end-time”為“2007/10/1”和“00:00:00”,指定“add-time”為“01:00:00”,則表示從2007年開始(包括2007年)以後每年的6月6號的零點整到10月1號的零點整,都采用夏令時製,夏令時間要比設備的當前標準時間增加1小時。
設置完成後,可以使用display clock命令進行查看。
日誌、debug等信息時間將采用經過時區和夏令時調整過的本地時間。
需要注意的是:
· 從“起始日期”的“起始時間”到“結束日期”的“結束時間”這個時間段長度必須大於1天小於1年,否則視為無效參數,配置失敗。
· 如果當前係統時間在該命令作用的時間段內,則執行該命令後,係統時間將自動增加“add-time”。
相關配置可參考命令clock datetime、clock summer-time one-off、clock timezone和display clock。
【舉例】
# 設置夏令時abc2,從2011年開始(包括2011年)以後每年的8月1日的06:00:00到9月1日的06:00:00,比當前係統時間增加1小時。
<Sysname> system-view
[Sysname] clock summer-time abc2 repeating 06:00:00 08/01/2011 06:00:00 09/01/2011 01:00:00
【命令】
clock timezone zone-name { add | minus } zone-offset
undo clock timezone
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
zone-name:時區名稱,為1~32個字符的字符串,區分大小寫。
add:在UTC(Universal Time Coordinated,通用協調時間)標準時間的基礎上增加指定時間。
minus:在UTC標準時間的基礎上減少指定時間。
zone-offset:與UTC的時間差,格式為HH:MM:SS,HH取值範圍為0~23,MM和SS取值範圍為0~59,除表示零點外,格式中的其他0可以省略不寫。
【描述】
clock timezone命令用來對本地時區信息進行設置。undo clock timezone命令用來恢複缺省情況。
缺省情況下,本地時區采用UTC(Universal Time Coordinated,世界調整時間)時區。
設置生效後,可以用display clock命令進行查看。
日誌、debug等信息時間將采用經過時區和夏令時調整過的本地時間。
相關配置可參考命令clock datetime、clock summer-time one-off、clock summer-time repeating和display clock。
【舉例】
# 設置本地時區名稱為Z5,比UTC標準時間增加5小時。
<Sysname> system-view
[Sysname] clock timezone Z5 add 5
【命令】
copyright-info enable
undo copyright-info enable
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
無
【描述】
copyright-info enable命令用來使能顯示版權信息。undo copyright-info enable命令用來禁止顯示版權信息。
缺省情況下,顯示版權信息處於使能狀態。
【舉例】
# 配置使能顯示版權信息。
<Sysname> system-view
[Sysname] copyright-info enable
· 使用Telnet方式登錄設備,會顯示如下信息:
******************************************************************************
* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.*
* Without the owner's prior written consent, *
* no decompiling or reverse-engineering shall be allowed. *
******************************************************************************
<Sysname>
· 如果當前已經使用Console口登錄設備了,再退出用戶視圖,會顯示如下信息:
******************************************************************************
* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.*
* Without the owner's prior written consent, *
* no decompiling or reverse-engineering shall be allowed. *
******************************************************************************
User interface aux0 is available.
Please press ENTER.
# 禁止顯示版權信息。
<Sysname> system-view
[Sysname] undo copyright-info enable
· 使用Telnet方式登錄設備,會顯示如下信息:
<Sysname>
· 如果當前已經使用Console口登錄設備了,再退出用戶視圖,會顯示如下信息:
User interface aux0 is available.
Please press ENTER.
【命令】
display alarm [ slot slot-number ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
slot slot-number:顯示指定設備的告警信息。slot-number表示設備的編號。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display alarm命令用來顯示設備的告警信息。
用戶執行該命令後,係統會自動查詢並顯示設備上的當前告警信息。
【舉例】
# 顯示設備的告警信息。
<Sysname> display alarm
Slot Level Info
表1-1 display alarm命令顯示信息描述表
字段 |
描述 |
Level |
告警的級別,級別由高到低依次為ERROR、WARNING、NOTICE、INFO |
Info |
告警的詳細信息 |
【命令】
display alarm cpu-usage [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display alarm cpu-usage命令用來顯示設備CPU使用率的告警閾值和輪詢周期。
【舉例】
# 顯示設備CPU使用率的告警閾值和輪詢周期。
<Sysname> display alarm cpu-usage
Current cpu-usage threshold is [60%].
Current cpu-usage polling interval is [30s].
【命令】
display alarm default [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display alarm default命令用來顯示設備當前告警輸入口和輸出口的默認狀態。
【舉例】
# 顯示設備當前告警輸入口和輸出口的默認狀態。
<Sysname> display alarm default
Current alarm-in default status is [low].
Current alarm-out default status is [pulse].
【命令】
display alarm event [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display alarm event命令用來顯示設備當前告警口對應的告警事件。
【舉例】
# 顯示設備當前告警口對應的告警事件。
<Sysname> display alarm event
Current alarm output event is [cpu-usage].
【命令】
display alarm pulse-cycle [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display alarm pulse-cycle命令用來顯示設備當前告警的輸出脈衝周期。
【舉例】
# 顯示設備當前告警的輸出脈衝周期。
<Sysname> display alarm pulse-cycle
Current pulse-cycle is [5000ms].
【命令】
display clock [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display clock命令用來顯示係統當前的時間和日期。
該時間由clock datetime、clock summer-time one-off(或者clock summer-time repeating)和clock timezone命令聯合決定,規則請參見配置手冊中的“配置係統時間”一節。
相關配置可參考命令clock datetime、clock summer-time one-off、clock summer-time repeating和clock timezone。
【舉例】
# 查看係統當前日期和時間。
<Sysname> display clock
09:41:23 UTC Thu 12/15/2010
【命令】
display cpu-usage [ slot slot-number [ cpu cpu-number ] ] [ | { begin | exclude | include } regular-expression ]
display cpu-usage entry-number [ offset ] [ verbose ] [ slot slot-number [ cpu cpu-number ] ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
entry-number:指定執行一次本命令將顯示的條目數,取值範圍為1~60。
offset:起始顯示條目序號到最新條目序號之間的偏移量,取值範圍為0~59。比如,最新生成的統計信息的idx是12,如果offset設置為3,則會從idx是9的統計信息開始顯示(idx表示的是第幾個周期的統計信息,從0到60循環計數。係統按周期統計CPU利用率,當一個周期結束時,就會記錄該周期內CPU的平均利用率,idx會自動加1)。
verbose:顯示CPU利用率的詳細信息。不使用該參數時,顯示的是簡要的CPU利用率統計信息,使用該參數時,會詳細顯示指定統計周期內各個任務的平均CPU利用率。
slot slot-number:顯示指定設備的CPU利用率的統計信息。slot-number表示設備的編號。
cpu cpu-number:顯示指定CPU的利用率統計信息。cpu-number表示CPU的編號。不使用該參數時,顯示指定slot下所有CPU的相應信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display cpu-usage命令用來顯示CPU利用率的統計信息。
係統每隔一定的時間(通常為60秒)對CPU的利用率進行統計,並把統計結果保存到曆史記錄區。display cpu-usage entry-number表示從最新記錄(倒數第一條記錄)開始,顯示entry-number條記錄。display cpu-usage entry-number offset表示從倒數第(offset+1)條記錄開始,顯示entry-number條記錄。
【舉例】
# 顯示當前CPU利用率統計信息。
<Sysname> display cpu-usage
Slot 1 CPU usage:
9% in last 5 seconds
8% in last 1 minute
8% in last 5 minutes
# 顯示CPU利用率統計信息曆史記錄區中的倒數第5和倒數第6號記錄。
<Sysname> display cpu-usage 2 4
===== CPU usage info (no: 0 idx: 58) =====
CPU Usage Stat. Cycle: 60 (Second)
CPU Usage : 3%
CPU Usage Stat. Time : 2010-07-10 10:56:55
CPU Usage Stat. Tick : 0x1d9d(CPU Tick High) 0x3a659a70(CPU Tick Low)
Actual Stat. Cycle : 0x0(CPU Tick High) 0x95030517(CPU Tick Low)
===== CPU usage info (no: 1 idx: 57) =====
CPU Usage Stat. Cycle: 60 (Second)
CPU Usage : 3%
CPU Usage Stat. Time : 2010-07-10 10:55:55
CPU Usage Stat. Tick : 0x1d9c(CPU Tick High) 0xa50e5351(CPU Tick Low)
Actual Stat. Cycle : 0x0(CPU Tick High) 0x950906af(CPU Tick Low)
表1-2 display cpu-usage命令顯示信息描述表
字段 |
描述 |
Slot 1 |
設備(成員編號為1)的CPU利用率信息 |
1% in last 5 seconds |
設備啟動後,會以5秒為周期計算並記錄一次該5秒內的CPU的平均利用率。該字段顯示的是最近一個5秒統計周期內CPU的平均利用率 |
1% in last 1 minute |
設備啟動後,會以1分鍾為周期計算並記錄一次該1分鍾內的CPU的平均利用率。該字段顯示的是最近一個1分鍾統計周期內CPU的平均利用率 |
1% in last 5 minutes |
設備啟動後,會以5分鍾為周期計算並記錄一次該5分鍾內的CPU的平均利用率。該字段顯示的是最近一個5分鍾統計周期內CPU的平均利用率 |
CPU usage info (no: idx:) |
CPU利用率紀錄的信息(no:第no+1條記錄,no從0開始編號,記錄越新編號越小;idx:本次記錄在曆史記錄表中的索引)(如果隻顯示係統當前CPU的利用率信息,則no和idx的顯示省略) |
CPU Usage Stat. Cycle |
CPU利用率統計的時間區間(單位為秒),比如Cycle值為41,則表示統計的是最近41秒時間內CPU利用率的平均值。該參數的取值範圍為1~60 |
CPU Usage |
CPU利用率統計的時間區間內,CPU利用率的平均值(單位為%) |
CPU Usage Stat. Time |
CPU利用率統計結束時間(單位為秒),即執行顯示命令時的係統時間 |
CPU Usage Stat. Tick |
係統運行時間(單位tick,用64位的十六進製數表示,其中CPU Tick High表示高32位,CPU Tick Low表示低32位) |
Actual Stat. Cycle |
CPU利用率統計的實際時間區間(單位tick,用64位的十六進製數表示,其中CPU Tick High表示高32位,CPU Tick Low表示低32位)(因為它的精度高於秒,所以不同記錄的實際周期會有細微差別) |
【命令】
display cpu-usage history [ task task-id ] [ slot slot-number [ cpu cpu-number ] ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
task task-id:顯示指定任務的CPU利用率的統計曆史信息,task-id表示任務編號。不使用該參數時,顯示的是整個係統的相應信息(整個係統的CPU利用率等於所有任務CPU利用率之和)。
slot slot-number:顯示指定設備的CPU利用率的統計曆史信息。slot-number表示設備的編號。
cpu cpu-number:顯示指定CPU的利用率統計曆史信息。cpu-number表示CPU的編號。不帶該參數時,顯示的是主CPU的相應信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display cpu-usage history命令用來以圖形方式顯示CPU利用率統計曆史信息。
不指定參數時,將顯示設備的係統CPU利用率統計信息。
係統每隔一定時間會對CPU的利用率進行統計,並把統計結果保存到曆史記錄區。通過display cpu-usage history命令可以查看到最近60分鍾記錄的CPU利用率統計值。結果以坐標的形式進行顯示,顯示信息中:
· 縱坐標表示利用率,采用就近顯示的原則。比如,利用率的間隔為5%,則實際統計值53%將被顯示成55%,實際統計值52%將被顯示成50%。
· 橫坐標表示時間,時間越靠左表示距離當前時間越近。
· 用連續的#號表示該時刻的利用率,某個時間點上最高處的#號對應的縱坐標值即為該時刻CPU的利用率。
【舉例】
# 顯示整個係統的CPU利用率統計信息。
<Sysname> display cpu-usage history
100%|
95%|
90%|
85%|
80%|
75%|
70%|
65%|
60%|
55%|
50%|
45%|
40%|
35%|
30%|
25%|
20%|
15%| #
10%| ### #
5%| ########
------------------------------------------------------------
10 20 30 40 50 60 (minutes)
cpu-usage last 60 minutes(SYSTEM)
以上顯示信息表明整個係統(任務名為SYSTEM)在最近60分鍾內CPU的占有率情況:12分鍾前大約為5%,13分鍾前大約為10%,14分鍾前大約為15%,15分鍾前大約為10%,16、17分鍾前大約為5%,18分鍾前大約為10%,19分鍾前大約為5%,其他時間均小於或等於2%。
# 顯示編號為6的任務的CPU利用率統計信息。
<Sysname> display cpu-usage history task 6
100%|
95%|
90%|
85%|
80%|
75%|
70%|
65%|
60%|
55%|
50%|
45%|
40%|
35%|
30%|
25%|
20%|
15%|
10%|
5%| #
------------------------------------------------------------
10 20 30 40 50 60 (minutes)
cpu-usage last 60 minutes(T03M)
以上顯示信息表明編號為6的任務(任務名為T03M)在最近60分鍾內CPU的占有率情況:20分鍾前大約為5%,其他時間均小於或等於2%。
【命令】
display device [ slot slot-number | verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
slot slot-number:表示設備的槽位編號,取值為1。
verbose:顯示詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display device命令用來顯示設備信息。
【舉例】
# 顯示設備信息。
<Sysname> display device
Slot 1
SubSNo PortNum PCBVer FPGAVer CPLDVer BootRomVer AddrLM Type State
0 24 Ver.A NULL 000 111 IVL MAIN Normal
【命令】
display device manuinfo [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
3:管理級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display device manuinfo命令用來顯示設備的電子標簽信息。
電子標簽信息也可以稱為永久配置數據或檔案信息等,在設備的調測(調試、測試)過程中被寫入到設備的存儲器件中,包括設備的名稱、生產序列號、MAC地址、製造商等信息。本命令顯示的是設備的部分電子標簽信息。
【舉例】
# 顯示設備的電子標簽信息。
<Sysname> display device manuinfo
Slot 1:
DEVICE_NAME : NONE
DEVICE_SERIAL_NUMBER : NONE
MAC_ADDRESS : 00E0-FC00-9876
MANUFACTURING_DATE : NONE
VENDOR_NAME : H3C
表1-3 display device manuinfo命令信息顯示描述表
字段 |
描述 |
Slot |
設備編號 |
DEVICE_NAME |
設備名稱 |
DEVICE_SERIAL_NUMBER |
設備序列號 |
MAC_ADDRESS |
設備出廠MAC地址 |
MANUFACTURING_DATE |
設備調測日期 |
VENDOR_NAME |
製造商名稱 |
【命令】
display diagnostic-information [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display diagnostic-information命令用來顯示或保存係統當前多個功能模塊運行的統計信息。
在日常維護或係統出現故障時,為了便於問題定位,用戶需要查看各個功能模塊的運行信息。但各個功能模塊都有對應的display命令,逐條執行比較繁瑣。為便於一次性收集更多信息,用戶可以在任意視圖下執行display diagnostic-information命令,顯示或保存係統當前多個功能模塊運行的統計信息。
【舉例】
# 保存係統當前各個功能模塊運行的統計信息。
<Sysname> display diagnostic-information
Save or display diagnostic information (Y=save, N=display)? [Y/N]:y
Please input the file name(*.diag)[flash:/default.diag]:aa.diag
Diagnostic information is outputting to flash:/aa.diag.
Please wait...
Save succeeded.
再在用戶視圖下執行“more aa.diag”命令,配合使用<Page Up>/<Page Down>鍵,可以查看aa.diag文件的記錄的內容。
# 顯示係統當前各個功能模塊運行的統計信息。
<Sysname> display diagnostic-information
Save or display diagnostic information (Y=save, N=display)? [Y/N]:n
=================================================
===============display clock===============
=================================================
08:54:16 UTC Fri 11/15/2010
===================================================
===============display version===============
===================================================
……略……
【命令】
display job [ job-name ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【命令級別】
1:監控級
【參數】
job-name:任務名,為1~32個字符的字符串。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display job命令用來查看定時執行任務的具體配置。
不帶參數時表示查看當前所有定時執行任務的具體配置。
相關配置可參考命令job、time和view。
【舉例】
# 查看定時執行任務saveconfig的具體配置。
<Sysname> display job saveconfig
Job name: saveconfig
Specified view: monitor
Time 1: Execute command save 1.cfg after 40 minutes
以上顯示信息表明,40分鍾後係統將自動將當前運行的配置保存到配置文件1.cfg。
表1-4 display job命令顯示信息描述表
字段 |
說明 |
Job name |
定時執行任務名 |
Specified view |
定時執行任務中命令所在視圖 |
Time timeID |
定時執行任務中包含的各命令執行時間記錄 |
Execute command |
命令字符串 |
【命令】
display memory [ slot slot-number [ cpu cpu-number ] ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
slot slot-number:顯示指定設備的CPU的內存使用狀況。slot-number表示設備的編號。
cpu cpu-number:顯示指定CPU的內存使用狀況。cpu-number表示CPU的編號。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display memory命令用來顯示設備內存的使用狀況。
【舉例】
# 顯示設備內存的使用狀況。
<Sysname> display memory
System Total Memory(bytes): 72164800
Total Used Memory(bytes): 32474924
Used Rate: 45%
表1-5 display memory命令顯示信息描述表
字段 |
描述 |
System Total Memory(bytes) |
係統的總內存大小,單位為字節 |
Total Used Memory(bytes) |
已經使用的內存大小,單位為字節 |
Used Rate |
已經使用的內存占總內存的比例 |
【命令】
display power [ power-id ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
power-id:查看指定電源的信息。power-id表示電源的編號,取值範圍為1~2。不指定該參數時,表示所有電源。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display power命令用來顯示設備電源的信息。
僅IE4100-12TP、IE4100-20TP、IE4100-28F、IE4300-6P、IE4300-8P-2S、IE4300-12P、IE4300-28P和IE4300-28P-DP設備支持該命令。
【舉例】
# 顯示設備電源的狀況。
<Sysname> display power
PowerID State Mode
1 Absent DC Power-1
2 Normal DC Power-2
表1-6 display power命令顯示信息描述表
字段 |
描述 |
PowerID |
電源編號 |
State |
電源狀態,Normal表示正常;Absent表示電源不在位;Fault表示電源故障 |
Mode |
電源模式,DC表示直流;AC表示交流 |
【命令】
display reboot-type [ slot slot-number ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
slot slot-number:顯示指定設備的啟動方式。slot-number表示設備的編號。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display reboot-type命令用來顯示係統的啟動方式。
【舉例】
# 顯示設備的啟動方式。
<Sysname> display reboot-type slot 1
The rebooting type this time is: Cold
以上顯示信息表明:設備最近一次的重啟方式為冷啟動
【命令】
display schedule job [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display schedule job用來查看定時執行功能的具體配置。
相關配置可參考命令schedule job。
【舉例】
# 查看當前定時執行功能的具體配置。
<Sysname> display schedule job
Specified command: execute 1.bat
Executed time: at 12:00 10/31/2010 (in 0 hours and 16 minutes)
如果在16分鍾內修改了係統時間,則定時執行批處理文件的配置將失效。再次使用display schedule job命令查看時,顯示為空。
表1-7 display schedule job命令顯示信息描述表
display schedule reboot [ | { begin | exclude | include } regular-expression ]
【缺省級別】
3:管理級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
display schedule reboot命令用來顯示用戶設置的設備重啟時間。
相關配置可參考命令schedule reboot at和schedule reboot delay。
# 顯示設備的重啟時間。
<Sysname> display schedule reboot
System will reboot at 16:00:00 03/10/2010 (in 2 hours and 5 minutes).
以上顯示信息表明,係統將在2010年3月10日16點(2小時零5分鍾之後)重啟。
【命令】
display system-failure [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
3:管理級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display system-failure命令用來顯示設備係統異常時的處理方式。
相關配置可參考命令system-failure。
【舉例】
# 顯示異常情況下係統的處理方式。
<Sysname> display system-failure
System failure handling method: reboot
【命令】
display transceiver interface [ interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
interface [ interface-type interface-number ]:顯示接口上插入的可插拔接口模塊的主要特征參數。interface-type interface-number:表示接口類型和接口編號,如果不指定該參數,表示顯示所有接口下的該信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display transceiver命令用來顯示可插拔接口模塊的主要特征參數。
【舉例】
# 顯示接口GigabitEthernet1/0/25上插入的可插拔接口模塊的主要特征參數。
<Sysname> display transceiver interface gigabitethernet 1/0/25
GigabitEthernet1/0/25 transceiver information:
Transceiver Type : 1000_BASE_SX_SFP
Connector Type : LC
Wavelength(nm) : 850
Transfer Distance(m) : 550(50um),270(62.5um)
Digital Diagnostic Monitoring : YES
Vendor Name : H3C
表1-8 display transceiver命令顯示信息描述表
字段 |
描述 |
transceiver information |
可插拔接口模塊信息 |
Transceiver Type |
可插拔接口模塊的物理型號 |
Connector Type |
可插拔接口模塊的連接器類型,其中: · 光纖連接器包括SC(SC Connector,NTT公司推出的拔插鎖緊式光纖連接器)、LC(LC Connector,Lucent公司推出的1.25mm/RJ45鎖緊式光纖連接器)兩種類型 · 其他連接器包括RJ-45、CX4等類型 |
Wavelength(nm) |
· 光模塊:顯示發送激光中心波長,單位nm;對於支持多條不同波長光路的模塊(例如10GBASE-LX4模塊),各個波長值之間用逗號分隔 · 電模塊:顯示為“N/A” |
Transfer Distance(xx) |
傳輸距離,對於單模模塊,xx顯示為km,其他模塊xx顯示為m。當模塊支持多種傳輸介質時,各個傳輸距離值之間用逗號分隔。距離值後麵括號裏包含對應的“傳輸介質”。下麵是各個介質的名稱: · 9um:表示9/125um單模光纖 · 50um:表示50/125um多模光纖 · 62.5um:表示62.5/125um多模光纖 · TP:表示雙絞線 |
Digital Diagnostic Monitoring |
對數字診斷功能的支持情況,其中: · YES:表示支持數字診斷 · NO:表示不支持數字診斷 |
Vendor Name |
模塊生產廠商名稱 |
【命令】
display transceiver alarm interface [ interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
interface [ interface-type interface-number ]:顯示接口上插入的可插拔接口模塊的當前故障告警信息。interface-type interface-number表示接口類型和接口編號,如果不指定該參數,表示顯示所有接口下的該信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display transceiver alarm命令用來顯示可插拔接口模塊的當前故障告警信息。如果沒有故障,則顯示為“None”。目前,常用的可插拔接口模塊可能出現的故障告警信息見表1-9。
表1-9 display transceiver alarm命令輸出信息描述表
字段 |
描述 |
SFP |
|
RX loss of signal |
接收信號丟失 |
RX power high |
接收光功率高告警 |
RX power low |
接收光功率低告警 |
TX fault |
發送錯誤 |
TX bias high |
偏置電流高告警 |
TX bias low |
偏置電流低告警 |
TX power high |
發送光功率高告警 |
TX power low |
發送光功率低告警 |
Temp high |
溫度高告警 |
Temp low |
溫度低告警 |
Voltage high |
電壓高告警 |
Voltage low |
電壓低告警 |
Transceiver info I/O error |
模塊信息讀寫錯誤 |
Transceiver info checksum error |
模塊信息校驗和錯誤 |
Transceiver type and port configuration mismatch |
模塊類型和端口配置不匹配 |
Transceiver type not supported by port hardware |
端口不支持該模塊類型 |
【舉例】
# 顯示接口GigabitEthernet1/0/25上插入的可插拔接口模塊的當前故障告警信息。
<Sysname> display transceiver alarm interface gigabitethernet 1/0/25
GigabitEthernet1/0/25 transceiver current alarm information:
RX loss of signal
RX power low
表1-10 display transceiver alarm顯示信息描述表
字段 |
描述 |
transceiver current alarm information |
接口光模塊當前故障告警信息 |
RX loss of signal |
接收信號丟失 |
RX power low |
接收光功率低告警 |
【命令】
display version [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display version命令用來顯示係統版本信息。
通過查看版本信息,可以獲知係統當前使用的軟件版本等相關信息。
【舉例】
# 查看係統版本信息。
<Sysname> display version
H3C Comware Platform Software
Comware Software, Version 5.20.99, Release 1102
Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.
H3C IE4300-28P-DP uptime is 0 week, 0 day, 10 hours, 10 minutes
H3C IE4300-28P-DP
128M bytes DRAM
32M bytes Flash Memory
Config Register points to Flash
Hardware Version is Ver.A
Bootrom Version is 121
[SubSlot 0] 24GE+4SFP Hardware Version is Ver.A
表1-11 display version命令顯示信息描述表
字段 |
字段顯示信息描述 |
H3C Comware Platform Software |
設備軟件的運行平台 |
Comware Software, Version 5.20.99, Release 1102 |
設備軟件的版本號:Version 5.20.99為平台版本號、Release 1102為產品版本號 |
Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved. |
設備的版權信息 |
H3C IE4300-28P-DP uptime is 0 week, 0 day, 10 hours, 10 minutes |
設備本次開機後已運行時間 |
DRAM |
設備內存容量 |
Flash Memory |
設備Flash容量 |
Hardware Version is |
設備的硬件版本 |
Bootrom Version is |
設備Bootrom的版本 |
SubSlot 0 |
設備編號為0的槽位中子卡的類型及版本 |
【命令】
header { incoming | legal | login | motd | shell } text
undo header { incoming | legal | login | motd | shell }
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
incoming:設置Modem登錄用戶登錄進入用戶視圖時的歡迎信息。如果要求認證,則歡迎信息在通過認證後輸出。
legal:設置登錄終端界麵前的授權信息,在輸入認證用戶名和密碼前輸出。
login:設置登錄驗證時的歡迎信息。
motd:設置登錄終端界麵前的歡迎信息。
shell:設置非Modem登錄用戶登錄進入用戶視圖時的歡迎信息。
text:輸入歡迎信息的內容。內容的輸入支持單行和多行兩種方式,具體輸入規則請參見“基礎配置指導”中的“設備管理”。
【描述】
header命令用來設置歡迎信息。undo header命令用來關閉歡迎信息。
【舉例】
# 配置進入用戶視圖的歡迎信息。
<Sysname> system-view
[Sysname] header incoming %
Please input banner content, and quit with the character '%'.
Welcome to incoming(header incoming)%
[Sysname] header legal %
Please input banner content, and quit with the character '%'.
Welcome to legal (header legal)%
[Sysname] header login %
Please input banner content, and quit with the character '%'.
Welcome to login(header login)%
[Sysname] header motd %
Please input banner content, and quit with the character '%'.
Welcome to motd(header motd)%
[Sysname] header shell %
Please input banner content, and quit with the character '%'.
Welcome to shell(header shell)%
· 本例中,“%”為text的起始/結束字符,在顯示文本後輸入“%”表示文本結束,退出header命令。
· 作為起始與結束字符,“%”不會成為所設置歡迎信息的一部分。
· 用戶界麵下沒有配置登錄認證,采用Telnet方式登錄設備,測試以上設置時,顯示信息如下。
******************************************************************************
* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.*
* Without the owner's prior written consent, *
* no decompiling or reverse-engineering shall be allowed. *
******************************************************************************
Welcome to legal (header legal)
Press Y or ENTER to continue, N to exit.
Welcome to motd(header motd)
Welcome to shell(header shell)
<Sysname>
· 用戶界麵下配置password認證方式,采用Telnet方式登錄設備,測試以上設置時,顯示信息如下。
******************************************************************************
* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.*
* Without the owner's prior written consent, *
* no decompiling or reverse-engineering shall be allowed. *
******************************************************************************
Welcome to legal (header legal)
Press Y or ENTER to continue, N to exit.
Welcome to motd(header motd)
Welcome to login(header login)
Login authentication
Password:
Welcome to shell(header shell)
<Sysname>
【命令】
job job-name
undo job job-name
【視圖】
係統視圖
【命令級別】
3:管理級
【參數】
job-name:任務名,為1~32個字符的字符串。
【描述】
job命令用來創建新的定時執行任務並進入job視圖,如果定時執行任務已經創建,則直接進入job視圖。undo job命令用來刪除定時執行任務。
缺省情況下,係統沒有創建定時執行任務。
創建定時執行任務後,可以在定時執行任務視圖下配置任務的具體內容,比如讓係統在某個時間點自動執行某視圖下的某條命令。
多次執行該命令可以創建多個定時任務,各任務之間互不幹擾。
相關配置可參考命令view和time。
【舉例】
# 創建(或進入)係統定時任務saveconfiguration。
<Sysname> system-view
[Sysname] job saveconfiguration
[Sysname-job-saveconfiguration]
【命令】
reboot [ slot slot-number ]
【視圖】
用戶視圖
【缺省級別】
3:管理級
【參數】
slot slot-number:表示設備的編號。
【描述】
reboot命令用來重啟設備。
· 重新啟動會導致業務中斷,請謹慎使用該命令。
· 如果主用啟動文件損壞或者不存在,則不能通過reboot命令重啟設備。此時,可以通過指定新的主用啟動文件再重啟,或者斷電後重新上電,係統將自動使用備用啟動文件重啟。
· 如果設備在準備重啟時,用戶正在進行文件操作,為了安全起見,係統將不會執行此次重啟操作。
【舉例】
# 重啟設備。
<Sysname> reboot
【命令】
reset unused porttag
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
無
【描述】
reset unused porttag命令用來清除設備當前係統中保存的但不使用的16bit索引。
執行該命令時需要得到用戶的確認。若用戶在30秒之內沒有確認操作,或者用戶輸入字符“N”否定了本次操作,則本命令退出執行。
【舉例】
# 清除當前係統中保存的但不使用的16bit索引。
<Sysname> reset unused porttag
Current operation will delete all unused port tag(s). Continue? [Y/N]:y
<Sysname>
【命令】
schedule job { at time1 [ date ] | delay time2 } view view-name command
【視圖】
用戶視圖
【缺省級別】
3:管理級
【參數】
at time1 [ date ]:指定執行命令的具體時間。
· time1表示執行命令的時間,格式為hh:mm (小時:分鍾)。hh取值範圍為0~23,mm取值範圍為0~59。
· date表示執行命令的日期,格式為MM/DD/YYYY(月/日/年)或者YYYY/MM/DD(年/月/日)。YYYY的取值範圍為2000~2035,MM的取值範圍為1~12,DD的取值範圍與具體月份相關。
delay time2:指定執行命令的延遲時間。time2表示執行命令的延遲時間,格式可以為:
· hh:mm(小時:分鍾),hh的取值範圍為0~720,mm的取值範圍為0~59,hh:mm的取值不能超過720:00。
· mm(分鍾),取值範圍為0~43200,0表示不延時,立即執行。
view view-name:指定執行命令的視圖。view-name表示命令視圖的名稱,當前的取值為:
· shell表示用戶視圖。
· system表示係統視圖。
command:需要定時執行的命令字符串。
【描述】
schedule job命令用來配置定時執行任務。undo schedule job命令用來取消定時執行任務。
需要注意的是:
· 若指定參數at time1 date,則設置的時間點必須為將來的時間。
· 若指定參數at time1,當time1在當前係統時間之前,則指定命令將在第二天的該時間點執行;當time1在當前係統時間之後,則指定命令將在當天的該時間點執行。
· 無論使用參數at還是delay,設置的定時時間與當前係統時間的間隔都不能大於720小時(即30天)。
· command表示的命令行必須是設備上可成功執行的命令行,並且要求命令行是view-name視圖下的命令,由用戶保證配置的正確性,否則,命令行不能自動被執行。
· 指定命令執行時不進行信息交互。當需要用戶交互確認時,係統將自動輸入“Y”或“Yes”;當需要用戶交互輸入字符信息時,係統將自動輸入缺省字符串,沒有缺省字符串的將自動輸入空字符串。
· 對於切換用戶操作界麵的命令(如telnet、ftp、ssh2等)、切換視圖的命令(如system-view、quit等)以及修改執行命令用戶狀態的命令(如super命令等),自動執行命令後當前用戶的操作界麵、命令視圖和用戶狀態不變。
· 使用本命令配置定時執行功能後,又執行clock datetime、clock summer-time或clock timezone命令調整了係統時間,則定時執行功能的配置將自動取消。
· 多次執行schedule job命令時,隻有最新的配置生效。
【舉例】
# 當前時間為11:43,設置在60分鍾之後在係統視圖下執行批處理文件1.bat。
<Sysname> schedule job delay 60 view system execute 1.bat
Info: Command execute 1.bat in system view will be executed at 12:43 10/31/2007 (in 1 hours and 0 minutes).
# 當前時間為11:43,設置在當天中午12:00在係統視圖下執行批處理文件1.bat。
<Sysname> schedule job at 12:00 view system execute 1.bat
Info: Command execute 1.bat in system view will be executed at 12:00 10/31/2007 (in 0 hours and 16 minutes).
schedule reboot at hh:mm [ date ]
undo schedule reboot
【缺省級別】
3:管理級
【參數】
hh:mm:設備重啟的時間,格式為“小時:分鍾”。hh取值範圍為0~23,mm取值範圍為0~59。
date:設備重啟的日期,格式為mm/dd/yyyy(月/日/年)或者yyyy/mm/dd(年/月/日)。yyyy的取值範圍為2000~2035,mm的取值範圍為1~12,dd的取值範圍與具體月份相關。
schedule reboot at命令用來開啟設備定時重啟功能,並指定重啟的具體時間和日期。undo schedule reboot命令用來關閉定時重啟功能。
缺省情況下,設備定時重啟功能處於關閉狀態。
如果沒有指定重啟的具體日期,則分為兩種情況:
· 設置的時間點在當前時間之後,則設備將在當天的該時間點重啟;
· 設置的時間點在當前時間之前,則設備將在第二天的該時間點重啟。
需要注意的是:
· 設備定時器的精度為1分鍾。在到達用戶設定的重啟時刻的前一分鍾,設備會提示:REBOOT IN ONE MINUTE(設備將在一分鍾後重啟),並在一分鍾後重新啟動。
· 設置的日期與當前日期相比,不能大於30×24小時(即30天)。
· 配置該命令後,係統會提示輸入確認信息,隻有鍵入<Y>或者<y>後,設置才能生效。如果之前進行過相應設置,則原有配置將被覆蓋。
· 如果schedule reboot at命令設置了重啟的具體日期(月/日/年或年/月/日),而且參數表示的是將來的日期,則設備將在設定的時間點重新啟動。
· 使用本命令配置定時重啟功能後,又執行clock datetime、clock summer-time或clock timezone命令調整了係統時間,則定時重啟功能的配置將自動取消。
· 如果設備在準備重啟時,用戶正在進行文件操作,為了安全起見,係統將不會執行此次重啟操作。
相關配置可參考命令schedule reboot delay。
該命令會使設備在將來的某個時間點重新啟動,從而導致業務中斷,請謹慎使用。
# 假設係統的當前時間為2010年6月6日11:43分,設置設備在當天中午12:00重啟。
<Sysname> schedule reboot at 12:00
Reboot system at 12:00 06/06/2010 (in 0 hour(s) and 16 minute(s)) confirm? [Y/N]:
如果在設置重啟時間之前使用terminal logging命令打開終端日誌顯示功能的話,輸入“y”之後,係統會自動顯示相關日誌信息。(缺省情況下,終端對日誌信息的顯示功能處於開啟狀態。)
<Sysname>
%Jun 6 11:43:11:629 2010 Sysname CMD/4/REBOOT:
vty0(192.168.1.54): Set schedule reboot parameters at 11:43:11 06/06/2010, and system will reboot at 12:00 06/06/2010.
schedule reboot delay { hh:mm | mm }
undo schedule reboot
【缺省級別】
3:管理級
【參數】
hh:mm:設備重啟的等待時延,格式為“小時:分鍾”。hh的取值範圍為0~720,mm的取值範圍為0~59,hh:mm的取值不能超過720:00。
mm:設備重新啟動的等待時延,單位為分鍾,取值範圍為0~43200。
schedule reboot delay命令用來開啟設備的定時重啟功能,並設定等待時延。undo schedule reboot命令用來關閉定時重啟功能。
缺省情況下,設備定時重啟功能處於關閉狀態。
需要注意的是:
· 可以用兩種格式來設置設備定時重啟的等待時延,即“小時:分鍾”和“絕對分鍾數”。但絕對分鍾數不能大於30×24×60分鍾(即30天)。
· 設備定時器的精度為1分鍾。在到達用戶設定的重啟時刻的前一分鍾,設備會提示:REBOOT IN ONE MINUTE(設備將在一分鍾後重啟),並在一分鍾後重新啟動。
· 配置該命令後,係統會提示輸入確認信息,隻有鍵入<Y>或者<y>後,設置才能生效。如果之前進行過相應設置,則原有配置將被覆蓋。
· 使用本命令配置定時重啟功能後,又執行clock datetime、clock summer-time或clock timezone命令調整了係統時間,則定時重啟功能的配置將自動取消。
· 如果設備在準備重啟時,用戶正在進行文件操作,為了安全起見,係統將不會執行此次重啟操作。
相關配置可參考命令schedule reboot at。
該命令會使設備在指定時延後重新啟動,從而導致業務中斷,請謹慎使用。
#假設係統的當前時間為2010年6月6日11:48分,配置設備在88分鍾後重啟。
<Sysname> schedule reboot delay 88
Reboot system at 13:16 06/06/2010(in 1 hour(s) and 28 minute(s)). confirm? [Y/N]:
# 如果在設置重啟時間之前使用terminal logging命令打開終端日誌顯示功能的話,輸入“y”之後,係統會自動顯示相關日誌信息。(缺省情況下,終端對日誌信息的顯示功能處於開啟狀態)。
<Sysname>
%Jun 6 11:48:44:860 2010 Sysname CMD/4/REBOOT:
vty0(192.168.1.54): Set schedule reboot parameters at 11:48:44 06/06/2010, and system will reboot at 13:16 06/06/2010.
【命令】
shutdown-interval time
undo shutdown-interval
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
time:配置端口狀態檢測定時器的時長,取值範圍為0~300,單位為秒。
【描述】
shutdown-interval命令用來配置端口狀態檢測定時器的時長。undo shutdown-interval命令用來恢複缺省情況。
缺省情況下,端口狀態檢測定時器的時長為30秒。
某些協議模塊在特定情況下會自動關閉某個端口,比如當使能了BPDU保護功能的端口收到配置消息時,MSTP協議模塊將自動關閉該端口。此時,可以配置一個端口狀態檢測定時器。當定時器超時,並且該端口仍處於關閉狀態,協議模塊則自動取消關閉動作,使端口恢複到真實的物理狀態。
需要注意的是:
· 如果用戶在端口定時檢測過程中將檢測時間間隔修改為T1,修改時刻距協議關閉端口時間間隔為T。若T<T1,則被關閉的端口會再經過T1-T時間後被恢複;若T>=T1,則被關閉的端口會立即恢複。例如當前time設置為30,當端口被協議模塊關閉2秒(T=2)後,修改time為10(T1=10),則該接口會再經過8秒後被恢複;如果當前time為30,端口被協議模塊關閉10秒後,修改time為2,則該端口會立即恢複。
· 當time設置為0時,相當於定時監測時間間隔為無窮大,協議不會自動激活端口。用戶需要手工執行undo shutdown命令來立即激活,或者重新修改time值來激活(遵循上一條注意事項的規則)。
【舉例】
# 配置端口狀態檢測定時器的時長為100秒。
<Sysname> system-view
[Sysname] shutdown-interval 100
【命令】
sysname sysname
undo sysname
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
sysname:設備名稱,為1~30個字符的字符串。
【描述】
sysname命令用來設置設備的名稱。undo sysname用來恢複設備名稱為默認名稱。
缺省情況下,設備名稱為H3C。
設備的名稱對應於命令行接口的提示符,如設備的名稱為Sysname,則用戶視圖的提示符為<Sysname>。
【舉例】
# 設置設備的名稱為S2000。
<Sysname> system-view
[Sysname] sysname S2000
【命令】
system-failure { maintain | reboot }
undo system-failure
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
maintain:表示係統故障時,保持當前狀態,係統不會自動采取任何相關措施。
reboot:表示係統異常時,會采用直接重啟的方式來進行恢複。
【描述】
system-failure命令僅用來配置設備係統異常時的處理方式。
缺省情況下,設備係統異常時的處理方式為reboot。
【舉例】
# 將係統異常時的處理方式設置為reboot。
<Sysname> system-view
[Sysname] system-failure reboot
【命令】
time time-id at time date command command
time time-id { one-off | repeating } at time [ month-date month-day | week-day week-daylist ] command command
undo time time-id
【視圖】
定時執行任務視圖
【命令級別】
3:管理級
【參數】
time time-id:時間記錄,取值範圍為1~10的整數。
at time:執行指定命令的時間,格式為hh:mm (小時:分鍾)。hh取值範圍為0~23,mm取值範圍為0~59。
one-off:表示指定命令僅執行一次。命令在該設定時間點到達時執行,執行後下次再到達該時間點時命令不再執行。
repeating:表示循環執行指定命令。
date:執行指定命令的日期,格式為MM/DD/YYYY(月/日/年)或者YYYY/MM/DD(年/月/日)。
· YYYY的取值範圍為2000~2035;
· MM的取值範圍為1~12;
· DD的取值範圍與具體月份有關。
month-date month-day:執行指定命令在一個月中的哪天被執行。month-day表示日期,取值範圍為1~31。
week-day week-daylist:執行指定命令在一周中的哪(些)天被執行。week-daylist表示一周中任一天或幾天的組合,取值為:Mon、Tue、Wed、Thu、Fri、Sat、Sun(星期一到星期日)。設置多天時,字符串之間用空格分開,最多可以設置七天。
command command:需要定時執行的命令字符串。命令行必須是設備上可成功執行的命令行,並且要求命令行是view命令配置的視圖下的命令,由用戶保證配置的正確性,否則,命令行不能自動被執行。
【描述】
time at命令用來配置在指定時間執行指定命令。undo time命令用來取消在指定時間執行的命令。
· time time-id at time date command command命令用來設置在某年某月某時某刻執行命令。配置的時間點必須晚於係統當前時間點,否則,配置失敗。
· time time-id one-off at time command command命令用來設置在指定時刻執行命令。若當天該時間點已過去,則順延到第二天。執行後下次再到達該時間點時命令不再執行。
· time time-id one-off at time month-date month-day command command命令用來設置在某天某時執行命令。若本月該時間點已過去,則順延到下月。命令執行後不再執行。
· time time-id one-off at time week-day week-daylist command command命令用來設置在某(些)天某時執行命令。若本周該時間點已過去,則順延到下周。命令執行後不再執行。
· time time-id repeating at time command command命令用來設置在每天的指定時刻執行命令。執行後下次再到達該時間點時命令仍執行。
· time time-id repeating at time month-date month-day command command命令用來設置在每月的某天某時執行命令。執行後下次再到達該時間時命令仍執行。
· time time-id repeating at time week-day week-daylist command command命令用來設置在每周的某(些)天某時執行命令。執行後下次再到達該時間點時命令仍執行。
相關命令可參考job和view。
· 一個定時執行任務中指定的命令必須在同一視圖下執行。
· 一個定時執行任務中最多可以配置10條命令(對應10個time-id)。如果多於10條,請把這個任務拆分為多個任務。
· time-id在同一個任務中必須唯一。如果新執行的time at命令指定的time-id和已有配置的time-id值相同,則新配置會覆蓋舊配置。
· 修改係統時間,不會影響該命令的配置和執行。
【舉例】
# 2011年5月18日3:00將設備當前配置保存到文件a.cfg。
<Sysname> system-view
[Sysname] job saveconfig
[Sysname-job-saveconfig] view monitor
[Sysname-job-saveconfig] time 1 at 3:00 2011/5/18 command save a.cfg
# 每天的12:00執行保存配置命令。
<Sysname> system-view
[Sysname] job saveconfig
[Sysname-job-saveconfig] view monitor
[Sysname-job-saveconfig] time 1 repeating at 12:00 command save a.cfg
# 從現在開始第一個月5號的上午8點執行一次保存配置命令。
<Sysname> system-view
[Sysname] job saveconfig
[Sysname-job-saveconfig] view monitor
[Sysname-job-saveconfig] time 1 one-off at 8:00 month-date 5 command save a.cfg
# 從現在開始每個月5號的上午8點執行保存配置命令。
<Sysname> system-view
[Sysname] job saveconfig
[Sysname-job-saveconfig] view monitor
[Sysname-job-saveconfig] time 1 repeating at 8:00 month-date 5 command save a.cfg
# 從現在開始第一個周五和周六的上午8點分別執行一次保存配置命令。
<Sysname> system-view
[Sysname] job saveconfig
[Sysname-job-saveconfig] view monitor
[Sysname-job-saveconfig] time 1 one-off at 8:00 week-day fri sat command save a.cfg
# 從現在開始每個周五和周六的上午8點都執行保存配置命令。
<Sysname> system-view
[Sysname] job saveconfig
[Sysname-job-saveconfig] view monitor
[Sysname-job-saveconfig] time 1 repeating at 8:00 week-day fri sat command save a.cfg
【命令】
time time-id { one-off | repeating } delay time command command
undo time time-id
【視圖】
定時執行任務視圖
【命令級別】
3:管理級
【參數】
time time-id:時間記錄,取值範圍為1~10的整數。
one-off:表示指定命令僅執行一次。命令在該時間點到達時執行,執行後下次再到達該時間點時命令不再執行。
repeating:表示循環執行指定命令。
delay time:執行指定命令的等待時延。格式為hh:mm (小時:分鍾)或mm(分鍾)。
· 使用hh:mm格式時,hh的取值範圍為0~720,mm的取值範圍為0~59,hh:mm的取值不能超過720:00;
· 使用mm格式時,mm的取值範圍為1~43200,即定時器的最大定時時長為30天。
command command:需要定時執行的命令字符串,該字符串中指定的命令必須為完整的、不需要進行交互的命令。
【描述】
time delay命令用來配置延遲指定時間執行指定命令。undo time命令用來取消延遲指定時間執行的命令。
· time time-id one-off delay time command command命令用來設置在指定時間間隔後執行命令。命令執行後不再執行。
· time time-id repeating delay time command command命令用來設置以指定時間間隔為周期重複執行命令。命令以時間間隔為周期循環執行。
相關命令可參考job和view。
· 一個定時執行任務中指定的命令必須在同一視圖下執行;
· 一個定時執行任務中最多可以配置10條命令(對應10個time-id)。如果多於10條,請把這個任務拆分為多個任務。
· time-id在同一個任務中必須唯一。如果新執行的time at命令指定的time-id和已有配置的time-id值相同,則新配置會覆蓋舊配置。
· 修改係統時間,不會影響該命令的配置和執行。
【舉例】
# 5分鍾後將當前配置保存到文件a.cfg。
<Sysname> system-view
[Sysname] job saveconfig
[Sysname-job-saveconfig] view monitor
[Sysname-job-saveconfig] time 1 one-off delay 5 command save a.cfg
# 每隔5分鍾後將當前配置保存到文件a.cfg。
<Sysname> system-view
[Sysname] job saveconfig
[Sysname-job-saveconfig] view monitor
[Sysname-job-saveconfig] time 1 repeating delay 5 command save a.cfg
【命令】
view view-name
undo view
【視圖】
job視圖
【命令級別】
3:管理級
【參數】
view-name:視圖名,為1~90個字符的字符串。定時任務中配置的命令在哪個視圖下執行通過該參數指定。
【描述】
view命令用來指定定時執行命令所在的視圖。undo view命令用來刪除定時執行任務中的視圖設置。
缺省情況下,沒有指定命令所在的視圖。
需要注意的是:
· 每個定時執行任務隻能包含一個視圖,該定時任務中所有命令都將在此視圖下被執行。若多次執行該命令指定了不同的視圖,則最新的配置生效。
· 視圖必須是設備當前支持的視圖,而且是視圖的完整形式,不能使用縮寫。常用的有:用戶視圖對應的view-name為monitor,係統視圖對應的view-name為system,以太網接口視圖對應的view-name為EthernetX/X/X、GigabitEthernetX/X/X,VLAN接口視圖對應的view-name為Vlan-interfacex等。
相關配置可參考命令job和time。
【舉例】
# 指定係統自動執行的命令所在視圖為係統視圖。
<Sysname> system-view
[Sysname] job creatvlan
[Sysname-job-creatvlan] view system
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!