01-設備基本配置
本章節下載: 01-設備基本配置 (391.81 KB)
設備名稱用於在網絡中標識某台設備,在係統內部,設備名稱對應於命令行接口的提示符,如設備的名稱為Sysname,則用戶視圖的提示符為<Sysname>。
(1) 進入係統視圖。
system-view
(2) 配置設備名稱。
sysname sysname
缺省情況下,設備的名稱為H3C。
為了保證與其它設備協調工作,為了更好的監控和維護設備,請確保設備的係統時間是準確的。
設備可通過以下方式獲取係統時間:
· 命令行配置。用戶通過命令行指定係統時間後,設備會使用內部晶體震蕩器產生的時鍾信號繼續計時。
· 網絡時鍾同步。設備周期性的同步NTP服務器的UTC(Coordinated Universal Time,國際協調時間)時間,並用同步得到的UTC時間和設備上配置的本地時區、夏令時參數運算,得出當前的係統時間。關於NTP的詳細介紹,請參見“網絡管理和監控配置指導”中的“NTP”。
從網絡時鍾源獲取的時間比命令行配置的時間更精準,推薦使用。
通過命令行配置係統時間時,不管當前是否已經配置夏令時和時區,clock datetime命令中指定的時間即為當前的係統時間。
設備通過命令行配置或者網絡同步獲取到係統時間後,如果再修改夏令時或者時區,設備會用修改後的夏令時和時區重新計算係統時間,計算後得到的係統時間可通過display clock命令查看。
通過命令行配置係統時間和通過網絡協議獲取UTC時間可以同時配置,設備按照下發係統時間配置命令和收到時鍾同步信號的先後順序,最新收到的時間配置生效。為了確保時間的唯一性,建議二者選擇其中一種方式進行配置。
係統時間的配置任務如下:
(1) 配置係統時間的獲取方式。請選擇其中一項進行配置。
(2) (可選)配置時區
請將所有網絡設備的時區和當地地理時區保持一致。
(3) (可選)配置夏令時
請將所有網絡設備的夏令時和當地夏令時保持一致。
(4) (可選)顯示係統時間
(1) 進入係統視圖。
system-view
(2) 通過命令行配置係統時間。
clock protocol none
缺省情況下,通過NTP協議獲取時間。
多次執行clock protocol命令,最後一次執行的命令生效,可能會導致係統時間被修改。
(3) 返回用戶視圖。
quit
(4) 配置係統時間。
clock datetime time date
執行本命令會修改設備的係統時間,會影響和係統時間相關特性的執行(例如定時執行任務功能),以及和其他設備的協同操作(例如日誌上報和統計),請謹慎執行。
(1) 進入係統視圖。
system-view
(2) 通過網絡協議獲取UTC時間。
clock protocol ntp
缺省情況下,通過NTP協議獲取時間。
多次執行clock protocol命令,最後一次執行的命令生效,可能會導致係統時間被修改。
(3) 配置NTP的相關參數。關於NTP的配置,請參見“網絡管理和監控配置指導”中的“NTP”。
(1) 進入係統視圖。
system-view
(2) 配置係統所在的時區。
clock timezone zone-name { add | minus } zone-offset
缺省情況下,係統所在的時區為零時區,即設備采用UTC時間。
(1) 進入係統視圖。
system-view
(2) 配置夏令時。
clock summer-time name start-time start-date end-time end-date add-time
缺省情況下,未配置夏令時。
可在任意視圖下執行以下命令,顯示係統當前的時間、日期、本地時區以及夏令時配置。
display clock
設備支持以下工作模式:
· sd-wan:SDWAN分支場景解決方案工作模式。
· standard:標準模式。
不同模式下設備支持的特性不同,或者相同的特性支持的規格不同,請根據實際需要配置。
要使修改的工作模式生效,必須重啟設備。
(1) 進入係統視圖。
system-view
(2) 配置設備的工作模式。
system-working-mode { sd-wan | standard }
缺省情況下,設備工作在標準模式。
可在任意視圖下執行以下命令,顯示設備的工作模式。
display system-working-mode
開啟版權信息顯示功能後,使用Telnet或SSH方式登錄設備時會顯示版權信息,效果如圖1-1所示。使用Console口登錄設備再退出用戶視圖時,由於設備會自動再次登錄,因此也會顯示版權信息,其它情況不顯示版權信息。
禁止版權信息顯示功能後,在任何情況下都不會顯示版權信息。
(1) 進入係統視圖。
system-view
(2) 開啟版權信息顯示功能。
copyright-info enable
缺省情況下,版權信息顯示功能處於開啟狀態。
可在任意視圖下執行以下命令,顯示詳細的設備版權信息。
display copyright
歡迎信息是用戶在連接到設備後、進入CLI配置界麵前係統顯示的一段提示信息。管理員可以根據需要,配置歡迎信息。
係統支持如下幾種歡迎信息:
· legal歡迎信息。係統在用戶登錄前會給出一些版權或者授權信息。
· MOTD(Message Of The Day,每日提示)歡迎信息。
· login歡迎信息。隻有用戶界麵下配置了password或者scheme認證方式時,才顯示該歡迎信息。
· shell歡迎信息。用戶登錄進入用戶視圖時,顯示shell歡迎信息。
以上幾種歡迎信息的顯示順序為:legal歡迎信息、MOTD歡迎信息、login歡迎信息、incoming歡迎信息或shell歡迎信息。
歡迎信息可以單行或多行輸入。
· 單行輸入
該方式下,命令關鍵字與歡迎信息的所有內容在同一行中輸入,輸入內容text的第一個字符和最後一個字符分別作為起始符和結束符,起始符和結束符可以為任意可見字符但兩者必須相同,且不屬於歡迎信息的內容。此時包括命令關鍵字、起始符和結束符在內,一共可以輸入511個字符。在該方式下輸入歡迎信息過程中不能回車(按<Enter>鍵)。例如,配置shell歡迎信息為“Have a nice day.”,可參照如下步驟:
<System> system-view
[System] header shell %Have a nice day.%
單行輸入方式配置的歡迎信息本身不能包含換行符。
· 多行輸入
該方式下,通過回車鍵將歡迎信息分多行輸入。如果輸入的內容中包括換行,則換行算兩個字符。多行輸入又分三種方式:
¡ 命令關鍵字後直接回車,輸入歡迎信息並以“%”作為歡迎信息的結束符結束配置,“%”不屬於歡迎信息的內容。該方式,不包括起始符但包括結束符在內,一共可以輸入1999個字符。例如,配置的歡迎信息為“Have a nice day.”,可參照如下步驟:
<System> system-view
[System] header shell
Please input banner content, and quit with the character '%'.
Have a nice day.%
¡ 命令關鍵字後輸入一個字符後回車,以這個字符作為歡迎信息的起始符和結束符,輸入完歡迎信息以後,以結束符結束配置。起始符和結束符不屬於歡迎信息的內容。該方式,不包括起始符但包括結束符在內,一共可以輸入1999個字符。例如,配置的歡迎信息為“Have a nice day.”,可參照如下步驟:
<System> system-view
[System] header shell A
Please input banner content, and quit with the character 'A'.
Have a nice day.A
¡ 命令關鍵字後輸入多個字符(首尾不相同)後回車,以命令關鍵字後的第一個字符作為歡迎信息的起始符和結束符,輸入完歡迎信息以後,以結束符結束配置。起始符和結束符不屬於歡迎信息的內容。該方式,包括起始符和結束符在內,一共可以輸入2002個字符。例如,配置的歡迎信息為“Have a nice day.”,可參照如下步驟:
<System> system-view
[System] header shell AHave a nice day.
Please input banner content, and quit with the character 'A'.
多行輸入方式配置的歡迎信息本身可以包含換行符。配置歡迎信息內容時鍵入的回車,即對應最終顯示的歡迎信息中的換行。
(1) 進入係統視圖。
system-view
(2) 配置歡迎信息。請至少選擇其中一項進行配置。
¡ 配置legal歡迎信息。
header legal text
¡ 配置MOTD歡迎信息。
header motd text
¡ 配置login歡迎信息。
header login text
¡ 配置shell歡迎信息。
header shell text
通過配置定時執行任務功能可以讓設備在指定時刻或延遲指定時間後,自動執行指定命令,使設備能夠在無人值守的情況下完成某些配置。該功能不但增強了設備的自動控製和管理能力,提高了易用性,而且可以起到有效節能的作用。
定時執行任務有兩種類型:一次性執行方式和循環執行方式。兩種方式都支持在同一任務中執行多條命令。一次性執行的配置任務不能保存到配置文件,設備重啟後該任務將取消。循環執行的配置任務能保存到配置文件,等下次時間到達,任務將自動執行。
· 設備重啟後,係統時間會恢複到出廠配置。請重新配置係統時間,或者配置NTP功能,保證設備能夠獲得準確的時間,以便配置的定時執行任務能夠在期望的時間點執行。NTP的配置請參見“網絡管理和監控配置指導”中的“NTP”。
· 通過command分配的命令行必須是設備上可成功執行的命令行,但不能包括telnet、ftp、ssh2和monitor process。由用戶保證配置的正確性,否則,命令行不能自動被執行。
· 如果需要分配的命令(假設為A)是用戶視圖下的命令,則直接使用command命令分配即可,比如:command 1 display interface;如果需要分配的命令(假設為A)是非用戶視圖下的命令,則必須先分配進入A所在視圖的命令(指定較小的id值),再分配A。比如:要使用Job定時執行shutdown命令,則需執行三次command命令,分別分配system-view、interface、shutdown命令,且各command命令的id值逐漸增大。
· 定時執行任務時,設備不會與用戶交互信息。當需要用戶交互確認時,係統將自動輸入“Y”或“Yes”;當需要用戶交互輸入字符信息時,係統將自動輸入缺省字符串,沒有缺省字符串的將自動輸入空字符串。
· 係統將在後台定時執行任務,不顯示任何輸出信息(log、trap、debug等係統信息除外)。
(1) 進入係統視圖。
system-view
(2) 創建Job。
scheduler job job-name
(3) 為Job分配命令。
command id command
缺省情況下,沒有為Job分配命令。
多次執行該命令可以為Job分配多條命令,命令的執行順序由id參數的大小決定,數值小的先執行。
(4) 退回係統視圖。
quit
(5) 創建Schedule。
scheduler schedule schedule-name
(6) 為Schedule分配Job。
job job-name
缺省情況下,沒有為Schedule分配Job。
多次執行該命令可以為Schedule分配多個Job,各個Job之間並發執行。
(7) 配置執行Schedule的定時任務時使用的用戶角色。
user-role role-name
缺省情況下,Schedule執行定時任務時使用的用戶角色,為創建該Schedule的用戶的用戶角色。
多次執行本命令可給Schedule配置多個用戶角色,係統會使用這些用戶角色權限的並集去執行Schedule。
(8) 配置執行Schedule的時間。請選擇其中一項進行配置。
¡ 配置在指定時刻執行Schedule。
time at time date
time once at time [ month-date month-day | week-day week-day&<1-7> ]
¡ 配置延遲執行Schedule的時間。
time once delay time
¡ 為Schedule配置循環執行時間。
time repeating at time [ month-date [ month-day | last ] | week-day week-day&<1-7> ]
¡ 為Schedule配置循環執行周期。
time repeating [ at time [date ] ] interval interval
缺省情況下,沒有為Schedule配置執行時間。
一個Schedule隻能配置一個時間,最後一次執行的命令生效。
(9) (可選)配置Schedule日誌文件的大小。
scheduler logfile size value
缺省情況下,Schedule日誌文件的大小為16KB。
Schedule日誌文件用來記錄Job下命令行的執行結果。如果該文件的大小超過了配置值,則係統會刪除老日誌,來存儲新日誌。如果要記錄的日誌信息超長,超過了日誌文件的大小,則該日誌超出的部分不會記錄。
可在任意視圖下執行以下命令:
· 顯示定時重啟功能的相關配置。
display scheduler reboot
· 顯示定時執行任務的相關信息。
display scheduler schedule [ schedule-name ]
· 顯示定時執行任務中Job的配置信息。
display scheduler job [ job-name ]
· 顯示Schedule日誌文件的相關信息。
display scheduler logfile
請在用戶視圖下執行以下命令,清除Schedule日誌文件的相關信息。
reset scheduler logfile
對Device進行配置,在星期一到星期五的上午八點到下午十八點開啟GigabitEthernet0/0/1和GigabitEthernet0/0/2,其它時間關閉端口,以便起到有效節能的作用。
圖1-2 定時執行任務典型配置舉例組網圖
# 進入係統視圖。
<Sysname> system-view
# 創建關閉GigabitEthernet0/0/1的Job。
[Sysname] scheduler job shutdown-GigabitEthernet0/0/1
[Sysname-job-shutdown-GigabitEthernet0/0/1] command 1 system-view
[Sysname-job-shutdown-GigabitEthernet0/0/1] command 2 interface gigabitethernet 0/0/1
[Sysname-job-shutdown-GigabitEthernet0/0/1] command 3 shutdown
[Sysname-job-shutdown-GigabitEthernet0/0/1] quit
# 創建開啟GigabitEthernet0/0/1的Job。
[Sysname] scheduler job start-GigabitEthernet0/0/1
[Sysname-job-start-GigabitEthernet0/0/1] command 1 system-view
[Sysname-job-start-GigabitEthernet0/0/1] command 2 interface gigabitethernet 0/0/1
[Sysname-job-start-GigabitEthernet0/0/1] command 3 undo shutdown
[Sysname-job-start-GigabitEthernet0/0/1] quit
# 創建關閉GigabitEthernet0/0/2的Job。
[Sysname] scheduler job shutdown-GigabitEthernet0/0/2
[Sysname-job-shutdown-GigabitEthernet0/0/2] command 1 system-view
[Sysname-job-shutdown-GigabitEthernet0/0/2] command 2 interface gigabitethernet 0/0/2
[Sysname-job-shutdown-GigabitEthernet0/0/2] command 3 shutdown
[Sysname-job-shutdown-GigabitEthernet0/0/2] quit
# 創建開啟GigabitEthernet0/0/2的Job。
[Sysname] scheduler job start-GigabitEthernet0/0/2
[Sysname-job-start-GigabitEthernet0/0/2] command 1 system-view
[Sysname-job-start-GigabitEthernet0/0/2] command 2 interface gigabitethernet 0/0/2
[Sysname-job-start-GigabitEthernet0/0/2] command 3 undo shutdown
[Sysname-job-start-GigabitEthernet0/0/2] quit
# 配置定時執行任務,使Device在星期一到星期五的上午八點開啟pc1、pc2對應的以太網端口。
[Sysname] scheduler schedule START-pc1/pc2
[Sysname-schedule-START-pc1/pc2] job start-GigabitEthernet0/0/1
[Sysname-schedule-START-pc1/pc2] job start-GigabitEthernet0/0/2
[Sysname-schedule-START-pc1/pc2] time repeating at 8:00 week-day mon tue wed thu fri
[Sysname-schedule-START-pc1/pc2] quit
# 配置定時執行任務,使Device在星期一到星期五的下午十八點關閉pc1、pc2對應的以太網端口。
[Sysname] scheduler schedule STOP-pc1/pc2
[Sysname-schedule-STOP-pc1/pc2] job shutdown-GigabitEthernet0/0/1
[Sysname-schedule-STOP-pc1/pc2] job shutdown-GigabitEthernet0/0/2
[Sysname-schedule-STOP-pc1/pc2] time repeating at 18:00 week-day mon tue wed thu fri
[Sysname-schedule-STOP-pc1/pc2] quit
# 顯示Job的配置信息。
[Sysname] display scheduler job
Job name: shutdown-GigabitEthernet0/0/1
system-view
interface gigabitethernet 0/0/1
shutdown
Job name: shutdown-GigabitEthernet0/0/2
system-view
interface gigabitethernet 0/0/2
shutdown
Job name: start-GigabitEthernet0/0/1
system-view
interface gigabitethernet 0/0/1
undo shutdown
Job name: start-GigabitEthernet0/0/2
system-view
interface gigabitethernet 0/0/2
undo shutdown
# 顯示定時任務的運行信息。
[Sysname] display scheduler schedule
Schedule name : START-pc1/pc2
Schedule type : Run on every Mon Tue Wed Thu Fri at 08:00:00
Start time : Wed Sep 28 08:00:00 2019
Last execution time : Wed Sep 28 08:00:00 2019
Last completion time : Wed Sep 28 08:00:03 2019
Execution counts : 1
-----------------------------------------------------------------------
Job name Last execution status
start-GigabitEthernet0/0/1 Successful
start-GigabitEthernet0/0/2 Successful
Schedule name : STOP-pc1/pc2
Schedule type : Run on every Mon Tue Wed Thu Fri at 18:00:00
Start time : Wed Sep 28 18:00:00 2019
Last execution time : Wed Sep 28 18:00:00 2019
Last completion time : Wed Sep 28 18:00:01 2019
Execution counts : 1
-----------------------------------------------------------------------
Job name Last execution status
shutdown-GigabitEthernet0/0/1 Successful
shutdown-GigabitEthernet0/0/2 Successful
# 顯示Job運行的輸出信息。
[Sysname] display scheduler logfile
Job name : start-GigabitEthernet0/0/1
Schedule name : START-pc1/pc2
Execution time : Wed Sep 28 08:00:00 2019
Completion time : Wed Sep 28 08:00:02 2019
--------------------------------- Job output -----------------------------------
<Sysname>system-view
System View: return to User View with Ctrl+Z.
[Sysname]interface gigabitethernet 0/0/1
[Sysname-GigabitEthernet0/0/1]undo shutdown
Job name : start-GigabitEthernet0/0/2
Schedule name : START-pc1/pc2
Execution time : Wed Sep 28 08:00:00 2019
Completion time : Wed Sep 28 08:00:02 2019
--------------------------------- Job output -----------------------------------
<Sysname>system-view
System View: return to User View with Ctrl+Z.
[Sysname]interface gigabitethernet 0/0/2
[Sysname-GigabitEthernet0/0/2]undo shutdown
Job name : shutdown-GigabitEthernet0/0/1
Schedule name : STOP-pc1/pc2
Execution time : Wed Sep 28 18:00:00 2019
Completion time : Wed Sep 28 18:00:01 2019
--------------------------------- Job output -----------------------------------
<Sysname>system-view
System View: return to User View with Ctrl+Z.
[Sysname]interface gigabitethernet 0/0/1
[Sysname-GigabitEthernet0/0/1]shutdown
Job name : shutdown-GigabitEthernet0/0/2
Schedule name : STOP-pc1/pc2
Execution time : Wed Sep 28 18:00:00 2019
Completion time : Wed Sep 28 18:00:01 2019
--------------------------------- Job output -----------------------------------
<Sysname>system-view
System View: return to User View with Ctrl+Z.
[Sysname]interface gigabitethernet 0/0/2
[Sysname-GigabitEthernet0/0/2]shutdown
重啟設備的方式有以下幾種:
(1) 硬件重啟
通過斷電後重新上電來重啟設備。該方式對設備影響較大,如果對運行中的設備進行強製斷電,可能會造成數據丟失。一般情況下,建議不要使用這種方式。
(2) 命令行重啟
主要用於遠程重啟設備,而不需要到設備所在地進行斷電/上電重啟。設備支持以下配置方式:
· 通過reboot命令行立即重啟設備。
· 通過scheduler reboot定時重啟設備。該方式效果同執行reboot命令,隻是使用該方式用戶可以配置時間點,讓設備在該時間點自動重啟,或者配置一個時延,讓設備經過指定時間後自動重啟。比“通過reboot命令行立即重啟設備”方式靈活。
重新啟動會導致業務中斷,請謹慎使用。
如果設備在準備重啟時,用戶正在進行文件操作,為了安全起見,係統將不會執行此次重啟操作。
請在任意視圖下執行以下命令。
(1) 確認是否配置了正確的下次啟動配置文件。
display startup
本命令的詳細介紹請參見“基礎配置命令參考”中的“配置文件管理”。
(2) 確認是否配置了正確的下次啟動文件。
display boot-loader
如果主用啟動文件損壞或者不存在,則不允許通過reboot命令重啟設備。請指定新的主用啟動文件後再重啟。
本命令的詳細介紹請參見“基礎配置命令參考”中的“軟件升級”。
(3) 為避免重啟後配置丟失,將當前配置保存到下次啟動配置文件。
save
請根據需要保存當前配置,以免重啟後配置丟失。
本命令的詳細介紹請參見“基礎配置命令參考”中的“配置文件管理”。
請在用戶視圖下執行以下命令,重啟設備。
reboot [ slot slot-number [ subslot subslot-number ] ] [ force ]
· 重新啟動可能會導致業務中斷,請謹慎使用該命令。
· 使用force參數時,係統在重啟時不會做任何保護性措施。重啟後,可能導致文件係統損壞,請謹慎使用該參數。建議在係統故障或無法正常重啟時,才使用該參數。
使用該方式配置定時重啟後,如果發生主備倒換,則定時重啟配置將自動取消。
當多次執行scheduler reboot命令,最新的配置生效。
請在用戶視圖下執行本命令,配置重啟設備的具體時間或延遲時間。
· scheduler reboot at time [ date ]
· scheduler reboot delay time
缺省情況下,未配置設備重啟的時間。
本命令會使設備在將來的某個時間點重新啟動,從而導致業務中斷,請謹慎使用。
當設備使用場景更改,或者設備出現故障時,可以使用本特性將設備恢複到出廠狀態,僅保留“.bin”和License文件。
執行本特性的過程中,設備會自動強製重啟並恢複到出廠狀態。
請在用戶視圖下執行本命令,將設備恢複到出廠狀態。
restore factory-default
使用本命令會將設備恢複到出廠狀態,請謹慎使用。
設備啟動需要一定的時間,才能達到Stable狀態。如果設備長時間未能進入Stable狀態,可通過該命令的顯示信息找出未穩定的設備,根據其具體狀態,采取進一步措施。
在進行ISSU升級或主備倒換前,請先執行該命令,檢查設備是否處於穩定狀態。如果System State未處於Stable狀態,不能進行ISSU升級;如果Redundancy Stable未處於Stable狀態,不能進行主備倒換。
操作時,建議多次執行命令,以確認穩定狀態的連續性。
可在任意視圖下執行以下命令,顯示係統的穩定狀態。
display system stable state
係統處於不穩定狀態時,需要結合以下命令查看設備的具體情況來進一步定位。例如:
· 通過display device命令查看設備是否處於故障狀態。
· 通過Probe視圖下的display system internal process state命令查看服務啟動狀態。
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!