如何更新 Cisco 2960X 交換機

如何更新 Cisco 2960X 交換機

前置準備

在開始更新之前,請確保你已經完成以下步驟:

  1. 下載正確的IOS映像檔(例如c2960x-universalk9-tar.152-2.E7.tar)。
  2. 確保TFTP伺服器可用,並且IOS映像檔已上傳到TFTP伺服器上。
  3. 確認你的交換機能夠連接到TFTP伺服器。

更新步驟

以下是詳細的更新步驟,並附上每個指令的解釋。

下載並安裝IOS映像檔

使用以下指令從TFTP伺服器下載並安裝新的IOS映像檔,並在完成後重新載入交換機:

switch#archive download-sw /overwrite /reload tftp://192.168.1.2/c2960x-universalk9-tar.152-2.E7.tar
  • /overwrite:覆寫交換機上的現有IOS映像檔。
  • /reload:在成功安裝新映像檔後自動重新啟動交換機。
  • tftp:///192.168.1.2/c2960x-universalk9-tar.152-2.E7.tar:指定從TFTP伺服器/192.168.1.2下載的映像檔。

執行這個指令後,交換機會開始下載映像檔並顯示進度。以下是日誌中的一些關鍵部分及其解釋:

Loading c2960x-universalk9-tar.152-2.E7.tar from /192.168.1.2 (via Vlan1): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 26920960 bytes]

這表示交換機正在從指定的TFTP伺服器下載映像檔,並成功下載了26920960字節。

Stacking Version Number: 1.56
System Type:             0x00000000
Ios Image File Size:     0x0144DA00
Total Image File Size:   0x019ACA00
Minimum Dram required:   0x08000000
Image Suffix:            universalk9-152-2.E7
Image Directory:         c2960x-universalk9-mz.152-2.E7
Image Name:              c2960x-universalk9-mz.152-2.E7.bin
Image Feature:           IP|LAYER_2|SSH|3DES|MIN_DRAM_MEG=128

這些信息顯示了新映像檔的詳細信息,包括版本號、系統類型、映像檔案大小、最低記憶體要求等。

Installing (renaming): `flash:update/c2960x-universalk9-mz.152-2.E7' ->
                                   `flash:/c2960x-universalk9-mz.152-2.E7'

這表示新映像檔正被安裝到交換機的flash中。

刪除舊映像檔

在成功安裝新映像檔後,交換機會自動刪除舊的映像檔以釋放空間:

Deleting old files from dc profile dir "flash:/dc_profile_dir"
extracting dc profile file from "flash:/c2960x-universalk9-mz.152-2.E7/dc_default_profiles.txt" to "flash:/dc_profile_dir/dc_default_profiles.txt"
All software images installed.

重新載入交換機

最後,手動重新載入交換機:

switch#reload

System configuration has been modified. Save? [yes/no]: yes
Proceed with reload? [confirm]
  • reload:重新載入交換機。
  • System configuration has been modified. Save? [yes/no]: yes:選擇yes來保存當前配置。
  • Proceed with reload? [confirm]:確認重新載入。

完成以上步驟後,交換機會重新啟動並運行新安裝的IOS映像檔。

結論

通過上述步驟,你可以成功地更新Cisco 2960X交換機的IOS映像檔。