Juniper SRX (Junos OS)作業系統Downgrade降級

Juniper SRX (Junos OS)作業系統Downgrade降級

當進行Juniper SRX (Junos OS)作業系統Downgrade降級之後,當前系統檔與備援系統檔角色會互換,也就是當前系統檔會變成備援系統檔,而備援系統檔則會變成當前系統檔,如下所示:

執行前先檢查Juniper SRX設備的主要與備援系統的JUNOS OS版本號。
展示運行中主要系統的JUNOS OS版本。
root@srx100> show system software
Information for JUNOS:
Comment:
JUNOS Software Release [12.1R7.9]
展示備援系統JUNOS OS版本。
root@srx100> show system software backup
Backup JUNOS package information:
File name: /altroot/cf/packages/JUNOS-12.1R6.5-domestic
File size: 147212956
root@srx100>


執行Juniper SRX JUNOS OS系統降級動作。
root@srx100> request system software rollback
** /dev/altroot
FILE SYSTEM CLEAN; SKIPPING CHECKS
clean75561 free (33 frags9441 blocks0.0% fragmentation)
JUNOS-12.1R6.5-domestic will become active at next reboot
root@srx100>

Description
This command reverts to the last successfully installed package before the request system software (add | delete) command. It uses the copy stored in the /var/sw/pkg directory.

執行降級命令後需要重新開機來載入降級後的Junos OS
root@srx100> request system reboot


驗證降級成功後的Juniper SRX設備的主要與備援系統的JUNOS OS版本號
展示運行中主要系統的JUNOS OS版本。
root@srx100> show system software
Backup JUNOS package information:
File name: /altroot/cf/packages/JUNOS-12.1R6.5-domestic
File size: 147212956
root@srx100>

展示備援系統的JUNOS OS版本。
root@srx100> show system software backup
Information for JUNOS:
Comment:
JUNOS Software Release [12.1R7.9]


經由上述的實驗我麼可以得到一種假設,由於Juniper SRX網路設備是使用雙根分區方案the dual-root partitioning scheme,它通過將主要和備份Junos OS映像保留在兩個可獨立引導的根分區中,再將其中一個設定為系統開機的根分區,如果系統偵測到上一個開機過程不正常,就會從另一個根分區來啟動系統。而Juniper SRX執行Junos OS作業系統Downgrade降級作業,似乎只是對主要和備份Junos OS映像根分區進行互換的動作而已,這和我們平常我們個人電腦上所使用的多重開機系統是相類似的。


而若您要降級的目標並非您更新JUNOS系統之前的那個版本,則您要重新執行系統升級動作,並在request system software add命令中指定no-validate選項,請執行以下命令,並請參考相關連結:


這個網誌中的熱門文章

如何測試網路連線--網路斷線了怎麼辦?

筆記電腦刷BIOS失敗無法開機—用CH341A編程器重刷BIOS教學!

INTEL XTU使用教學以及對筆電應具備的XTU設定概念