Hướng dẫn nâng cấp, Upgrade IOS cho các dòng Switch Cisco Catalyst 3850, Cisco Catalyst 9200, Cisco Catalyst 9300, Cisco Catalyst 9400, Cisco Catalyst 9500, Cisco Catalyst 9600 chạy software IOS-XE của Cisco.
Các dòng Switch Cisco Catalyst 3850, Cisco Catalyst 9200, Cisco Catalyst 9300, Cisco Catalyst 9400, Cisco Catalyst 9500, Cisco Catalyst 9600 là dòng switch cấp doanh nghiệp mới của Cisco . Các thiết bị này thường chạy bản OS mới của Cisco, như IOS-XE Lite (Cisco IOS XE Gibraltar) với dòng switch C9200 và C9200L, IOS-XE (Cisco IOS XE Fuji) với các dòng switch C3850 C9300 C9400 C9500 và C9600.
Các dòng switch này đều có chung phương pháp để nâng cấp IOS, trong bài viết này mình sẽ hướng dẫn các bạn Upgrade với Cisco Catalyst 9200, các dòng khác các bạn làm tương tự.
Bước này để dọn sạch các tệp cài đặt không sử dụng trong trường hợp không đủ dung lượng. Đảm bảo rằng bạn có ít nhất 1GB dung lượng trong Flash hoặc ổ SSD (với các dòng có thể lắp SSD) để copy và cài đặt OS mới. Nếu chắc chắn dung lượng còn trống nhiều hơn 1GB, bạn có thể bỏ qua bước này để thực hiện ở bước 5.
Sử dụng lệnh "install remove inactive" ở mode EXEC để xóa các file không sử dụng:
Switch# install remove inactive The following files will be deleted: Do you want to remove the above files? [y/n] yes |
Copy OS mới vào trong ổ Flash hoặc SSD bằng FTP, TFTP ... Đảm bảo bạn có thể ping từ máy tính đến Switch bằng cách đặt IP cho interface vlan 1 hoặc đặt ip cho interface kết nối đến máy tính. Nếu có USB bạn có thể sử dụng usb để upgrade OS cho switch. Lệnh tương tự là copy usbflash0:cat9k_lite_iosxe.16.10.01.SPA.bin flash:
Sử dụng lệnh "copy tftp://10.8.0.6//cat9k_lite_iosxe.16.10.01.SPA.bin flash:" để copy OS từ tftp server và flash:
Switch# copy tftp://10.8.0.6//cat9k_lite_iosxe.16.10.01.SPA.bin flash: Destination filename [cat9k_lite_iosxe.16.10.01.SPA.bin]? 601216545 bytes copied in 50.649 secs (11870255 bytes/sec) |
Sử dụng lệnh "dir flash:*.bin" để kiểm tra OS đã được copy vào trong Flash.
Switch# dir flash:*.bin Directory of flash:/ 434184 -rw- 601216545 Oct 31 2018 10:18:11 -07:00 cat9k_lite_iosxe.16.10.01.SPA.bin |
Sử dụng lệnh "boot system flash:packages.conf" để cài đặt boot cho switch.
Switch#config t |
Sử dụng lệnh "show boot system" để kiểm tra tham số boot của hệ thống
Switch#show boot system BOOT variable = flash:packages.conf . |
Sử dụng lệnh "install add file flash:cat9k_lite_iosxe.16.10.01.SPA.bin activate commit" để cài đặt IOS-XE mới vừa copy và flash.
Lưu ý sau khi cài đặt xong switch sẽ tự động reboot, bạn nên lưu cấu hình hoặc ngừng các dịch vụ trước khi thực thi lệnh này.
Switch# install add file flash:cat9k_lite_iosxe.16.10.01.SPA.bin activate commit *Dec 3 17:32:21.642 IST: %INSTALL-5-INSTALL_START_INFO: Switch 1 R0/0: install_engine: Started install one-shot flash:cat9k_lite_iosxe.16.10.01.SPA.bininstall_add_activate_commit: Adding PACKAGE This operation requires a reload of the system. Do you want to proceed? --- Starting initial file syncing --- --- Starting Add --- Image added. Version: 16.10.1.0.214 gzip: initramfs.cpio.gz: decompression OK, trailing garbage ignored This operation requires a reload of the system. Do you want to proceed? [y/n]y --- Starting Commit --- *Dec 3 17:36:43.102 IST: %INSTALL-5-INSTALL_AUTO_ABORT_TIMER_PROGRESS: Switch 1 R0/0: rollback_timer: Install auto abort timer will expire in 7199 seconds [1] Commit package(s) on switch 1 Install will reload the system now! |
Sau khi switch khởi động xong, dùng lệnh "show version" để kiểm tra phiên bản OS đang hoạt động. Nếu mọi thứ đã hoạt động bình thường các bạn lặp lại bước 1 xóa các file IOS cũ để giải phóng bộ nhớ.
Đối với việc Downgrade OS xuống bản thấp hơn các bạn chỉ cần copy file os phiên bản thấp hơn vào flash và làm tương tự như việc Upgrade.
Chúc các bạn thành công!
Bình luận bài viết