Cisco交換機、路由器加載IOS、配置文件操作命令

本節將介紹如何編輯IOS系統交換機的啓動配置,主要包括的內容有:
  • 默認的啓動配置
  • 自動下載配置文件
  • 手動啓動
  • 啓動指定的軟件映象
  • 控制環境變量
1.默認的啓動配置
下表所示爲Cisco IOS交換機的默認啓動配置。
3 Cisco交換機的默認啓動配置
特徵
交換機都會試圖使用在BOOT環境變量中的
信息自動啓動系統。如果環境變量沒有設置,
則交換機會試圖裝載和執行在閃存文件系統中
可以搜索到的、路徑最短的第一個可執行的映象。
Cisco IOS映象是存儲在與映象文件同名
(除去.bin擴展文件名)的目錄下
配置文件
使用存儲在系統主板閃存中的config.text文件
配置交換機,新交換機是沒有配置文件的
2.自動下載配置文件
可以通過使用基於DHCP服務的自動配置特徵自動下載配置文件到交換機上。
3.手動啓動
默認情況下,交換機會自動啓動,但是也可以配置它採取手動啓動。
【注意】下表中的命令也僅適用於獨立交換機。
交換機手動啓動方式配置
步驟
用途說明
boot manual全局配置命令改變了MANUAL_BOOT
文件設置的環境變量。
這樣配置後,在交換機下次重啓系統時,交換機
處於啓動裝載模式,顯示switch提示符。
要啓動系統,則鍵入boot filesystem:/file-url命令。
其中filesystem參數使用flash指定使用系統
主板上的閃存設備;file-url參數指定啓動
列表映象路徑和文件名。路徑和文件名是區分大小寫的
config startup-config
在特權模式下,按照表所示的步驟配置交換機在下一次啓動過程中採取手動啓動方式。
如果不想手動啓動,則可以使用no boot manual全局配置命令恢復。
4.指定啓動中使用的配置文件
默認情況下,Cisco IOS軟件系統使用config.text文件來讀取和寫入一個非易失的系統配置副本中。但是,也可以指定不同的文件名,在下次啓動過程中將被裝載。
在特權模式下,按照下表所示的步驟來爲交換機指定不同的配置文件名。
指定啓動中使用的配置文件
步驟
用途說明
進入全局配置模式
file-url參數是用來指定配置文件的路徑
和文件名的。但要注意,路徑和文件名
是區分大小寫的
2步的boot config-file全局配置命令
改變了CONFIG_FILE配置文件環境變量
【注意】表3-17中的命令也僅適用於獨立交換機。
如果要恢復原來默認的設置,則可以鍵入boot config-file全局配置命令。
 
編輯IOS系統交換機的啓動配置(2)
5.啓動指定的映象
默認情況下,交換機會試圖使用在BOOT環境變量中的啓動信息。如果變量沒有設置,則交換機會試圖裝載和執行閃存文件系統中搜索到的第一個可以完成啓動任務並且最短路徑的映象。但是也可以指定一個特定的映象來啓動系統。
在特權模式下,按照表3-18所示的步驟配置交換機在下次啓動過程中使用一個指定的映象。
3-18  啓動指定映象的配置步驟
步驟
用途說明
filesystem:/file-url
中的指定映象。filesystemfile-url兩個
參數同上表。路徑和文件名也都是區分大小寫的。
指定的軟件映象僅在下次啓動時裝載在堆疊主交換機上
 switch {number | all}
統映象的交換機成員。使用number參數
來指定堆疊成員;使用all參數來指定所有堆疊成員
2步中的boot system全局配置命令
改變了BOOT文件設置的環境變量。
在下次啓動過程中,交換機試圖使用
BOOT文件中的環境變量來自動啓動系統
config startup-config
要恢復默認設置,可以使用全局配置命令no boot system。
6.控制環境變量
在普通的交換機操作中,僅可以通過配置了速率爲9600 b/s的交換機控制檯接口連接來進入啓動裝載模式。拔掉交換機電源線,按下交換機面板中的Mode(模式)按鈕(如圖3-7所示),直到端口1上的指示燈熄滅後的1~2秒。然後重新啓動交換機,出現Switch提示符。交換機啓動裝載軟件提供不易丟失的環境變量,可以用來控制啓動裝載過程或者運行在系統中的其他軟件。啓動裝載變量類似於在UNIX或者DKS系統中可以被設置的環境變量。
 
設置了值的環境變量是存儲在閃存中的,但是在閃存文件系統之外。在這些文件中的每一行包括一個環境變量名、一個等號符(=),然後緊跟的是變量值。如果不在此文件中列出,則該變量沒有值;如果在該文件中列出,則會設置一個值,即使可能是空字符值。變量設置空字符值(如" ")也是帶值的變量。許多環境是預設有默認值的。
環境變量存儲了兩種數據:
不讀取Cisco IOS配置文件的控制代碼數據。例如,啓動裝載器幫助文件名,它擴充和補充了啓動裝載器功能,可以作爲環境變量存儲。
負責讀取Cisco IOS配置文件的控制代碼數據。例如,Cisco IOS配置文件可以作爲環境變量存儲。
可以通過訪問啓動裝載器或者使用Cisco IOS命令來改變環境變量設置。通常,是不需要改變環境變量設置的。
3-19描述了大多數通用環境變量功能。
3-19  環境變量
變量
Cisco IOS全局配置命令
set BOOT filesystem:/file-url ...
boot system {filesystem:/file-url ...|
switch {number | all}}
在自動啓動時試圖裝載和執行的、
以分號(;)分隔的可執行文件列表。
如果沒有設置BOOT環境變量,
則系統會試圖裝載和執行在交存系統
中可以搜索到的第一個可執行、
路徑最短的映象。如果設置了
BOOT變量,但所指定的映象
不能被裝載,則系統會試圖啓
動在閃存文件系統中的第一個
啓動列表文件
映象和要裝載的堆疊交換機成員。
這個命令改變了BOOT環境變量設置
還是手動啓動。值爲“1”或者
yes”是代表採用手動啓動方式,
值爲“0”或者“no”時採用
自動啓動方式;如果設置其他
任何其他值,必須從裝載器模式
中手動啓動交換機
動交換機,並且改變MANUAL_BOOT 文件的環境變量。
裝載模式下。啓動系統時,
可使用boot flash:filesystem:/file-url
啓動裝載器命令來指定啓動列表映象文件名
改變Cisco IOS用來讀取和
寫入非易失系統配置副本的文件名
指定Cisco IOS用來讀取和寫入
非易失系統配置副本的文件名。
這個命令改變了CONFIG_FILE
文件環境變量
 stack-member-number
switch current-stack-member
-number renumber new-stack
-member-number
stack-member-number
switch stack-member-number
priority priority-number
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章