Nội dung bài viết
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:
- Các bản mới hơn 6.0.2.U6.7
- 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)
- 6.0.2.U6.2a
- 5.0.3.U5.1
- 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
Ở 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:
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:
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>
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>
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.
Đâ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
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é:
chuẩn không shop