Tổng Quan

Downgrade OS từ NX-OS 7.x xuống NX-OS 6.0.2.U6.7

Phần cứng được hỗ trợ

Switch Cisco Nexus 3000 và 3100 Series được xuất xưởng với phần mềm Cisco NX-OS được cài đặt sẵn. Viêc upgrade cho switch được hỗ trợ trên các phần cứng sau:

Cisco Nexus 3000 Series Switches:

  • Cisco Nexus 3016 switches

  • Cisco Nexus 3048 switches

  • Cisco Nexus 3064 switches

Cisco Nexus 3100 Series Switches:

  • Cisco Nexus 3132Q and 3132Q-XL switches

  • Cisco Nexus 3172 switches

Một số lưu ý khi Downgrade firmware từ bản cao hơn

Bạn có thể sử dụng lệnh dưới để đảm bảo rằng không có tính năng không tương thích giữa phiên bản nxos hiện tại và phiên bản nxos chúng ta định downgrade xuống:

show incompatibility system command

Lưu ý rằng khi chúng ta downgrade phải bắt buộc theo trình tự để đảm bảo rằng phần cứng của switch tương thích với bản phiên bản chúng ta muốn downgrade, nếu không switch sẽ rất dễ chết. Thứ tự downgrade firmware sẽ như sau:

  1. Các bản mới hơn 6.0.2.U6.7
  2. 6.0.2.U6.7 (Có thể từ phiên bản 6.0.2.U6.3 đến phiên bản 6.0.2.U6.10)
  3. 6.0.2.U6.2a
  4. 5.0.3.U5.1
  5. Các bản cũ hơn 5.0.3.U5.1

VD: Nếu bạn đang ở phiên bản nx-os 7.x mà muốn downgrade xuống bản 5.0.3.U5.1 thì phải downgrade xuống bản 6.0.2.U6.7 trước rồi downgrade xuống tiếp phiên bản 6.0.2.U6.2a rồi mới downgrade xuống bản 5.0.3.U5.1. Nếu bạn muốn upgrade thì ngược lại như trên, mình đã làm một bài viết trước đó các bạn cũng có thể tham khảo.

Việc Downgrade hay Upgrade diễn ra rất là lâu trong quá trinh switch boot cũng như install mong các bạn chịu khó đợi, đừng nóng giận mà tắt máy. Khi Downgrade sẽ mất hết dữ liệu nên các bạn hãy copy file config ra ngoài nhé.

Tiến Hành

Ở đây mình sẽ thực hành trên một con switch 3064PQ 10GX 48port 10G + 4 port 40G

Bước 1: Kiểm tra phiên bản firmware hiện tại trên switch

Đầu tiên chúng ta kiểm tra boot đang chạy trên switch là phiên bản nào bằng lệnh:

show version

show boot

show boot show version - Hướng dẫn Downgrade Firmware NX-OS Switch Cisco Nexus 3000 Series

Ở phần sofware hiển thị rõ phiên bản BIOS hiện tại, version kickstart, version system,… Phần Hardware là thông tin phần cứng, tên thiết bị, CPU,…

Bước 2: Copy file image vào switch

Để copy file image từ usb ra thẻ flash của switch chúng ta dùng câu lệnh:

copy usb1:n3000-uk9.6.0.2.U6.7.bin bootflash:

copy usb1:n3000-uk9-kickstart.6.0.2.U6.7.bin bootflash:

 

copy imgae - Hướng dẫn Downgrade Firmware NX-OS Switch Cisco Nexus 3000 Series

Hoặc có thể copy qua FTP server qua port management, sau đó nhập user và password theo hình bên dưới:

copy ftp://ip_ftp/n3000-uk9-kickstart.6.0.2.U6.7.bin bootflash:

copy ftp://ip_ftp/n3000-uk9.6.0.2.U6.7.bin bootflash:

copy ftp - Hướng dẫn Downgrade Firmware NX-OS Switch Cisco Nexus 3000 Series

Lệnh show các file trên thẻ Flash của switch là:

dir

lệnh kiểm show file trên usb là:
dir usb1:

Bước 3: xoá ghi và xoá ghi boot

sử dụng 2 câu lệnh sau:

<kbd class="userinput"><b class="ph userinput">write erase</b></kbd> <span class="ph synph"><span class="keyword kwd">write erase boot</span></span>

 

write erase - Hướng dẫn Downgrade Firmware NX-OS Switch Cisco Nexus 3000 Series

Bước 4: Downgrade xuống phiên bản NX-OS 6.0.2.U6.7

Chúng ta dùng câu lệnh sau để install:

install all system n3000-uk9.6.0.2.U6.7.bin kickstart n3000-uk9-kickstart.6.0.2.U6.7.bi<strong>n no-save bios-force</strong>

Lưu ý: Tùy chọn no-save bây giờ là cần thiết để downgrade từ firmware nx-os 7.x xuống nx-os 6.x. Bios-force là một tùy chọn ẩn chỉ có sẵn trên Switch Cisco Nexus 3000 Series đang chạy các bản phát hành 7.x, nó dùng để downgrade bios theo các phiên bản của firmware nxos.

Nếu bạn không muốn downgrade bios thì chỉ cần dùng lệnh:

install all system n3000-uk9.6.0.2.U6.7.bin kickstart n3000-uk9-kickstart.6.0.2.U6.7.bi<strong>n no-save</strong>

downgrade bios - Hướng dẫn Downgrade Firmware NX-OS Switch Cisco Nexus 3000 Series

Khi switch load xong image thì sẽ có một bảng hiển thị sự thay đổi sau khi downgrade firmware, các bạn hãy nhìn kỹ mục imgae, Running-Version, New-Version và Upg-Required.

Sau đó hiện thông tin rằng bạn phải xoá config  bằng cách sử dụng câu lệnh “write erase”; “write erase boot” câu lệnh này là bắt buộc phải được sử dụng để quá trình downgrade thành công.

Sau đó có câu hỏi rằng bạn có muốn tiếp tục cài đặt không (y/n) bấm “y” để tiếp tục downgrade xuống bản 6.0.2.U6.7, khi quá trình này đang chạy không được tắt nguồn Switch hay tác động nào làm switch bị tắt nguồn đột ngột.

Khi downgrade xong, switch sẽ reboot trong 10 giây.

boot nx os 6 - Hướng dẫn Downgrade Firmware NX-OS Switch Cisco Nexus 3000 Series

Đây là quá  trình boot sau khi downgrade từ nx-os 7.x xuống nx-os 6.x.

Bước 5: Kiểm tra thành quả

Khi máy đã lên chúng ta dùng lệnh show boot và show version để kiểm tra, câu lệnh kiểm tra:

show boot

show version

show boot 1 - Hướng dẫn Downgrade Firmware NX-OS Switch Cisco Nexus 3000 Series

Vậy là quá trình upgrade đã hoàn tất, chúc các bác thành công và không tạch ^^.

Để download các file NX-OS trên các bạn có thể liên hệ với fanpage facebook để lấy nhé:

Công ty TNHH Công Nghệ Megacore | Facebook

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x